বুধবার, ১৯ জানুয়ারী, ২০১১

ফিরে পান ব্রাউজারে লেখা প্রতিটি অক্ষর (ব্রাউজার ক্র্যাশ করলে/কারেন্ট গেলে/পিসি রিস্টার্ট হলেও)



কতোবার এমন হয়েছে আপনার জীবনে? বাইরে ঝড়-বৃষ্টি হচ্ছে দেখে ফেইসবুকে কাউকে উদ্দেশ্য করে একটা বিশাল কমেন্ট লিখলেন - হয়তো বৃষ্টি নিয়ে কোন কবিতা। কিন্তু যেই কিনা পাবলিশ করতে যাবেন অমনি গেলো কারেন্টটা! অথবা হয়তো ব্লগের জন্য বিশাল একটা পোস্ট লিখে ফেলেছিলেন কিন্তু কোন ব্যাকআপ না রেখেই বা ড্রাফট না করেই। পোস্ট দিতে গিয়ে সামুর কোন বাগের জন্য/নেট কানেকশন চলে গিয়ে/ব্রাউজার ক্র্যাশ করে/পিসি রিস্টার্ট হয়ে/ট্যাব ভুলে ক্লোজ হয়ে/পেইজ রিলোড হয়ে গেলো আপনার লেখাটা হারিয়ে। আবার হয়তো সামুরই কোন পোস্ট এডিট করতে গিয়ে গেলো হারিয়ে। অথবা হয়তো কোন একটা সাইটে দীর্ঘ রেজিস্ট্রেশন ফর্ম পূরণ করছিলেন। কিন্তু কারেন্ট চলে যাওয়ায় আবার প্রথম থেকে পূরণ করতে হচ্ছে।

আপনার কথা জানি না, তবে আমার জীবনে এই ঘটনা বহুবার ঘটেছে। প্রধান একটা কারন আমার পিসির জন্য কোন ইউপিএস নেই। তাই ভোল্টেজ আপ-ডাউন করে রিস্টার্ট আমার জন্য নিত্ত নৈমিত্তিক ব্যাপার। অনেকদিন ধরেই এমন একটা কিছুর সন্ধানে ছিলাম যেটা আমার লেখা পুনরুদ্ধার করবে পিসি/ব্রাউজার ক্র্যাশের পরেও।

অবশেষে সমাধান পেলাম Lazarus নামক ফায়ারফক্সের একটি এ্যাড-অনের বদৌলতে (Google Chrome এর জন্যও আছে)।

ডাউনলোড লিংক:

ফায়ারফক্সের জন্য: https://addons.mozilla.org/en-US/firefox/addon/6984/

গুগল ক্রোমের জন্য: https://chrome.google.com/extensions/detail/loljledaigphbcpfhfmgopdkppkifgno

এ্যাডঅনটার কাজ খুবই সিম্পল। এটা ইন্সটলের পর আপনি ইন্টারনেটে যে কোন পেইজে যেকোন টেক্সট বক্সে (হতে পারে সেটা সামুর কোন নতুন পোস্ট/ফেইসবুকের কমেন্ট বা চ্যাট বক্স/টুইটারের টুইট বক্স/যে কোন রেজিস্ট্রেশন ফর্ম) যা কিছুই লিখবেন না কেন Lazarus এ্যাডঅনটি সেটি শেষ অক্ষর/দাঁড়ি-কমা পর্যন্ত সেইভ করে রাখবে।

আপনাকে যা করতে হবে শুধু তা হলো ব্রাউজার ক্র্যাশের পর পুনরায় যখন ওপেন করবেন, তখন যেখানে আগের লেখাটা লিখেছিলেন সেই বক্সে রাইট ক্লিক করে Recover Text অপশনে ক্লিক করতে হবে:



ব্যস! চলে আসবে আপনার হারিয়ে যাওয়া লেখা। আবার ধরুন আপনি ঐ পেইজে না গিয়ে খুঁজে বের করতে চান লেখাটা। অথবা হয়তো Lazarus এখনও পর্যন্ত যে যে লেখা সেইভ করে রেখেছে আপনি তার মধ্যে সার্চ করতে চান (অনেক সময় আমরা আগের পেইজে ফিরে যেতে পারি না, তখন এটা কাজে আসবে)। তাহলেও খুব সহজ। শুধু আপনার ফায়ারফক্সের ডানদিকের নিচের কোণায় 'ক্রসের মতো দেখতে' Lazarus এর আইকনটিতে ক্লিক করুন এবং Search Lazarus অপশনটি সিলেক্ট করুন এবং Lazarus এর Database এ প্রবেশ করুন এবং যে লেখাটি ফিরে পেতে চান তার ডানদিকের সবুজ আইকনটিতে ক্লিক করুন:





কোন অনলাইন ফর্মের/রেজিস্ট্রেশন পেইজের প্রতিটি টেক্সট বক্সের লেখা ফিরিয়ে আনতে ফর্মটির যে কোন বক্সে রাইট ক্লিক করে Recover Form অপশনটিতে ক্লিক করুন:



এছাড়াও আপনি যদি চান Lazarus এর সেইভ করা লেখাগুলো মুছে ফেলতে তাহলে Lazarus এর আইকনটিতে ক্লিক করুন এবং Options সিলেক্ট করুন। এবারে Database ট্যাবটি সিলেক্ট করে যা করতে চান সেই বাটনটি সিলেক্ট করুন। আপনি চাইলে এখান থেকে পুরো Database মুছে ফেলতে পারেন বা চাইলে শুধু এই Database এর অন্তর্গত লেখাগুলোও মুছে ফেলতে পারেন।

আরো বেশ কিছু ফিচার পেতে বা বন্ধ করতে Lazarus এর আইকনটিতে ক্লিক করুন এবং Options সিলেক্ট করুন। এবারে সেটিংসে প্রয়োজনীয় পরিবর্তন আনুন।

আমার কাছে এ্যাড-অনটি হচ্ছে সামুর অত্যন্ত বাগযুক্ত এবং অনির্ভরযোগ্য Draft ও Auto-Draft ফিচার দু'টির পারফেক্ট রিপ্লেসমেন্ট। আশা করি এ্যাড-অনটি ভ্যবহার করে দেখবেন ও কেমন লাগলো জানাবেন।

বিশেষ দ্রষ্টব্য:

* কোন একটি বিশেষ কারনে এটি বর্তমানে ফেইসবুকের স্ট্যাটাস বক্সে কাজ করছে না, তবে ফেইসবুকের অন্যান্য সব যায়গায় কাজ করছে। আশা করছি এটি একটি বাগ যা পরবর্তী ভার্শনে ঠিক করা হবে।

* গুগল ক্রোমের ভার্শনটি ম্যাক ও লিনাক্স ইউজারদের (কোন কোন ক্ষেত্রে উইন্ডোজেরও) ঠিকমতো কাজ নাও করতে পারে। ডেভোলপাররা নিজেরাই স্বীকার করেছেন বিষয়টি।

* আপনি যদি চান যে আপনি বাদে আর কেউ Lazarus এর সেইভ করা লেখা দেখতে পাবে না তাহলে Lazarus Icon > Options > Security > Require a password to restore forms এ ক্লিক করুন।

* ফায়াফক্সের Session Restore ফিচারটি দিয়ে কোন কোন পেইজের লেখা ফিরিয়ে আনা যায়। তবে এটি অত্যন্ত অনির্ভরযোগ্য একটি ফিচার। আমার সামুর কোন লেখা আজ পর্যন্ত এভাবে ফিরে পাইনি।

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

Twitter Bird Gadget