क्या विंडो के प्रिंट स्क्रीन + पेस्ट (या बेहतर अभी तक मैक ओएस सेमी + शिफ्ट + 4, स्पेस) के बराबर है?
क्या विंडो के प्रिंट स्क्रीन + पेस्ट (या बेहतर अभी तक मैक ओएस सेमी + शिफ्ट + 4, स्पेस) के बराबर है?
जवाबों:
सूक्ति में पहले से निर्मित स्क्रीनशॉट क्षमता होनी चाहिए।
हालाँकि, डिफ़ॉल्ट ट्रिगर वह Printकुंजी है, जिसकी आपके कीबोर्ड में कमी हो सकती है। आप इस शॉर्टकट को रीमैप कर सकते हैं gnome-keybinding-properties
।
gnome-screenshot --interactive
करते हैं तो आप पूरी स्क्रीन या विंडो के बजाय एक क्षेत्र का चयन करने का विकल्प चुन सकते हैं।
gnome-screenshot -a
(जो चुनने की खिड़की खोलने के बजाय, तुरंत एक क्षेत्र का चयन करने के लिए जाता है)। मैं हालांकि इस डिफ़ॉल्ट बनाने के लिए संघर्ष कर रहा हूँ।
Shift+ PrtScrnकाम करेगा। स्क्रीन पर एक संवाद दिखाई देता है जो आपको इसके किसी भी हिस्से का चयन करने की अनुमति देता है।
टन हैं। मैं व्यक्तिगत रूप import
से ImageMagick से उपयोग करता हूं । इसमें पूरी स्क्रीन पर कब्जा करने, किसी दी गई खिड़की या आपको स्क्रीन के एक क्षेत्र का चयन करने और बस उस पर कब्जा करने की क्षमता है
$ import /path/to/output.png
import
आपको कैप्चर करने के लिए माउस के साथ एक क्षेत्र बनाने देगा:
सबसे पहले आपको X विंडो ID का पता लगाना होगा:
$ xdpyinfo | grep focus
focus: window 0x3000006, revert to Parent
फिर आप आयात चला सकते हैं:
$ import -window 0x3000006 /path/to/output.png
आप import /path/to/output.png
किसी विशिष्ट क्षेत्र का स्क्रीनशॉट लेते समय भी दौड़ सकते हैं , और जब यह आपके माउस के साथ क्षेत्र को खींचने की अनुमति देता है, तो लक्ष्य विंडो पर क्लिक करें।
root
विंडो आईडी के लिए उपयोग करें :
$ import -window root /path/to/output.png
आप xbindkeys
उन कमांड को Print Screenकुंजी से बांधने के लिए उपयोग कर सकते हैं ; मैं नामक स्क्रिप्ट का उपयोग करता हूं screenshot
, इसलिए मेरा कॉन्फ़िगरेशन ऐसा दिखता है:
"screenshot root"
m:0x0 + c:107
"screenshot window"
m:0x8 + c:107
xdpyinfo | grep focus
एक इकाई द्वारा अपेक्षित एक विंडो आईडी लौटाता है ( wmctrl
जो खिड़की के फोकस के साथ मानव ज्ञान और पाया जाता है )।
$ import /path/to/output.png
तीसरे उदाहरण में टाइप करते हैं और फिर एक विंडो पर क्लिक करते हैं (बजाय एक क्षेत्र खींचने के लिए क्लिक करें +), तो आपको उस विंडो का एक स्क्रीनशॉट मिलेगा ।
बस इस छोटे से इंटरफ़ेस को लिखा है xwd
, इसे डंप लेने से पहले सेकंड की प्रदान की गई प्रतीक्षा करें। यह काम करने लगता है।
dumptime () {
(sleep $1; xwd -root | convert - `date +%I.%M.%S`.png) &
}
इसके अलावा, वहाँ हैं scrot
और gnome-screenshot
।
import
श्री Mrozek के जवाब में ImageMagick समाधान में एक प्रसिद्ध "ब्लैक बॉक्स" बग है है -window root
- सभी को यह नहीं मिलता है, लेकिन मैं करता हूं।
के अनुसार इस , gnome-screenshot
ImageMagick पर आधारित है - लेकिन यह एक आवरण नहीं है; मैंने अभी कोड को ब्राउज किया है, और यह एक बड़ा सी एप्लिकेशन है।