Încărcarea recursivă a întregului site web, ferestrele pro

Instrumentul Wget economisește timp dacă doriți să preluați fișiere dintr-un depozit la distanță sau întregi pagini Web de pe servere Web și FTP. Cu ajutorul acestui instrument, puteți să controlați site-urile Web și să le îmbunătățiți protecția. În multe feluri, similar cu Curl de utilitate Wget, un instrument de linie de comandă este o sursă deschisă, distribuit sub termenii licenței GNU, în cazul în care pentru a descărca fișiere de la distanță prin HTTP, HTTP (HTTPS) și FTP.







Înregistrarea conferinței

Utilitarul WGET va colecta date de la un sistem la distanță

Cu toate acestea, Wget are funcții unice pe care Curl nu le are, în special, capacitatea de a încărca recursiv întreg site-uri web, mai degrabă decât fișiere individuale. Acest articol descrie cum se utilizează Wget pentru sarcinile administrative tipice. Acest instrument facilitează foarte mult redarea serverului și descărcările automate.

Descărcați și instalați Wget

Pentru a configura Wget pentru a utiliza HTTPS, trebuie să instalați librăriile OpenSSL, care sunt fișiere simple DLL din pachetul Wget descărcat. Wget.zip, despachetați fișierul și adăugați directorul Wget în calea sau să copiați fișiere wget.exe, libeay32.dll și ssleay32.dll într-un dosar, care este setat la calea (de exemplu, C: ferestre, C: WindowsSystem32). Printre fișierele Wget descărcate există un fișier de ajutor pentru Windows (wget.hlp). O listă cu numeroși parametrii de linie de comandă poate fi obținută în orice moment prin introducerea comenzii

Lucrul cu Wget este ușor. Pentru a prelua o pagină web la distanță, deschideți un prompt de comandă și introduceți comanda

Dacă pagina Web implicită nu este cunoscută, atunci trebuie doar să introduceți

și Wget va încărca pagina de pornire implicită, la fel ca atunci când tastați o adresă URL în browser. În mod implicit, Wget salvează fișierele din directorul din care se execută comanda. Puteți specifica o altă cale utilizând opțiunea -P

Capacitățile Wget sunt extinse în mod semnificativ dacă utilizați instrumentul cu opțiuni de linie de comandă. De exemplu, opțiunea -r provoacă recuperarea recursivă. La comandă

Wget explorează site-ul și descarcă toate paginile Web, grafica și paginile web descoperite. Adâncimea de recursiune este de cinci nivele. Cu alte cuvinte, utilitarul preia prima pagină Web, găsește legături pe această pagină, extrage paginile Web la care se referă link-urile și repetă acest proces până la atingerea celui de-al cincilea nivel. Puteți limita adâncimea studiului prin specificarea nivelului utilizând comutatorul -l n. De exemplu, comanda







Specifică faptul că site-ul Web caută două niveluri în profunzime. Când utilizați recursul, trebuie să fiți atent, altfel puteți completa paginile extrase cu întregul hard disk. În plus, s-ar putea atrage mânia bazate pe web, ca instrument încearcă să extragă toate fișierele detectate cât mai repede posibil și creează o sarcină suplimentară pe site-ul, mai ales dacă (și site-ul), capacitatea canalului de comunicare este mic. Cu opțiunea -w, puteți specifica în mod politicos intervalul de timp (în secunde) între încărcarea paginilor.

Fișierele extrase sunt salvate într-un director nou numit prin numele site-ului Web. În exemplul precedent, Wget ar crea un director numit www.targetwebsite.com și va salva copia locală a site-ului în acel director. Acest director este creat în directorul din care a fost lansat instrumentul, cu excepția cazului în care parametrul -P path specifică altă locație. De exemplu,

oferă un site Web în C: wgetstuffwww.targetwebsite.com. Acest dosar va fi stocat conținutul Web-site-ul real - de exemplu, fișiere cum ar fi index.html, un director numit / imagini și / css, precum și orice alte fișiere primare și secundare pentru site-ul respectiv.

Selectați fișiere și directoare specifice

Folosind lista directorului -I și opțiunile de listă cu extensii -A, puteți configura Wget pentru a descărca fișiere din directoare sau fișiere specificate de anumite tipuri. De exemplu, comanda

încarcă numai conținutul directorului / images. echipă

încarcă numai imagini JPEG și GIF. Acești parametri sunt utili pentru filtrarea conținutului descărcat pentru a salva atât spațiul pe hard disk, cât și lărgimea de bandă a canalului de comunicare.

Restricții Wget

Wget este o bună alternativă la clientul FTP încorporat de Windows, datorită compatibilității cu caracterele generice și păstrării marcajelor de dată și oră ale fișierului original. Pentru a descărca numai cele mai recente fișiere din program din directorul FTP de la distanță, puteți folosi comanda

Cu opțiunea -N, numai fișierele care sunt mai noi decât cele încărcate mai devreme sunt preluate. În acest exemplu, de Wget este înregistrat pe o distanță FTP-server printr-o conexiune anonim (dacă este necesar, puteți utiliza ftp: // utilizator: parola @ gazdă / cale, pentru a oferi un nume de utilizator și o parolă), se mută în directorul specificat și încearcă doar să descarce fișiere noi .

Automatizarea sarcinilor administrative

Utilitarul Wget este util în special dacă trebuie să încărcați fișiere pe server de la distanță utilizând numai linia de comandă. De exemplu, puteți configura o conexiune Telnet la un server Windows la distanță și puteți rula comanda

Pentru a descărca remedierea rapidă de la Microsoft pe acest server Windows. Citatele asigură că adresa URL este transmisă corect programului Wget, ceea ce este foarte important, în funcție de complexitatea adresei URL. În plus, mecanismul funcționează numai cu procedurile tradiționale pentru încărcarea fișierelor accesibile printr-un URL static. De exemplu, unelte cum ar fi Wget nu sunt potrivite pentru descărcarea de programe utilizând noul control ActiveX al Microsoft ActiveX Microsoft Windows Autentic.

Utilizați Wget

Wget accelerează dramatic procesul de configurare pentru noul computer, iar locația fișierelor sursă este bine documentată. De exemplu, o comandă pentru a descărca un nou program sau un patch poate fi copiată într-un document de configurare pentru a ști ulterior exact unde și în ce scop a fost descărcat programul. Dacă trebuie să restabiliți din nou computerul, puteți copia comenzi din aceste documente în consola și puteți obține rapid fișierele de instalare. Wget este un instrument simplu dar util pentru gestionarea și lucrul cu datele de la sistemele la distanță.

Distribuiți materialul împreună cu colegii și prietenii







Articole similare

Trimiteți-le prietenilor: