অনেক উইন্ডোজ ব্যবহারকারী পছন্দের সার্বজনীন টুল হিসাবে গ্রাফিকাল ইন্টারফেস এবং ওয়েব ব্রাউজারে এতটাই অভ্যস্ত যে তারা ভুলে যায় যে সেখানে আরও অনেক সরঞ্জাম রয়েছে। Wget হল একটি GNU কমান্ড-লাইন ইউটিলিটি যা মূলত লিনাক্স এবং ইউনিক্স সম্প্রদায়ে জনপ্রিয়, প্রাথমিকভাবে ইন্টারনেট থেকে ফাইল ডাউনলোড করতে ব্যবহৃত হয়। যাইহোক, উইন্ডোজের জন্য wget-এর একটি সংস্করণ রয়েছে এবং এটি ব্যবহার করে আপনি যেকোন কিছু ডাউনলোড করতে পারেন, সম্পূর্ণ ওয়েবসাইট থেকে শুরু করে মুভি, সঙ্গীত, পডকাস্ট এবং বৃহৎ ফাইল যেকোনো জায়গা থেকে অনলাইনে।
অনেক মাইক্রোসফ্ট ব্যবহারকারী এই ঝরঝরে টুল সম্পর্কে জানেন না, এই কারণেই আমি উইন্ডোজে wget ব্যবহার করার জন্য এই শিক্ষানবিস গাইড লিখেছি। আমরা সবকিছুর জন্য আমাদের ব্রাউজার ব্যবহার করার প্রবণতা রাখি, যা ভালো কিন্তু এটি সবসময় কিছু অর্জন করার সবচেয়ে কার্যকর উপায় নয়। Wget হল অনেকগুলি টুলের মধ্যে একটি যা বহুকাল ধরে চলে আসছে কিন্তু খুব কম লোকই জানেন।
উইন্ডোজের জন্য wget পাওয়া
wget পাওয়া খুবই সহজ। wget ইনস্টল এবং কনফিগার করার জন্য এই নির্দেশিকা অনুসরণ করুন।
- এখান থেকে wget ডাউনলোড করে ইন্সটল করুন। নিশ্চিত করুন যে এটি সেটআপ প্রোগ্রাম এবং শুধুমাত্র উৎস নয় অন্যথায় এটি কাজ করবে না।
- একবার ইন্সটল করলে, আপনি এখন একটি কমান্ড লাইন উইন্ডো থেকে wget কমান্ড অ্যাক্সেস করতে সক্ষম হবেন। প্রশাসক হিসাবে একটি CMD উইন্ডো খুলুন এবং পরীক্ষা করতে 'wget -h' টাইপ করুন। যদি এটি কাজ করে, আপনি সুবর্ণ, যদি আপনি 'অস্বীকৃত কমান্ড' পান তবে আপনি ভুল প্যাকেজ ডাউনলোড করেছেন। আবার চেষ্টা করুন.
- আপনার সমস্ত ফাইল সংরক্ষণ করার জন্য একটি ডাউনলোড ডিরেক্টরি সেট করুন। একটি ডাউনলোড ডিরেক্টরি তৈরি করতে 'md ডিরেক্টরির নাম' টাইপ করুন। আমি স্বীকৃত হতে আমার 'ডাউনলোডজ' বলেছিলাম।
একবার ইনস্টল হয়ে গেলে, আপনি কাজ করতে প্রস্তুত। নীচে আমি জনপ্রিয় wget কমান্ডগুলির একটি নির্বাচন তালিকাভুক্ত করেছি যেগুলি বিস্তৃত জিনিসগুলি অর্জন করতে পারে।
একটি একক ফাইল ডাউনলোড করুন
wget //website.com/file.zip
একটি একক ফাইল ডাউনলোড করুন কিন্তু এটি অন্য কিছু হিসাবে সংরক্ষণ করুন
wget ‐-output-document=newname.html website.com
একটি নির্দিষ্ট ফোল্ডারে ডাউনলোড করুন
wget ‐-directory-prefix=folder/subfolder website.com/file.zip
একটি বাধাপ্রাপ্ত ডাউনলোড পুনরায় শুরু করুন
wget - চালিয়ে যান website.com/file.zip
একটি ফাইলের একটি নতুন সংস্করণ ডাউনলোড করুন
wget - চালিয়ে যান -timestamping website.com/file.zip
একাধিক ওয়েব পেজ ডাউনলোড করুন
এর জন্য আপনাকে নোটপ্যাড বা অন্যান্য টেক্সট এডিটরে একটি তালিকা তৈরি করতে হবে। একটি পৃথক লাইনে (// সহ) একটি নতুন সম্পূর্ণ URL যোগ করুন। তারপর wget ফাইলের দিকে নির্দেশ করুন। এই উদাহরণে আমি ফাইলটির নাম দিয়েছি Filelist.txt এবং এটিকে wget ফোল্ডারে সংরক্ষণ করেছি।
wget-ইনপুট Filelist.txt
একটি সম্পূর্ণ ওয়েবসাইট ডাউনলোড করুন
wget - execute robots = off - recursive - no- parent - continue - no-clobber //website.com
আপনি খুঁজে পেতে পারেন, আমি প্রায়ই যে ওয়েব হোস্ট ব্লক wget কমান্ড. আপনি Googlebot ছদ্মবেশী করে এই ব্লকগুলিকে ফাঁকি দেওয়ার চেষ্টা করতে পারেন৷ এটি টাইপ করার চেষ্টা করুন:
wget –user-agent=”Googlebot/2.1 (+//www.googlebot.com/bot.html)” -r //website.com
একটি ওয়েবসাইট থেকে একটি নির্দিষ্ট ফাইল টাইপ ডাউনলোড করুন
wget - লেভেল = 1 - রিকার্সিভ - no- parent - FILETYPE স্বীকার করুন //website.com / FILETYPE/
উদাহরণস্বরূপ, MP3, MP4, .zip বা আপনার পছন্দের জন্য FILETYPE পরিবর্তন করুন।
সমস্ত ওয়েবসাইট ইমেজ ডাউনলোড করুন
wget ‐-directory-prefix=files/pictures - no-directories - recursive - no-clobber - jpg,gif,png,jpeg //website.com/images/ স্বীকার করুন
ভাঙা লিঙ্কগুলির জন্য একটি ওয়েবসাইট পরীক্ষা করুন
wget ‐-output-file=logfile.txt - পুনরাবৃত্ত - মাকড়সা //website.com
ওয়েব সার্ভার ওভারলোড ছাড়া ফাইল ডাউনলোড করুন
wget - লিমিট-রেট = 20k - অপেক্ষা = 60 - এলোমেলো-অপেক্ষা - মিরর //website.com
শত শত, যদি হাজার হাজার উইজেট কমান্ড না থাকে এবং আমি এখানে সেগুলির কয়েকটি আপনাকে দেখিয়েছি। এখন আপনি টুলটির সাথে পরিচিত এবং এটি কীভাবে কাজ করে, আপনি এটি কিসের জন্য ব্যবহার করবেন তা আপনার ব্যাপার!
আপনার কাছে কি এমন কোন কুল কমান্ড আছে যা বিস্ময় অর্জন করতে পারে? নীচে আমাদের সাথে তাদের ভাগ করুন!