কম্পিউটার টিউটোরিয়াল

KDE-এর ক্লিপবোর্ড উইজেট দিয়ে ক্লিপবোর্ড হিস্টরি ব্যাকআপ করা

আধুনিক ক্লিপবোর্ড ম্যানেজারগুলোতে একটি হিস্ট্রি ফাংশনালিটি রয়েছে যা আপনাকে geçmiş এন্ট্রিগুলো সিলেক্ট করে সেগুলো যেকোনো জায়গায় রি-পেস্ট করতে দেয়। তবে এই হিস্ট্রি একটি সেট সংখ্যা পর্যন্ত এন্ট্রি রাখতে পারে। এক নির্দিষ্ট পয়েন্টের পর, এটি পুরনো এন্ট্রিগুলো ডিসকার্ড করা শুরু করে। ভবিষ্যতে রেফারেন্সের জন্য কিছু ক্লিপবোর্ড এন্ট্রি রাখতে হলে, আপনাকে সেগুলো এক্টিভ ক্লিপবোর্ড স্লটে ফিরিয়ে আনতে হয়, এবং তারপর সেগুলো একে একে কোনো নোট-টেকিং অ্যাপ্লিকেশনে লিখতে হয়।

নিচের হলো একটি নিফটি "হ্যাক" আপনার ক্লিপবোর্ড হিস্টরিকে একটি প্লেইনটেক্সট ফাইলে, আপনার পছন্দের একটি ফোল্ডারে ব্যাকআপ করার জন্য।

নোট: যদিও আমরা এই টিউটোরিয়ালে KDE ডেস্কটপের ক্লিপবোর্ড উইজেট ব্যবহার করছি, আপনি একই জিনিস যেকোনো ক্লিপবোর্ড ম্যানেজারে করতে পারেন যা ইউজার-অ্যাডেড অ্যাকশন সাপোর্ট করে, যেমন Clipman।

উইজেট যোগ করুন

ক্লিপবোর্ড উইজেট ব্যবহার করতে, আপনাকে প্রথমে আপনার ডেস্কটপে সেটি থাকতে হবে। KDE-এর প্রাইমারি মেনু বাটনে ক্লিক করুন, স্ক্রিনের টপ রাইটে, এবং পপ আপ হওয়া মেনু থেকে "Add Widgets" সিলেক্ট করুন।

KDE এর উইজেট কালেকশন স্ক্রিনের বাম পাশে একটি পেনে দেখাবে।

নিচে স্ক্রোল করুন যতক্ষণ না ক্লিপবোর্ড এন্ট্রিটি পাওয়া যায়, অথবা পেনের টপে টেক্সট ফিল্ডে "clipboard" টাইপ করুন লিস্ট ফিল্টার ডাউন করার জন্য।

যখন আপনি ক্লিপবোর্ড উইজেট পাবেন, এটিকে ড্র্যাগ এন্ড ড্রপ করুন আপনার ডেস্কটপে যেখানে আপনি চান এটি প্রদর্শিত হবে।

একটি নতুন অ্যাকশন যোগ করুন

এই কনফিগারেশন উইন্ডো থেকে, "Actions" ট্যাবে যান এবং "Add Action" বাটনে ক্লিক করুন।

নতুন "Action Properties" উইন্ডোতে যা আসবে, "Regular expression" ফাঁকা রেখে দিন, এবং "Automatic" এনাবলড রাখুন। "Description" ফিল্ডে আপনার অ্যাকশনের একটি সংক্ষিপ্ত বিবরণ লিখুন।

আপনি এক्चুয়াল কমান্ড যোগ করার আগে, এটি টেস্ট করার জন্য একটি টার্মিনাল চালু করা সম্ভবত ভালো আইডিয়া।

ডেট আউটপুট টweak করুন

কমান্ডটি যেন দুটি indywidual সাব-কমান্ড/অ্যাকশনের সমষ্টি হবে। আমরা প্রতিটি নোটের ফাইলনেম হিসেবে বর্তমান সময় ব্যবহার করব।

उसके জন্য, আমরা date কমান্ডের আউটপুটকে একটি "NOW" ভেরিয়েবলে অ্যাসাইন করব। আমরা date কমান্ডের স্পেসিফিকসে যাব না। এর সম্পর্কে আরও জানতে, একটি টার্মিনালে man date বা date --help লিখুন।

আমাদের কেসে, আমরা ফাইলনেমটি "Hours-Minutes-Seconds__Month-Day-Year.txt" এর মত দেখাতে চেয়েছিলাম, তাই আমরা আমাদের ভেরিয়েবল সেট আপ করলাম:

NOW=$(date +"%H-%M-%S__%m-%d-%Y")

নোটস পাথ যোগ করুন

আমাদের কমান্ডের দ্বিতীয় অ্যাকশনটি সিলেক্ট করা এন্ট্রিটিকে একটি টেক্সট ফাইলে "ডাম্প" করবে, "NOW" ভেরিয়েবলকে এর ফাইলনেম হিসেবে ব্যবহার করে। আমরা বিশ্বস্ত echo কমান্ডটি ব্যবহার করব:

echo "%s" > /home/USERNAME/Desktop/$NOW.txt

%s বিটটি উইজেটটি নিজে প্রদান করে এবং সিলেক্ট করা ক্লিপবোর্ড এন্ট্রির সাথে ম্যাপ করে। দ্বিতীয় অংশটি সেভ করা নোটের পাথ এবং ফাইলনেম স্পেসিফাই করে।

এই সমাধান সেট আপ করার সময় সহজ টেস্ট করার জন্য, আমাদের ক্লিপবোর্ড নোটগুলো আমাদের ডেস্কটপে ড্রপ করলাম। আমরা আপনাকে এই পাথ অন্য কিছুর সাথে মডিফাই করার পরামর্শ দিই, কমপক্ষে আপনার ইনিয়াল টেস্টের পর, যদি আপনি টপ টু বOTTOM টেক্সট ফাইল দিয়ে ডেস্কটপ পূরণ করা পছন্দ না করেন।

কমান্ড যোগ করুন

আমাদের কমান্ডের ফুল, ফাইনাল ভার্সন এমন দেখত:

NOW=$(date +"%H-%M-%S__%m-%d-%Y") && echo "%s" > /home/USERNAME/Desktop/$NOW.txt

"Add Command" বাটনে ক্লিক করুন একটি নতুন কমান্ড তৈরি করতে, এবং "new command" প্লেসহোল্ডার위에 ডাবল ক্লিক করুন এডিট করতে।

এটিকে আপনার নিজের কমান্ড দিয়ে রিপ্লেস করুন (বা আমাদের কপি-পেস্ট করুন) এবং OK-এ ক্লিক করুন পরিবর্তনগুলো এক্সেপ্ট ও এনাবল করতে।

আপনার কমান্ডের জন্য একটি ডেসক্রিপশন যোগ করুন যদি আপনি চান ক্লিপবোর্ড উইজেটে এর এন্ট্রি বিনা নামের দেখানো না হয়।

OK-এ ক্লিক করলে আপনার পরিবর্তনগুলো অ্যাপ্লাই হবে, এবং "Actions Configuration" উইন্ডোতে ফিরে যাওয়ায়, আপনি আপনার সৃষ্টি "Action list"-এ দেখতে পাবেন।

চেক করুন

আপনার নতুন অ্যাকশন চেক করতে, কিছু টেক্সট ক্লিপবোর্ডে কপি করার পর ক্লিপবোর্ড উইজেটে ক্লিক করুন।

এন্ট্রির ওপর হোভার করলে, ক্লিপবোর্ড উইজেট এর ডানে একটি ছোট মেনু দেখাবে, যার প্রথম এন্ট্রি "Invoke action"। সেটিতে ক্লিক করুন আপনার কাস্টম অ্যাকশন অ্যাক্সেস করতে।

পপ আপ হওয়া এন্ট্রিগুলো থেকে আপনার কাস্টম অ্যাকশন সিলেক্ট করুন।

এটাই ছিল: যদি সবকিছু প্ল্যান অনুযায়ী হয়, এবং আপনি আমাদের মত ডেস্কটপ পাথ টেস্টিংয়ে ব্যবহার করেন, তবে আপনি আপনার প্রথম নোট ডেস্কটপে পপ আপ হয়ে দেখতে পাবেন। এখন থেকে, আপনি আপনার তৈরি করা কাস্টম অ্যাকশন ব্যবহার করে আপনার ক্লিপবোর্ড হিস্টরি ব্যাকআপ করতে পারবেন।

দুটি ক্লোজিং টিপ: প্রথম, আপনার ফাইলনেমে সেকেন্ডস সবসময় অন্তর্ভুক্ত করুন। এভাবে, আপনি যদি একই মিনিটে নোট লেন, তবে সেগুলো একই ফাইলনেমের জন্য লড়াই করতে হবে না। দ্বিতীয়, এটি এক্সট্রা হ্যান্ডি बनाने জন্য, আপনার ফেভারিট ক্লাউড সিঙ্কিং সার্ভিসের একটি ফোল্ডার আপনার পাথ হিসেবে ব্যবহার করুন, যাতে আপনার ক্লিপবোর্ড নোটসাব جاয়গায় উপলব্ধ থাকে।

  1. ম্যাককে আইফোন ব্যাকআপ করার ধাপে ধাপে গাইড

  2. উইন্ডোজ ক্লিপবোর্ড সকল ডিভাইস জুড়ে সিঙ্ক করুন সহজে

  3. Windows 11-এ Clipboard History ক্লিয়ার করার কুইক গাইড

  4. আপনার গোপনীয়তা রক্ষা: গুগলকে সার্চ হিস্টরি ট্র্যাক করা থেকে বাধা দেওয়ার উপায়