Sok Windows-felhasználó annyira hozzászokott a grafikus felülethez és a webböngészőhöz, mint az univerzális választott eszközhöz, hogy elfelejti, hogy számos egyéb eszköz is létezik. A Wget egy GNU parancssori segédprogram, amely főként a Linux és Unix közösségekben népszerű, és elsősorban fájlok letöltésére szolgál az internetről. Létezik azonban a wget Windows-hoz készült verziója, és használatával bármit letölthet, amit szeretne, a teljes webhelyektől a filmekig, zenékig, podcastokig és nagyméretű fájlokig bárhonnan az interneten.
Nem sok Microsoft-felhasználó ismeri ezt a szép eszközt, ezért írtam ezt a kezdő útmutatót a wget Windows rendszerben való használatához. Hajlamosak vagyunk mindenre a böngészőnket használni, ami rendben van, de nem mindig ez a leghatékonyabb módja annak, hogy valamit elérjünk. A Wget csak egy a sok eszköz közül, amelyek már régóta léteznek, de nagyon kevesen tudnak róla.
A wget beszerzése Windowshoz
A wget megszerzése nagyon egyszerű. Kövesse ezt az útmutatót a wget telepítéséhez és konfigurálásához.
- Töltse le innen a wget-et és telepítse. Győződjön meg arról, hogy ez a telepítőprogram, és nem csak a forrás, különben nem fog működni.
- A telepítést követően a wget parancsot elérheti egy parancssori ablakból. Nyisson meg egy CMD-ablakot rendszergazdaként, és írja be a „wget -h” parancsot a teszteléshez. Ha működik, akkor aranyos vagy, ha „felismerhetetlen parancsot” kapsz, rossz csomagot töltöttél le. Próbáld újra.
- Állítson be egy letöltési könyvtárat az összes fájl mentéséhez. A letöltési könyvtár létrehozásához írja be az „md könyvtárnév” kifejezést. Az enyémet „downloadz”-nak hívtam, hogy felismerhető legyen.
A telepítés után készen áll a munkára. Az alábbiakban felsoroltam a népszerű wget parancsok válogatását, amelyek sokféle dolgot érhetnek el.
Egyetlen fájl letöltése
wget //website.com/file.zip
Töltse le egyetlen fájlt, de mentse el másként
wget ‐‐output-document=newname.html website.com
Letöltés egy adott mappába
wget ‐‐directory-prefix=mappa/almappa website.com/file.zip
Megszakadt letöltés folytatása
wget ‐‐continue website.com /file.zip
Töltse le a fájl újabb verzióját
wget ‐‐folytatás ‐‐időbélyegzés website.com/file.zip
Több weboldal letöltése
Ehhez létre kell hoznia egy listát a Jegyzettömbben vagy más szövegszerkesztőben. Adjon hozzá egy új teljes URL-t (a // jellel) egy külön sorba. Ezután mutasson a wget fájlra. Ebben a példában a Filelist.txt fájlt elneveztem, és elmentettem a wget mappába.
wget ‐‐input Filelist.txt
Töltse le a teljes webhelyet
wget ‐‐execute robots=off ‐‐rekurzív ‐‐no-parent ‐‐continue ‐‐no-clobber //website.com
Gyakran előfordulhat, hogy a webtárhely blokkolja a wget parancsokat. Megpróbálhatja meghamisítani ezeket a blokkokat a Googlebot megszemélyesítésével. Próbáld beírni ezt:
wget –user-agent=”Googlebot/2.1 (+//www.googlebot.com/bot.html)” -r //website.com
Töltsön le egy adott fájltípust egy webhelyről
wget ‐‐level=1 ‐‐rekurzív ‐‐nincs szülő ‐‐accept FILETYPE //website.com / FILETYPE/
Például módosítsa a FILETYPE fájlt MP3-ra, MP4-re, .zip-re vagy bármi másra.
Töltse le a webhely összes képét
wget ‐‐directory-prefix=files/pictures ‐‐nincs könyvtár ‐‐rekurzív ‐‐no-clobber ‐‐accept jpg,gif,png,jpeg //website.com/images/
Nézzen meg egy webhelyet, hogy nincsenek-e hibás hivatkozások
wget ‐‐output-file=logfile.txt ‐‐rekurzív ‐‐spider //website.com
Fájlok letöltése a webszerver túlterhelése nélkül
wget ‐‐limit-rate=20k ‐‐wait=60 ‐‐random-wait ‐‐tükör //website.com
Több száz, ha nem több ezer wget-parancs létezik, és csak néhányat mutattam be közülük. Most, hogy ismeri az eszközt és annak működését, Önön múlik, mire használja!
Vannak olyan klassz parancsaid, amelyek csodákra képesek? Oszd meg ezeket velünk lent!