பல விண்டோஸ் பயனர்கள் வரைகலை இடைமுகம் மற்றும் இணைய உலாவியை உலகளாவிய தேர்வுக் கருவியாகப் பழக்கப்படுத்திக் கொள்கிறார்கள், அங்கு வேறு பல கருவிகள் உள்ளன என்பதை அவர்கள் மறந்துவிடுகிறார்கள். Wget என்பது முக்கியமாக லினக்ஸ் மற்றும் யூனிக்ஸ் சமூகங்களில் பிரபலமான GNU கட்டளை வரி பயன்பாடாகும், இது முதன்மையாக இணையத்திலிருந்து கோப்புகளைப் பதிவிறக்கப் பயன்படுகிறது. இருப்பினும், விண்டோஸிற்கான wget இன் பதிப்பு உள்ளது, அதைப் பயன்படுத்தி நீங்கள் விரும்பும் எதையும், முழு இணையதளங்களிலிருந்தும் திரைப்படங்கள், இசை, பாட்காஸ்ட்கள் மற்றும் பெரிய கோப்புகள் வரை ஆன்லைனில் எங்கிருந்தும் பதிவிறக்கம் செய்யலாம்.
இந்த நேர்த்தியான கருவியைப் பற்றி பல மைக்ரோசாப்ட் பயனர்களுக்குத் தெரியாது, அதனால்தான் விண்டோஸில் wget ஐப் பயன்படுத்துவதற்கான இந்த தொடக்க வழிகாட்டியை நான் எழுதினேன். எல்லாவற்றிற்கும் எங்கள் உலாவியைப் பயன்படுத்துகிறோம், அது நன்றாக இருக்கிறது, ஆனால் எதையாவது சாதிக்க இது எப்போதும் மிகவும் திறமையான வழி அல்ல. யுகங்களாக இருந்து வரும் பல கருவிகளில் Wget ஒன்றாகும், ஆனால் சிலருக்கு மட்டுமே தெரியும்.
விண்டோஸுக்கு wget பெறுகிறது
wget பெறுவது மிகவும் எளிதானது. wget ஐ நிறுவ மற்றும் கட்டமைக்க இந்த வழிகாட்டியைப் பின்பற்றவும்.
- wget இங்கிருந்து பதிவிறக்கம் செய்து நிறுவவும். இது அமைவு நிரல் என்பதை உறுதிப்படுத்தவும் மற்றும் ஆதாரம் மட்டுமல்ல, இல்லையெனில் அது இயங்காது.
- நிறுவப்பட்டதும், இப்போது நீங்கள் ஒரு கட்டளை வரி சாளரத்தில் இருந்து wget கட்டளையை அணுக முடியும். நிர்வாகியாக CMD சாளரத்தைத் திறந்து, சோதிக்க ‘wget -h’ என தட்டச்சு செய்யவும். இது வேலை செய்தால், நீங்கள் பொன்னானவர், உங்களுக்கு 'அங்கீகரிக்கப்படாத கட்டளை' கிடைத்தால், தவறான தொகுப்பைப் பதிவிறக்கியீர்கள். மீண்டும் முயற்சி செய்.
- உங்கள் எல்லா கோப்புகளையும் சேமிக்க பதிவிறக்க கோப்பகத்தை அமைக்கவும். பதிவிறக்க கோப்பகத்தை உருவாக்க ‘md directory name’ என தட்டச்சு செய்யவும். அடையாளம் காணும் வகையில் என்னுடையதை 'downloadz' என்று அழைத்தேன்.
நிறுவியதும், வேலைக்குச் செல்ல நீங்கள் தயாராக உள்ளீர்கள். பரந்த அளவிலான விஷயங்களை அடையக்கூடிய பிரபலமான wget கட்டளைகளின் தேர்வை கீழே பட்டியலிட்டுள்ளேன்.
ஒரு கோப்பைப் பதிவிறக்கவும்
wget //website.com/file.zip
ஒரு கோப்பைப் பதிவிறக்கவும் ஆனால் அதை வேறு ஏதாவது சேமிக்கவும்
wget ‐‐output-document=newname.html website.com
ஒரு குறிப்பிட்ட கோப்புறையில் பதிவிறக்கவும்
wget ‐‐directory-prefix=folder/subfolder website.com/file.zip
தடைபட்ட பதிவிறக்கத்தை மீண்டும் தொடங்கவும்
wget ‐-continue website.com /file.zip
கோப்பின் புதிய பதிப்பைப் பதிவிறக்கவும்
wget ‐‐continue‐‐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 ‐‐level=1 ‐‐Recursive ‐‐no-parent ‐-accept FILETYPE //website.com / FILETYPE/
எடுத்துக்காட்டாக, MP3, MP4, .zip அல்லது நீங்கள் விரும்பும் FILETYPE ஐ மாற்றவும்.
அனைத்து இணையதளப் படங்களையும் பதிவிறக்கவும்
wget ‐‐directory-prefix=files/pictures ‐‐no-directories ‐‐recursive ‐‐no-clobber‐‐accept jpg,gif,png,jpeg //website.com/images/
உடைந்த இணைப்புகளுக்கு இணையதளத்தைப் பார்க்கவும்
wget ‐‐output-file = logfile.txt ‐‐recursive ‐‐spider //website.com
இணைய சேவையகத்தை ஓவர்லோட் செய்யாமல் கோப்புகளைப் பதிவிறக்கவும்
wget ‐‐limit-rate = 20k ‐‐wait = 60 ‐‐random-wait ‐‐mirror //website.com
நூற்றுக்கணக்கான, இல்லையெனில் ஆயிரக்கணக்கான wget கட்டளைகள் உள்ளன, அவற்றில் சிலவற்றை மட்டுமே இங்கு காண்பித்துள்ளேன். இப்போது நீங்கள் கருவியைப் பற்றி நன்கு அறிந்திருக்கிறீர்கள் மற்றும் அது எவ்வாறு செயல்படுகிறது, நீங்கள் அதை எதற்காகப் பயன்படுத்துகிறீர்கள் என்பது உங்களுடையது!
அதிசயங்களைச் செய்யக்கூடிய அருமையான கட்டளைகள் உங்களிடம் உள்ளதா? அவற்றை கீழே எங்களுடன் பகிர்ந்து கொள்ளுங்கள்!