ऐप जिसे आप विज्ञापित प्रारूपों से कॉपी करते हैं (ज्यादातर एमआईएम प्रकारों द्वारा पहचाना जाता है) यह प्रदान कर सकता है। आपके द्वारा पेस्ट किए गए ऐप को अपना पसंदीदा प्रारूप चुनना है और स्रोत एप से अनुरोध करना है।
कारण आपको हस्तांतरित सभी स्टाइल जानकारी नहीं दिखाई दे सकती है कि ऐप्स दोनों एक सामान्य प्रारूप का समर्थन नहीं करते हैं जिसमें स्टाइल जानकारी शामिल है।
आप समस्याएं भी देख सकते हैं क्योंकि उदाहरण के लिए कोई ऐप HTML पेस्ट करने का प्रयास कर सकता है, लेकिन वास्तव में सभी HTML को संभालने में सक्षम नहीं है। या ऐप्स छोटी हो सकती हैं, या इस बात से सहमत नहीं हो सकती कि किसी विशेष MIME प्रकार का वास्तव में क्या अर्थ है।
लगभग सभी ऐप्स सादे पाठ को कॉपी और पेस्ट कर सकते हैं, लेकिन इसके अलावा यह स्पर्श और जाना है। यदि आपको समझ में नहीं आता है, तो आप एक बग बनाम ऐप को दर्ज कर सकते हैं।
आप देख सकते हैं कि यदि आप उस ऐप से बाहर निकलते हैं जिसे आप कॉपी कर रहे हैं, तो आप अब पेस्ट नहीं कर सकते हैं। (जब तक आप "क्लिपबोर्ड प्रबंधक" या कुछ नहीं चला रहे हैं।) ऐसा इसलिए है क्योंकि कोई डेटा वास्तव में स्रोत ऐप छोड़ देता है जब तक गंतव्य ऐप पेस्ट करने के लिए प्रारूप के लिए नहीं पूछता। "क्लिपबोर्ड प्रबंधक" हैं जो किसी भी समय डेटा की प्रतिलिपि बनाने और स्टोर करने के लिए तत्काल डेटा मांगते हैं, इसलिए आप स्रोत ऐप से बाहर निकलने के बाद पेस्ट कर सकते हैं, लेकिन उनके पास डाउनसाइड्स हैं (यदि डेटा विशाल है, या 10 प्रारूपों में पेश किया गया है, आदि) ।)
यदि आपके पास pygtk इंस्टॉल है, तो निम्न पायथन कोड वर्तमान में कॉपी किए गए डेटा के लिए उपलब्ध प्रारूप दिखाएगा। यह ऐप ctrl + c प्रतिलिपि डेटा दिखाता है, मध्य-क्लिक ईस्टर अंडे नहीं। (http://freedesktop.org/wiki/Specifications/ClipboardsWiki देखें)
#!/usr/bin/python
import gtk;
clipboard = gtk.clipboard_get()
print("Current clipboard offers formats: " + str(clipboard.wait_for_targets()))
स्रोत
2010-08-26 04:01:11
+1 अच्छा प्रश्न। मैं भी इसके बारे में उत्सुक हूँ। – alternative
मुझे थोड़ी देर के लिए एक विचार था, कि ब्राउज़र भी अपना स्वयं का क्लिपबोर्ड बनाए रखता है, लेकिन इसका मतलब यह होगा कि यह केवल उस ब्राउज़र ऐप प्रक्रिया के अंदर ही काम करेगा, जो मामला नहीं है। – mykhal