आधुनिक क्लिपबोर्ड प्रबंधकों में एक इतिहास कार्यक्षमता होती है जो आपको पिछली प्रविष्टियों को कहीं भी फिर से चिपकाने के लिए चुनने की अनुमति देती है। हालाँकि, यह इतिहास प्रविष्टियों की एक निश्चित संख्या तक रख सकता है। एक बिंदु के बाद, यह सबसे पुराने को त्यागना शुरू कर देता है। भविष्य के संदर्भ के लिए कुछ क्लिपबोर्ड प्रविष्टियां रखने के लिए, आपको उन्हें सक्रिय क्लिपबोर्ड स्लॉट में वापस लाना होगा, और फिर उन्हें किसी नोट लेने वाले एप्लिकेशन में एक-एक करके दर्ज करना होगा।
आपके क्लिपबोर्ड इतिहास को अपनी पसंद के फ़ोल्डर में एक सादे टेक्स्ट फ़ाइल में बैकअप करने के लिए एक निफ्टी "हैक" निम्नलिखित है।
नोट :हालांकि हम इस ट्यूटोरियल में केडीई डेस्कटॉप के क्लिपबोर्ड विजेट का उपयोग कर रहे हैं, आप किसी भी क्लिपबोर्ड प्रबंधक में वही काम कर सकते हैं जो उपयोगकर्ता द्वारा जोड़े गए कार्यों जैसे, जैसे, क्लिपमैन का समर्थन करता है।
विजेट जोड़ें
क्लिपबोर्ड विजेट का उपयोग करने के लिए, आपको पहले इसे अपने डेस्कटॉप पर रखना होगा। स्क्रीन के ऊपर दाईं ओर केडीई के प्राथमिक मेनू बटन पर क्लिक करें, और पॉप अप मेनू से "विजेट जोड़ें" चुनें।
केडीई आपको स्क्रीन के बाईं ओर एक फलक पर अपना विजेट संग्रह दिखाएगा।
क्लिपबोर्ड प्रविष्टि मिलने तक नीचे स्क्रॉल करें, या सूची को फ़िल्टर करने के लिए, फलक के शीर्ष पर टेक्स्ट फ़ील्ड में "क्लिपबोर्ड" टाइप करना प्रारंभ करें।
जब आपको क्लिपबोर्ड विजेट मिल जाए, तो उसे अपने डेस्कटॉप पर जहां आप दिखाना चाहते हैं, वहां खींचें और छोड़ें।
नई क्रिया जोड़ें
इस कॉन्फ़िगरेशन विंडो से, "क्रियाएँ" टैब पर जाएँ और "क्रिया जोड़ें" बटन पर क्लिक करें।
दिखाई देने वाली नई "एक्शन प्रॉपर्टीज" विंडो में, "रेगुलर एक्सप्रेशन" को खाली छोड़ दें, और "ऑटोमैटिक" सक्षम करें। "विवरण" फ़ील्ड में अपनी कार्रवाई का संक्षिप्त विवरण दर्ज करें।
इससे पहले कि आप वास्तविक कमांड जोड़ें, शायद टर्मिनल को फायर करना और इसे पूरी तरह से करने से पहले इसका परीक्षण करना सबसे अच्छा होगा।
तारीख आउटपुट में बदलाव करें
कमांड में ही दो अलग-अलग उप-आदेश / क्रियाएं शामिल होंगी। हम वर्तमान समय का उपयोग प्रत्येक नोट के फ़ाइल नाम के रूप में करेंगे।
उसके लिए, हम date
. का आउटपुट असाइन करेंगे एक "अब" चर के लिए आदेश। हम दिनांक कमांड की बारीकियों में नहीं आएंगे। इसके बारे में और जानने के लिए, man date
दर्ज करें या date --help
एक टर्मिनल में।
हमारे मामले में, हम चाहते थे कि फ़ाइल नाम "घंटे-मिनट-सेकंड__महीना-दिन-वर्ष.txt" जैसा दिखे, इसलिए हमने अपना वैरिएबल इस प्रकार सेट किया:
NOW=$(date +"%H-%M-%S__%m-%d-%Y".)
नोट्स पथ जोड़ें
हमारे कमांड में दूसरी क्रिया एक टेक्स्ट फ़ाइल में चयनित प्रविष्टि को "डंप" करती है, इसके फ़ाइल नाम के रूप में "नाओ" चर के साथ। हम भरोसेमंद echo
. का इस्तेमाल करते हैं उसके लिए आदेश:
echo "%s" > /home/USERNAME/Desktop/$NOW.txt
%s
बिट विजेट द्वारा ही प्रदान किया जाता है और चयनित क्लिपबोर्ड प्रविष्टि में मैप करता है। दूसरा खंड सहेजे गए नोट का पथ और फ़ाइल नाम निर्दिष्ट करता है।
आसान परीक्षण के लिए, इस समाधान को स्थापित करते समय, हमारे डेस्कटॉप पर हमारे क्लिपबोर्ड नोट गिरा दिए गए थे। यदि आप ऊपर से नीचे तक टेक्स्ट फ़ाइलों से भरे डेस्कटॉप की सराहना नहीं करते हैं, तो हम आपको कम से कम अपने प्रारंभिक परीक्षणों के बाद इस पथ को किसी और चीज़ में संशोधित करने की सलाह देते हैं।
कमांड जोड़ें
हमारे आदेश का पूर्ण, अंतिम संस्करण इस तरह दिखता था:
NOW=$(date +"%H-%M-%S__%m-%d-%Y") && echo "%s" > /home/USERNAME/Desktop/$NOW.txt
नया आदेश बनाने के लिए "कमांड जोड़ें" बटन पर क्लिक करें, और इसे संपादित करने के लिए "नया आदेश" प्लेसहोल्डर पर डबल-क्लिक करें।
इसे अपने स्वयं के आदेश से बदलें (या हमारे कॉपी-पेस्ट करें) और परिवर्तनों को स्वीकार करने और इसे सक्षम करने के लिए ठीक क्लिक करें।
यदि आप नहीं चाहते कि क्लिपबोर्ड विजेट में उसकी प्रविष्टि बिना नाम के दिखाई दे तो अपने आदेश के लिए विवरण जोड़ें।
OK पर क्लिक करने के साथ, आपके परिवर्तन लागू हो जाएंगे, और "एक्शन कॉन्फ़िगरेशन" विंडो पर वापस आने पर, आप "एक्शन लिस्ट" में अपनी रचना देखेंगे।
इसे देखें
अपनी नई क्रिया की जांच करने के लिए, क्लिपबोर्ड पर कुछ टेक्स्ट कॉपी करने के बाद क्लिपबोर्ड विजेट पर क्लिक करें।
किसी प्रविष्टि पर मँडराते समय, क्लिपबोर्ड विजेट उसके दाईं ओर एक छोटा मेनू प्रदर्शित करता है, जिसकी पहली प्रविष्टि "कार्रवाई को आमंत्रित करें" है। अपनी कस्टम कार्रवाई तक पहुंचने के लिए उस पर क्लिक करें।
दिखाई देने वाली पॉप-अप प्रविष्टियों में से अपनी कस्टम क्रिया चुनें।
और वह यह था:यदि सब कुछ योजना के अनुसार हुआ, और आपने अपने परीक्षण के लिए डेस्कटॉप पथ का उपयोग किया जैसा हमने किया, तो आप देखेंगे कि आपका पहला नोट आपके डेस्कटॉप पर पॉप अप होता है। अब से, आप अपने द्वारा बनाई गई कस्टम क्रिया का उपयोग करके अपने क्लिपबोर्ड इतिहास का बैकअप ले सकेंगे।
दो समापन युक्तियाँ:पहला, सुनिश्चित करें कि आपके फ़ाइल नाम में सेकंड हमेशा शामिल हों। इस तरह, यदि आप एक ही मिनट के दौरान नोट्स लेते हैं, तो उन्हें उसी फ़ाइल नाम के लिए संघर्ष नहीं करना पड़ेगा। दूसरा, इसे अतिरिक्त आसान बनाने के लिए, अपने पथ के रूप में अपनी पसंदीदा क्लाउड सिंकिंग सेवा में एक फ़ोल्डर का उपयोग करें, ताकि आपके क्लिपबोर्ड नोट हर जगह उपलब्ध हों।