কभी কখন আপনার কম্পিউটারে একাধিক ফোল্ডার সিঙ্ক্রোনাইজ করার প্রয়োজন পড়ে। উদাহরণস্বরূপ, আপনার বেশ কয়েকটি ফোল্ডার থাকতে পারে যা ড্রপবক্সের সাথে সিঙ্ক করতে চান। প্রতিবার পরিবর্তন করলে সিমলিংক বানানো বা ফাইল কপি করে ড্রপবক্স ফোল্ডারে দেওয়ার বদলে, আপনি একটি সিঙ্ক্রোনাইজেশন সার্ভিস ব্যবহার করে ফোল্ডার(গুলো) ড্রপবক্স ফোল্ডারের সাথে সিঙ্ক করতে পারেন যাতে এক ফোল্ডারে পরিবর্তন করলে অন্যটিতে স্বয়ংক্রিয় প্রতিফলিত হয়।
Synkron একটি ক্রস-প্ল্যাটফর্ম কম্প্যাটিবল অ্যাপ্লিকেশন যা আপনাকে কম্পিউটারের ফাইল ও ফোল্ডার সিঙ্ক্রোনাইজ করতে দেয়। এটি উইন্ডোজ, ম্যাক এবং লিনাক্সে কাজ করে এবং আপনার ফাইল ও ফোল্ডার আপডেট রাখতে সাহায্য করে।
ইনস্টলেশন
Synkron সাইটে যান এবং ইনস্টলার ডাউনলোড করুন। উইন্ডোজ ব্যবহারকারী যারা সোর্স থেকে কম্পাইল করতে চান না, তারা PortableApps.com থেকে পোর্টেবল ভার্সন ডাউনলোড করতে পারেন।
লিনাক্স ব্যবহারকারীদের জন্য, কম্প্রেসড ফাইল হোম ডিরেক্টরিতে আনজিপ করুন। টার্মিনাল খুলে নিচের কমান্ডগুলো চালান:
sudo apt-get install build-essential libqt4-dev cd Synkron-1.6.2-src lrelease Synkron.pro qmake -config release make
Synkron ব্যবহারের পদ্ধতি
কোড কম্পাইল হলে Synkron ফোল্ডারে একটি এক্সিকিউটেবল ফাইল পাবেন যেখানে ডাবল-ক্লিক করে চালাতে পারবেন। প্রথম রানে আপনি এটা দেখবেন:
শুরু করতে, সহজে দুটি ফোল্ডার সিলেক্ট করুন যা সিঙ্ক করতে চান এবং নিচে Sync বাটনে ক্লিক করুন।
কনফিগারযোগ্য অপশনগুলো:
- সিঙ্ক প্রসেসে অতিরিক্ত ফোল্ডার যোগ করুন — একসাথে একাধিক ফোল্ডার সিঙ্ক্রোনাইজ করতে পারেন। Sync folders-র পাশে + বাটনে ক্লিক করুন আরও ফোল্ডার যোগ করতে।
- মাস্টার/স্লেভ রিলেশনশিপ সেট করুন — সিঙ্ক্রোনাইজেশন লুপের সব ফোল্ডারের জন্য মাস্টার/স্লেভ রিলেশনশিপ কনফিগার করতে পারেন। ডিফল্ট সব ফোল্ডারের জন্য Master, অর্থাৎ এক ফোল্ডারে পরিবর্তন বাকিদেরে প্রপাগেট হবে। একটি ফোল্ডারকে Slave সেট করলে সেখানে করা পরিবর্তন মাস্টার ফোল্ডারে আপডেট হবে না, বরং মাস্টার ফোল্ডারের অনুরূপ 본래 অবস্থায় ফিরে যাবে।
Advanced বাটনে ক্লিক করলে আরও অনেক অপশন দেখবেন: হিডেন ফাইল/ফোল্ডার সিঙ্ক, খালি ফোল্ডার সিঙ্ক না করা, সাবডিরেক্টরি, ব্ল্যাকলিস্টে আইটেম যোগ, ডিলিশন প্রপাগেট, সিমলিংক ফলো ইত্যাদি।
Multisync — ভrsatাইল সিঙ্ক অপশন
উপরের সিনেরিওতে দুটি বা অধিক ফোল্ডার সিঙ্ক করার পদ্ধতি দেখানো হয়েছে, কিন্তু যদি আপনি দুটি বা অধিক ফোল্ডার একটি সেন্ট্রাল লোকেশনে সিঙ্ক করতে চান? সেখানে MultiSync কাজে লাগে।
Multisync ট্যাবে ক্লিক করলে একাধিক সোর্স এবং একটি ডেস্টিনেশন ফোল্ডার যোগ করতে পারবেন। নিচে MultiSync বাটনে ক্লিক করলে সিলেক্ট করা সব ফোল্ডারের কন্টেন্ট ডেস্টিনেশন ফোল্ডারে সিঙ্ক হয়ে যাবে।
Scheduler — স্বয়ংক্রিয় সিঙ্ক
প্রতিবার পরিবর্তন করলে ম্যানুয়ালি Sync বাটন দবাতে হলে তেমন উপকারী নয়। Synkron-এ একটি Scheduler টুল থাকে যেখানে আপনি পূর্বনির্ধারিত সময়ে বা নিয়মিত ইন্টারভালে সিঙ্ক্রোনাইজেশন চালাতে পারেন। আপনি একাধিক শিডিউলার যোগ করতে পারেন এবং প্রতিটি শিডিউলারের জন্য কোন সিঙ্ক প্রসেস চলবে সেটি কনফিগার করতে পারেন।
উপসংহার
উপরের ফিচারهای বাদে Restore, Blacklist এবং Filter ইত্যাদি ফিচারও আছে যা Synkron-কে খুব উপকারী করে তোলে। ইনস্টলেশন প্রক্রিয়া কিছুটা কষ্টসাধ্য (বিশেষ করে যারা টার্মিনালে ঘাবড়ায়), কিন্তু একবার ইনস্টল হলে এটি খুব সহজে ব্যবহার করা যায় এবং দ্রুত কাজ করে। একটি ফিচার নেই—স্টার্টআপে স্বয়ংক্রিয় লঞ্চ করার ক্ষমতা, কিন্তু ম্যানুয়ালি সব প্ল্যাটফর্মে সহজে করা যায়।