hogyan töltheti le webhelyét a Wget for Windows használatával

posted in: Articles | 0

mit csinál a WGET?

a telepítés után a wget parancs lehetővé teszi a fájlok letöltését a TCP / IP protokollokon keresztül: FTP, HTTP és HTTPS.

Ha Linux vagy Mac felhasználó vagy, a WGET vagy már szerepel a futó csomagban, vagy triviális eset, ha bármilyen tárolóból telepíti, amelyet egyetlen paranccsal szeretne.

sajnos ez nem olyan egyszerű A Windows rendszerben (bár még mindig nagyon egyszerű!).,

a wget futtatásához manuálisan kell letöltenie, kicsomagolnia és telepítenie.

telepítse a Wget-T A Windows 10-be

töltse le a klasszikus 32 bites 1.14-es verziót itt, vagy lépjen erre a Windows binaries gyűjteményre a későbbi verziókhoz, valamint a gyorsabb 64 bites verziókhoz.

itt található a letölthető zip fájl az 1.2 64 bites verzióhoz.

Ha a wget-et a parancsterminálon belüli bármely könyvtárból szeretné futtatni, akkor meg kell tanulnia a Windows elérési útváltozóit, hogy megtudja, hol másolja az új futtatható fájlt., Ha követi ezeket a lépéseket, akkor képes lesz arra, hogy a wget egy parancsot, amelyet a Parancssor bármely könyvtárából futtathat.

futtassa a WGET-t bárhonnan

először meg kell határoznunk, hogy hol másolja a WGET-t.exe.

a wget letöltése után.exe (vagy kicsomagolta a kapcsolódó disztribúciós zip fájlokat) nyisson meg egy parancsterminált a “cmd” beírásával a keresési menüben:

áthelyezzük a wget-t.exe egy Windows könyvtárba, amely lehetővé teszi a WGET futtatását bárhonnan.

először meg kell tudnunk, hogy melyik könyvtárnak kell lennie., Típus:

path

ilyesmit kell látnia:

a” Path ” környezeti változónak köszönhetően tudjuk, hogy át kell másolnunk a wget-t.exe to the c:\Windows\System32 mappa helye.

folytassa és másolja a WGET-t.exe a System32 könyvtárba, majd indítsa újra a parancssort.,

restart command terminal és test wget

Ha azt szeretné, hogy a wget megfelelően működjön, indítsa újra a terminált és írja be:

wget -h

Ha a fájlt a megfelelő helyre másolta, megjelenik egy súgófájl az összes rendelkezésre álló parancshoz.

tehát valami ilyesmit kell látnia:

most itt az ideje elkezdeni.

kezdje el a WGET

használatával, látva, hogy a parancssorban fogunk dolgozni, hozzunk létre egy letöltési könyvtárat csak a wget letöltésekhez.,

könyvtár létrehozásához a md (“könyvtár létrehozása”) parancsot használjuk.

változás a c:/ prompt és Típus:

md wgetdown

ezután váltson az új könyvtárra, majd írja be a” dir ” – t, hogy megnézze a (üres) tartalmat.

most már készen áll a letöltésre.

példa parancsok

miután telepítette a WGET-et és létrehozott egy új könyvtárat, csak annyit kell tennie, hogy megtanulja a wget argumentumok finomabb pontjait, hogy megbizonyosodjon arról, hogy megkapja, amire szüksége van.

a Gnu.,az org wget kézikönyv különösen hasznos erőforrás azok számára, akik hajlamosak igazán megismerni a részleteket.

ha Gyors parancsokat szeretne, olvassa tovább. Felsoroltam egy sor utasítást, hogy wget rekurzívan tükrözze a webhely, töltse le az összes képet, CSS és JavaScript, lokalizálja az összes URL-t (így az oldal működik a helyi gépen), és mentse az összes oldalt, mint a .html fájl.,

A tükör a helyén futtatni ezt a parancsot:

wget -r https://www.yoursite.com

a tükör a helyszínen lokalizálni az összes url-ek:

wget --convert-links -r https://www.yoursite.com

ahhoz, Hogy egy teljes offline tükör az oldalon: wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://www.yoursite.com

a tükör a helyén, majd mentse a fájlokat .html:

wget --html-extension -r https://www.yoursite.com

az összes JPG kép letöltéséhez egy webhelyről:

wget -A "*.jpg" -r https://www.yoursite.com

további fájltípus-specifikus műveletekhez nézze meg ezt a hasznos szálat a Stack-en.,

állítson be egy másik felhasználói ügynököt:

egyes webszerverek úgy vannak beállítva, hogy megtagadják a WGET alapértelmezett felhasználói ügynökét – nyilvánvaló, sávszélesség-megtakarítási okokból. Megpróbálhatja megváltoztatni a felhasználói ügynököt, hogy megkerülje ezt. Például, ha úgy tesz, mintha Googlebot lenne:

wget --user-agent="Googlebot/2.1 (+https://www.googlebot.com/bot.html)" -r https://www.yoursite.com

Wget “spider” mód:

Wget képes oldalakat letölteni anélkül, hogy elmentené őket, ami hasznos funkció lehet abban az esetben, ha törött linkeket keres egy webhelyen. Ne felejtse el engedélyezni a rekurzív módot, amely lehetővé teszi a wget számára, hogy átvizsgálja a dokumentumot, majd keresse meg a traverse linkeket.,

wget --spider -r https://www.yoursite.com

ezt naplófájlba is mentheti, ha ezt a lehetőséget hozzáadja:

wget --spider -r https://www.yoursite.com -o wget.log

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük