उबंटू वातावरण ओपन-सोर्स विकास की एक जीवंत संस्कृति और परिणामस्वरूप उच्च-गुणवत्ता वाले मुफ्त ऐप्स का दावा करता है। स्क्रीनशॉट ऐप्स की बात करें, तो उनमें से बहुत सारे हैं। GIMP, Shutter, और बहुत कुछ। लेकिन एक समस्या है: इनमें से अधिकांश ऐप्स ग्राफिकल यूजर इंटरफेस का उपयोग करते हैं। लेकिन क्या होगा यदि आप कमांड-लाइन व्यक्ति हैं?
सौभाग्य से आपके लिए, scrot है, एक टर्मिनल-आधारित टूल जो उबंटू पर स्क्रीनशॉट कैप्चर कर सकता है। वर्ष 2000 में प्रारंभिक रूप से जारी किया गया, scrot अभी भी मजबूत चल रहा है—जून 2020 में नवीनतम प्रमुख स्थिर अपडेट के साथ।
तो, आइए उबंटू पर scrot इंस्टॉल करने से शुरू करते हैं।
उबंटू पर scrot कैसे इंस्टॉल करें?
scrot स्क्रीनशॉट टूल अधिकांश लिनक्स कंप्यूटरों पर प्री-इंस्टॉल आता है। तो, यह आपके सिस्टम पर भी पहले से ही हो सकता है। यदि नहीं, तो पैकेज इंस्टॉल करने के लिए टर्मिनल पर यह कमांड चलाएं:
sudo apt-get install scrot
Enter दबाएं और सिस्टम कुछ सेकंड में scrot इंस्टॉल करना शुरू कर देगा।
स्क्रीनशॉट कैप्चर करने के लिए scrot का उपयोग कैसे करें
Scrot केन थॉमसन के यूनिक्स दर्शन पर आधारित एक न्यूनतम कमांड-लाइन टूल है, सॉफ़्टवेयर विकास के लिए एक दार्शनिक दृष्टिकोण जो छोटे, साफ, और मॉड्यूलर प्रोग्रामिंग का जश्न मनाता है।
और इसलिए, scrot उबंटू पर स्क्रीन क्लिपिंग के लिए काफी सरल दृष्टिकोण का पालन करता है।
पूरी स्क्रीन का स्क्रीनशॉट लें
शुरू करने के लिए, यहां बताया गया है कि आप उबंटू पर एक पूर्ण विंडो का स्क्रीनशॉट कैसे ले सकते हैं:
scrot
बस इतना ही। Scrot स्वचालित रूप से स्क्रीन कैप्चर करेगा। इसके अलावा, जब तक अन्यथा उल्लेख न किया गया हो, home निर्देशिका में scrot के साथ आपके द्वारा कैप्चर किए गए स्क्रीनशॉट होंगे।
विशिष्ट नाम और निर्देशिका के साथ स्क्रीनशॉट सहेजें
यदि आप अपने स्क्रीनशॉट को किसी विशिष्ट स्थान पर सहेजना चाहते हैं, तो आपको बस अपनी निर्देशिका बदलनी होगी। डिफ़ॉल्ट रूप से, scrot स्क्रीनशॉट को आपकी वर्तमान कार्य निर्देशिका में सहेजता है। इसके अलावा, यदि आप चाहें तो स्क्रीनशॉट को एक विशिष्ट नाम भी दे सकते हैं। यहां बताया गया है:
scrot file1.png
उपरोक्त कमांड निष्पादित करने पर आपको यह मिलेगा:
वर्तमान विंडो कैप्चर करने के लिए scrot का उपयोग
यदि आप अभी अपनी स्क्रीन पर फोकस में जो कुछ भी है उसका स्क्रीनशॉट कैप्चर करना चाहते हैं, चाहे वह ब्राउज़र विंडो हो, एक ऐप, या कुछ और, आप इस कमांड का उपयोग कर सकते हैं:
scrot -u
ध्यान दें कि जैसे ही आप Enter दबाते हैं, scrot वर्तमान विंडो कैप्चर करेगा, जो उबंटू टर्मिनल ऐप होगा।
यह शायद कुछ ऐसा है जो आप नहीं चाहते। इसका मुकाबला करने के लिए, आप -d फ्लैग का उपयोग निम्नानुसार कर सकते हैं:
scrot -u -d num
...जहां -d का अर्थ Delay है और num वह सेकंड की संख्या है जिसके लिए आप कैप्चर में देरी करना चाहते हैं।
scrot -u -d 5
उपरोक्त कमांड में -d 5 आपके स्क्रीनशॉट को पांच सेकंड के लिए विलंबित करेगा, जिससे आपको टर्मिनल सहित सभी अतिरिक्त विंडो को कम से कम करने के लिए पर्याप्त समय मिलेगा।
स्क्रीनशॉट के साथ थंबनेल बनाएं
आप -t Num कमांड भी डाल सकते हैं, जो आपके स्क्रीनशॉट के लिए एक थंबनेल भी बनाएगा। Num यहां मूल स्क्रीनशॉट के संबंध में प्रतिशत को दर्शाता है।
तो, यदि आप ऐसा कुछ टाइप करते हैं:
scrot -u -d 5 -t 30
आपको एक स्क्रीनशॉट मिलेगा, साथ ही एक थंबनेल जो आपके मूल स्क्रीनशॉट का 30% आकार है।
किसी विशिष्ट क्षेत्र या ऐप के लिए स्क्रीनशॉट कैप्चर करें
यदि आप चाहें, तो आप स्क्रीन पर किसी विशिष्ट क्षेत्र को स्क्रीन क्लिप करने के लिए scrot का उपयोग भी कर सकते हैं, जिसके लिए आपको -s विकल्प का उपयोग करना होगा।
scrot -s
कमांड निष्पादित करने के बाद, उस क्षेत्र पर माउस खींचें (बटन दबाए रखते हुए) जिसे आप कैप्चर करना चाहते हैं और इसे कैप्चर करने के लिए कर्सर छोड़ दें।
स्क्रीन क्लिप की छवि गुणवत्ता बदलें
scrot के साथ, आपको अपने स्क्रीनशॉट की गुणवत्ता बदलने का विकल्प भी मिलता है। आपको बस कमांड के साथ -q फ्लैग का उपयोग करना है। डिफ़ॉल्ट छवि गुणवत्ता 75 है, इसलिए यदि आप सर्वोत्तम संभव स्क्रीनशॉट चाहते हैं तो आपको इस कमांड का उपयोग करना होगा।
scrot -s -q 100
यह विंडो के चयनित हिस्से की उच्च-गुणवत्ता वाली छवि कैप्चर करेगा।
उबंटू पर उच्च-गुणवत्ता वाले स्क्रीनशॉट कैप्चर करना
Scrot एक हल्का कमांड-लाइन उपयोगिता है जो चीजों को पूरा करने के लिए कमांड लाइन का उपयोग करता है। न्यूनतम यूनिक्स दर्शन के साथ डिज़ाइन किया गया, इसके अधिकांश कमांड उपयोग करने और याद रखने में काफी सरल हैं।
हालांकि यूनिक्स और लिनक्स उपयोग और वास्तुकला के मामले में काफी समान हैं, दोनों ऑपरेटिंग सिस्टम के बीच कुछ अंतर हैं।