Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • OS
  • Salvați fișierul într-un folder. Pornirea folosind propriul fișier .log

Salvați fișierul într-un folder. Pornirea folosind propriul fișier .log

Lucrând în consolă, destul de des trebuie să interacționăm cu rețeaua, de exemplu, să descarcăm fișiere sau pagini web întregi. Dacă descărcam pagini web destul de rar, atunci situația cu fișierele este complet diferită. Pot fi diferite scripturi, pachete de instalare, programe, chei, liste de pachete și multe altele. Descărcați fișierul în console Linux Puteți folosi utilitarul wget. O vom lua în considerare în acest articol.

Aceasta este foarte utilitate puternică capabil să lucreze la Protocoale HTTP, HTTPS și FTP. În plus, este acceptată lucrul prin proxy. Comanda wget linux poate chiar descărca fișiere în fundal - fără intervenția utilizatorului, spre deosebire de majoritatea browserelor web.

Pe lângă descărcarea fișierelor, este posibil să salvați pagini web sau chiar site-uri web întregi, datorită funcției de deschidere a linkurilor pe pagini. Această caracteristică se mai numește și încărcare recursivă. Acesta este tot ce vom lua în considerare în articolul de astăzi, dar vom începe, ca întotdeauna, cu sintaxa și opțiunile de bază ale utilitarului.

Comanda wget linux are o sintaxă foarte simplă:

$ wget opțiuni pentru adresa_url

Puteți specifica mai multe adrese URL de descărcare, dar mai multe simultan. Opțiunile sunt opționale, dar în cele mai multe cazuri sunt folosite pentru a seta opțiunile de pornire.

Opțiuni

Sintaxa opțiunii este foarte slabă. Fiecare opțiune are de obicei atât un lung cât și un a nume scurt. Ele pot fi scrise atât înaintea URL-ului, cât și după. Nu este necesar să puneți un spațiu între opțiune și valoarea acesteia, de exemplu, puteți scrie -o log sau -olog. Aceste valori sunt echivalente. De asemenea, dacă opțiunile nu au parametri, nu este necesar să începeți fiecare cu o cratimă, le puteți scrie pe toate împreună: -drc și -d -r -c. Aceste opțiuni wget sunt, de asemenea, echivalente.

Acum să trecem la lista de opțiuni. wget are prea multe opțiuni, le vom acoperi doar pe cele principale.

  • -V (--versiune)- arată versiunea programului
  • -h (--ajutor)- eliberarea unui certificat
  • -b (--fundal)- lucrează în fundal
  • -o fişier (--out-file)- specificați fișierul jurnal
  • -d (--debug)- activați modul de depanare
  • -v (--verbos)- afișați informații maxime despre funcționarea utilitarului
  • -q (--liniștit)- afisarea unui minim de informatii despre lucrare
  • -i fișier (--input-file)- citiți URL-ul din fișier
  • --force-html- citiți fișierul specificat în parametrul anterior ca html
  • -t (--încearcă)- numărul de încercări de conectare la server
  • -O fișier (--document-ieșire)- fisierul in care vor fi salvate datele primite
  • -c (--continuare)- continuați descărcarea întreruptă anterior
  • -S (--server-răspuns)- afișare răspunsul serverului
  • --păianjen- verificați dacă URL-ul funcționează
  • -T time (--timeout)- expirarea conexiunii la server
  • --limit-rate- limitați viteza de descărcare
  • -w (--așteaptă)- intervalul dintre cereri
  • -Q (--cotă) - dimensiune maximă descărcări
  • -4 (--inet4doar)- utilizați protocolul ipv4
  • -6 (--inet6doar)- utilizați protocolul ipv6
  • -U (--user-agent)- șir USER AGENT trimis către server
  • -r (--recursiv) - operarea recursivă a utilităţii
  • -l (--nivel)- profunzime în scanarea recursivă
  • -k (--convert-links)- convertiți link-urile în local când încărcați pagini
  • -P (--prefix-director)- directorul în care vor fi încărcate fișierele
  • -m (--oglindă)- Descărcați site-ul pe mașina locală
  • -p (--cerințe-pagină)- în timpul încărcării site-ului, descărcați toate resursele necesare

Desigur, acestea nu sunt toate cheile wget, dar există deja prea multă teorie aici, acum să trecem la practică. Exemplele wget sunt mult mai interesante.

Folosind wget Linux

Comanda wget linux este de obicei furnizată implicit pe majoritatea distribuțiilor, dar dacă nu, poate fi instalată foarte ușor. De exemplu, instalarea cu yum ar arăta astfel:

yum -y instalează wget

Și pe distribuțiile bazate pe Debian:

sudo apt install wget

Acum să trecem la exemple:

Comanda wget linux va descărca un fișier și îl va stoca în directorul curent. În timpul descărcării, vom vedea progresul, dimensiunea fișierului, data la care a fost modificată ultima dată, precum și viteza de descărcare:

wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

2. Salvați fișierul cu alt nume

Opțiunea -O vă permite să specificați un nume pentru fișierul salvat, de exemplu, descărcați un fișier wget numit wget.zip:

wget -O wget.zip http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

3. Descărcați mai multe fișiere

Puteți descărca mai multe fișiere cu o singură comandă, chiar și folosind protocoale diferite, specificând pur și simplu adresa URL a acestora:

wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig

4. Obțineți URL-ul din fișier

wget -i /wget/tmp.txt

5. Continuați descărcarea

Utilitarul wget linux este conceput pentru a funcționa pe rețele lente și instabile. Prin urmare, dacă descărcați un fișier mare și conexiunea s-a pierdut în timpul descărcării, atunci puteți descărca fișierul wget folosind opțiunea -c.

wget -c http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

Opțiunea -b face ca programul să ruleze în fundal, toate rezultatele vor fi scrise în fișierul jurnal, opțiunile speciale wget sunt utilizate pentru a configura fișierul jurnal:

wget -b -o ~/wget.log http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

7. Limitați viteza de descărcare

Comanda wget linux vă permite nu numai să continuați descărcarea fișierelor, ci și să limitați viteza de descărcare. Există o opțiune --limit-rate pentru aceasta. De exemplu, să limităm viteza la 100 de kilobiți:

wget --limit-rate=100k ftp://ftp.iinet.net.au/debian/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso

Aici, ca și în alte comenzi similare, sunt disponibili indici pentru a indica viteza - k - kilobit, m - megabit, g - gigabit și așa mai departe.

8. Conectare și parolă

Unele resurse necesită autentificare pentru a-și descărca fișierele. Cu opțiunile --http-user=nume utilizator, --http-password=parolă și --ftp-user=nume utilizator, --ftp-password=parolă puteți seta un nume de utilizator și o parolă pentru resursele HTTP sau FTP.

wget --http-user=narad --http-password=parola http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso

wget --ftp-user=narad --ftp-password=parola ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386 -DVD-1.iso

9. Descărcați și rulați

Probabil ați văzut deja astfel de comenzi. wget vă permite să executați imediat scripturile descărcate:

wget -O - http://site/script.sh | bash

Dacă nu sunt transmise argumente opțiunii -O, atunci fișierul descărcat va fi tipărit la ieșirea standard, apoi îl putem redirecționa de la interpretul bash, așa cum se arată mai sus.

10. Salvați fișierul într-un folder

În mod implicit, wget salvează fișierul în dosarul curent, dar acest comportament este foarte ușor de schimbat cu opțiunea -P:

wget -P ~/Downloads/ http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

11. Transmiteți informații despre browser

Unele site-uri filtrează roboții, dar putem transmite informații false despre browser-ul nostru (user-agent) și pagina de la care venim (http-referer).

wget --refer=http://google.com --user-agent="Mozilla/5.0 Firefox/4.0.1" //website

12. Numărul de încercări de descărcare

În mod implicit, wget încearcă să reîncerce descărcarea de 20 de ori înainte de a eșua. Numărul de ori poate fi schimbat cu opțiunea --tries:

Cu toții descărcam uneori fișiere de pe Internet. Dacă utilizați programe pentru aceasta GUI, atunci totul se dovedește a fi extrem de simplu. Cu toate acestea, atunci când lucrați pe linia de comandă Linux, lucrurile devin puțin mai complicate. În special - pentru cei care nu sunt familiarizați cu instrumente adecvate. Un astfel de instrument este utilitarul wget extrem de puternic, care este potrivit pentru toate tipurile de descărcări. Vă aducem în atenție douăsprezece exemple, după ce le-ați analizat, puteți stăpâni principalele caracteristici ale wget.

$ wget https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia
După introducerea unei astfel de comenzi, va începe descărcarea Nagios Core. În timpul acestui proces, veți putea vedea date despre descărcare, de exemplu - informații despre câte date au fost deja descărcate, viteza actuală și cât timp a mai rămas până la sfârșitul descărcării.

2. Descărcați fișierul și salvați-l cu un nume nou

Dacă vrem să salvăm fișierul descărcat cu un nume diferit de numele său original, comanda wget cu opțiunea -O este utilă:

$ wget -O nagios_latest https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia
Cu această abordare, fișierul descărcat va fi salvat sub numele nagios_latest .

3. Limitați viteza de descărcare a fișierelor

Dacă este necesar, viteza de descărcare a fișierelor folosind wget poate fi limitată. Ca urmare, această operațiune nu va ocupa întregul canal disponibil transmiterea datelor și nu va afecta alte procese asociate rețelei. Puteți face acest lucru utilizând opțiunea --limit-rate și specificând o limită de rată exprimată în octeți (ca număr obișnuit), kiloocteți (adăugând K după număr) sau megaocteți (M) pe secundă:

$ wget --limit-rate=500K https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror = media excelentă
Limita de viteză de descărcare este setată la 500 Kb/s.

4. Finalizarea unei descărcări întrerupte

Dacă această operațiune este întreruptă în timpul descărcarii fișierelor, puteți relua descărcarea folosind opțiunea -c a comenzii wget:

$ wget –c https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia
Dacă acest parametru nu este utilizat, atunci descărcarea fișierului subdescărcat va începe de la început.

Dacă încărcați un fișier dimensiune uriașăși doriți să efectuați această operație în fundal, puteți face acest lucru folosind opțiunea -b:

$ wget –b https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia

Dacă aveți o listă de adrese URL pentru fișiere de descărcat, dar nu doriți să declanșați manual descărcări ale acelor fișiere, puteți utiliza opțiunea -I. Cu toate acestea, înainte de a începe descărcarea, trebuie să creați un fișier care să conțină toate adresele. De exemplu, puteți face acest lucru cu următoarea comandă:

$ vi url.txt
În acest fișier trebuie să puneți adresele - câte una pe fiecare linie. În continuare, rămâne doar să rulați wget , trecând acestui utilitar fișierul nou creat cu o listă de descărcări:

$ wget -I url.txt
Executarea acestei comenzi va face ca toate fișierele din listă să fie descărcate unul câte unul.

7. Creșterea numărului total de încercări de descărcare a unui fișier

Puteți utiliza opțiunea --tries pentru a seta numărul de încercări de încărcare a fișierelor:

wget --tries=100 https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia

Comanda de încărcare fișier server FTP anonim folosind wget arată astfel:

$ wget FTP-URL
Dacă sunt necesare un nume de utilizator și o parolă pentru a accesa fișierul, comanda va arăta astfel:

$ wget --ftp-user=dan --ftp-password=********* FTP-URL

9. Creați o copie locală a site-ului web

Dacă doriți să descărcați conținutul unui întreg site web, puteți face acest lucru utilizând opțiunea --mirror:

$ wget --mirror -p --convert-links -P /home/dan xyz.com
fi atent la Opțiuni suplimentare Linie de comanda:

  • -p: descarcă toate fișierele necesare pentru afișare corectă Pagini HTML.
  • --convert-links: linkurile din documente vor fi convertite în scopuri vedere locală site-ul.
  • -P /home/dan : Materialele vor fi salvate în folderul /home/dan.

10. Descărcarea de pe site numai a fișierelor de un anumit tip

Pentru a descărca numai fișiere de pe site anumit tip, puteți folosi opțiunile -r -A:

$ wget -r -A.txt Website_url

11. Omite anumite tipuri de fișiere

Dacă doriți să copiați un întreg site web, dar nu aveți nevoie de fișiere de un anumit tip, puteți dezactiva descărcarea lor cu opțiunea --reject:

$ wget --reject=png Website_url

12. Descărcați folosind propriul fișier .log

Pentru a încărca un fișier și a utiliza propriul fișier .log, utilizați opțiunea -o și specificați numele fișierului jurnal:

$ wget -o wgetfile.log https://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.3.1/nagios-4.3.1.tar.gz?r=&ts=1489637334&use_mirror=excellmedia

Rezultate

Wget este destul de ușor de utilizat, dar destul de utilitate utilă linux. Și, de fapt, ceea ce am vorbit este doar o mică parte din ceea ce poate face ea. Sperăm că această recenzie îi va ajuta pe cei care nu sunt familiarizați cu wget să aprecieze acest program și, probabil, să îl includă în arsenalul lor zilnic de instrumente de linie de comandă.

Dragi cititori! Folosiți instrumente de linie de comandă? șiruri de caractere Linux pentru a încărca fișiere? Dacă da, vă rugăm să ne spuneți despre ele.

JavaScript este blocat în browserul dvs. Permiteți JavaScript pentru ca acest site să funcționeze!

WGet este un program pentru descărcarea fișierelor și
descărcați întregul site.

Venind din lumea Linux, utilitarul gratuit Wget vă permite să descărcați ambele fisiere individuale de pe Internet, precum și site-uri întregi, urmând link-uri de pe paginile web.

Pentru ajutor cu opțiunile WGet, tastați man wget pe Linux sau wget.exe --help pe Windows.

Să presupunem că vrem să creăm copie integrală site-ul www.site.com de pe disc. Pentru a face acest lucru, deschideți linia de comandă (Wget este un utilitar de consolă) și scrieți următoarea comandă:

Wget.exe -r -l10 -k -p -E -nc http://www.site.com WGET va parcurge recursiv (parametrul -r) directoarele și subdirectoarele de pe serverul la distanță, inclusiv stilurile CSS (-k) cu recursivitate maximă adâncime egală cu zece (-l), apoi înlocuiți linkurile absolute din documentele HTML descărcate cu unele relative (-k) și extensiile cu html(-E) pentru vizualizarea ulterioară a site-ului descărcat local. Când descărcați din nou, nu vor exista fețe și reluările vor fi suprascrise (-nc). Din păcate, stilurile interne și imaginile specificate în stiluri nu pot fi descărcate.

Dacă intenționați să descărcați de pe site-ul oricărui director (cu toate folderele imbricate în el), atunci ar fi mai logic să includeți parametrul -np în linia de comandă. Acesta va împiedica utilitarul să urce în ierarhia directoarelor deasupra directorului specificat atunci când caută fișiere:

Wget.exe -r -l10 -k http://www.site.com -np

Wget.exe -r -l10 -k http://www.site.com -c

În mod implicit, tot ce este descărcat este salvat în directorul de lucru al utilitarului. Opțiunea -P vă va ajuta să determinați o locație diferită pentru fișierele copiate:

Wget.exe -r -l10 -k http://www.site.com -P c:\internet\fișiere

În cele din urmă, dacă setările de rețea ale rețelei dvs. necesită utilizarea unui server proxy, atunci setările acestuia trebuie raportate programului. Cm.

Wget -m -k -nv -np -p --user-agent="Mozilla/5.0 (compatibil; Konqueror/3.0.0/10; Linux)" SITE_ADDRESS

Wget -i FIȘIER

Descărcați fișierul în directorul specificat(-P):

Wget -P /path/for/save ftp://ftp.example.org/some_file.iso

Utilizarea numelui de utilizator și a parolei pe FTP/HTTP (opțiunea 1):

Wget ftp://login: [email protected]/some_file.iso

Utilizarea numelui de utilizator și a parolei pe FTP/HTTP (opțiunea 2):

Wget --user=login --password=parola ftp://ftp.example.org/some_file.iso

Descărcare de fundal (-b):

Wget -b ftp://ftp.example.org/some_file.iso

Continuați (-c continua) descărcarea unui fișier descărcat incomplet anterior:

Wget -c http://example.org/file.iso

Descărcați o pagină cu o adâncime de 10, scriind jurnalul într-un fișier jurnal:

Wget -r -l 10 http://example.org/ -o log

Descărcați conținutul directorului http://example.org/~luzer/my-archive/ și al tuturor subdirectoarelor acestuia fără a urca în ierarhia directoarelor:

Wget -r --no-parent http://example.org/~luzer/my-archive/

Pentru a converti linkurile din toate paginile descărcate în unele relative pentru vizualizare locală, trebuie să utilizați comutatorul -k:

Wget -r -l 10 -k http://example.org/

Identificarea pe server este, de asemenea, acceptată:

wget --save-cookies cookies.txt --post-data "user=foo&password=bar" http://example.org/auth.php

Copiați întregul site:

Wget -r -l0 -k http://example.org/

De exemplu, nu descărcați arhive zip:

Wget -r -R "*.zip" http://freeware.ru

Conectați-vă și descărcați fișierul cheie

@echo off wget --save-cookies cookies.txt --post-data "login=YOURLOGIN&password=YOURPASSWORD" http://beta.drweb.com/files/ -O- wget --load-cookies cookies.txt "http ://beta.drweb.com/files/?p=win%%2Fdrweb32-betting.key&t=f" -O drweb32-beating.key

Atenţie! Registrul parametrilor WGet este diferit!

Chei de pornire de bază

-V
--versiune
Afișează versiunea Wget.

-h
--Ajutor
Afișează ajutor care descrie toate opțiunile din linia de comandă Wget.

-b
--fundal
Trecerea la fundal imediat după lansare. Dacă nu este dat niciun fișier de ieșire -o, rezultatul este redirecționat către wget-log.

-e comanda
--execute comanda
Executați comanda ca și cum ar fi parte dintr-un . O comandă rulată în acest mod va fi executată după comenzile din .wgetrc, având prioritate asupra acestora. Pentru a specifica mai multe comenzi wgetrc, utilizați mai multe comutatoare -e.

Jurnalul și cheile fișierului de intrare

-o fișier jurnal
--output-file=fișier jurnal
Înregistrați toate mesajele în fișierul jurnal. De obicei, mesajele sunt trimise în eroare standard.

-un fișier jurnal
--append-output=fișier jurnal
Adăugați la fișierul jurnal. La fel ca -o, doar fișierul jurnal nu este suprascris, ci atașat. Dacă fișierul jurnal nu există, va fi creat un fișier nou.

-d
--depanare
Activează ieșirea informațiilor de depanare, de ex. diverse informații utile pentru dezvoltatorii Wget în cazul unei lucrări incorecte. Este posibil ca administratorul de sistem să fi ales să construiască Wget fără suport pentru depanare, caz în care -d nu va funcționa. Amintiți-vă că o construcție activată pentru depanare este întotdeauna sigură - Wget nu va scoate informații de depanare decât dacă este solicitat în mod explicit cu -d.

-q
--Liniște
Dezactivează ieșirea Wget.

-v
--verbos
Include rezultate detaliate de la toate posibile informații. Setat implicit.

-nv
--non-verbos
Ieșire verbală - dezactivează verbozitatea, dar nu se oprește deloc (utilizați -q pentru aceasta), sunt afișate mesaje de eroare și informații de bază.

-i dosar
--input-file=fișier
Citiți adresa URL din fișierul de intrare, caz în care URL-ul nu trebuie să fie specificat pe linia de comandă. Dacă adresele URL sunt specificate pe linia de comandă și fișier de intrare, adresele din linia de comandă vor fi solicitate mai întâi. Fișierul nu ar trebui (dar poate) să fie document HTML- este suficientă o listă consecventă de adrese URL. Totuși, dacă este specificat --force-html, fișierul de intrare va fi tratat ca html. În acest caz, pot apărea probleme cu legăturile relative, care pot fi rezolvate prin specificare în interiorul unui fișier de intrare sau --base=url pe linia de comandă.

-F
--force-html
Când citiți o listă de adrese dintr-un fișier, setează formatul fișierului la HTML. Acest lucru permite descărcarea prin link-uri relative într-un fișier HTML local prin specificare în interiorul unui fișier de intrare sau --base=url pe linia de comandă.

-B URL
--base=URL
Folosit împreună cu -F pentru a adăuga adresa URL la început legături relativeîn fișierul de intrare dat de -i.

Descărcați chei

--bind-address=ADRESA
Când deschideți conexiunile client TCP/IP bind() pe ADDRESS mașină locală. ADRESĂ poate fi sub forma unui nume de gazdă sau a unei adrese IP. Această cheie poate fi utilă dacă aparatului i-au fost alocate mai multe adrese IP.

-t număr
--încearcă=număr
Setează numărul de reîncercări la număr. Specificarea 0 sau inf potriviri un număr infinitîncercări. Valoarea implicită este 20, cu excepția erori critice precum „conexiune refuzată” sau „fișier nu a fost găsit” (404), în care încercările nu sunt reluate.

-O fișier
--output-document=fișier
Documentele nu sunt salvate în fișierele lor respective, ci sunt concatenate într-un fișier numit fișier. Dacă fișierul există deja, acesta va fi suprascris. Dacă fișierul este setat la -, documentele vor fi scoase la ieșire standard (supracriind -k). Rețineți că combinația cu -k este definită în mod normal doar pentru a descărca un singur document.

-nc
--no-clobber
Dacă un fișier este descărcat de mai multe ori în același director, atunci comportamentul lui Wget este determinat de mai multe opțiuni, inclusiv -nc. În unele cazuri, fișierul local va fi suprascris sau suprascris la descărcare din nou, în altele va fi salvat.
Când rulați Wget fără -N, -nc sau -r, descărcarea aceluiași fișier în același director face ca copia originală a fișierului să fie păstrată și exemplar nou se scrie cu fisierul de nume.1. Dacă fișierul este descărcat din nou, a treia copie va fi numită fișier.2 și așa mai departe. Dacă se specifică comutatorul -nc, acest comportament este suprimat, Wget va refuza să descarce noi copii ale fișierului. Deci „no-clobber” este o denumire greșită în acest mod- nu se împiedică suprascrierea fișierelor (sufixele digitale au împiedicat deja suprascrierea), ci crearea mai multor copii.
Când rulați Wget cu opțiunea -r, dar fără -N sau -nc, redescărcarea unui fișier îl suprascrie pe cel vechi. Adăugarea -nc previne acest comportament, păstrând versiunile originale ale fișierelor și ignorând orice versiuni noi de pe server.
Când rulați Wget cu comutatorul -N, cu sau fără -r, decizia de a descărca versiune noua fișierul depinde de marcajele de timp locale și de la distanță și de dimensiunea fișierului. -nc nu poate fi specificat cu -N.
Dacă specificați -nc, fișierele cu extensiile .html și .htm vor fi încărcate de la disc localși tratate ca și cum ar fi fost descărcate din rețea.

-c
--continua
Continuați să descărcați un fișier descărcat parțial. Acest lucru este util atunci când trebuie să încheiați o descărcare începută de un alt proces Wget sau de un alt program. De exemplu:

Wget -c ftp://site/ls-lR.Z

Dacă există un fișier ls-lR.Z în directorul curent, atunci Wget îl va trata ca prima parte a fișierului la distanță și va cere serverului să continue descărcarea cu o indentare de la început egală cu lungimea fișierului local.

Nu este necesar să specificați acest comutator pentru ca procesul Wget curent să continue descărcarea dacă conexiunea este pierdută la jumătate. Acesta este comportamentul original. -c afectează doar descărcările care au început înainte de procesul Wget curent dacă fișierele locale există deja.

Fără -c, exemplul anterior va salva fișierul șters în ls-lR.Z.1, ls-lR.Z neschimbat.

Începând cu Wget 1.7, când se folosește -c cu un fișier care nu este gol, Wget va refuza să înceapă descărcarea de la început dacă serverul nu acceptă descărcarea. aceasta ar duce la pierderea datelor descărcate. Ștergeți fișierul dacă doriți să reporniți descărcarea.

De asemenea, începând cu Wget 1.7, când se folosește -c pe un fișier lungime egală fișier pe server, Wget va refuza să descarce și să afișeze un mesaj explicativ. Același lucru se întâmplă dacă fișierul de la distanță este mai mic decât cel local (poate că a fost schimbat pe server de la încercarea anterioară) - pentru că. „continuare” în acest caz inutil, fără descărcare.

Pe de altă parte, când se folosește -c, fișierul local va fi considerat subdescărcat dacă lungimea fișierului la distanță este mai mare decât lungimea celui local. În acest caz, (lungime (la distanță) - lungime (local)) octeți vor fi descărcați și lipiți la sfârșitul fișierului local. Acesta este un comportament așteptat în unele cazuri: de exemplu, puteți utiliza -c pentru a descărca o nouă bucată de date colectate sau un fișier jurnal.

Cu toate acestea, dacă fișierul de pe server a fost modificat și nu doar adăugat, atunci veți obține un fișier corupt. Wget nu are mecanisme pentru a verifica dacă un fișier local este începutul unui fișier la distanță. Fiți deosebit de atenți când utilizați -c cu -r, as fiecare fișier va fi considerat sub-descărcat.

Un fișier corupt poate fi obținut și atunci când utilizați -c cu un proxy HTTP strâmb, care adaugă linia „descărcare anulată”. În versiunile viitoare, este posibil să adăugați o cheie „rollback” pentru a remedia astfel de cazuri.

Comutatorul -c poate fi utilizat numai cu servere FTP și HTTP care acceptă antetul Range.

--progress=tip
Selectarea tipului de indicator de progres. Valori posibile: „punct” și „bară”.
Indicatorul de tip „bară” este utilizat implicit. Afișează o bară de progres ASCII a descărcării (așa-numitul „termometru”). Dacă ieșirea nu este în TTY, atunci tipul de indicator implicit este „punct”.
Pentru a comuta la modul „punct”, specificați --progress=dot. Progresul descărcării este monitorizat și afișat sub formă de puncte, unde fiecare punct reprezintă o cantitate fixă ​​de date descărcate.
Cu injectarea punctului, puteți modifica stilul de ieșire specificând punct:style. Diferite stiluri definesc sens diferit pentru un punct. În mod implicit, un punct reprezintă 1K, 10 puncte formează un grup, 50 de puncte pe linie. Stilul binar este mai orientat către „computer” - 8K per punct, 16 puncte pe cluster și 48 de puncte pe linie (384K pe linie). Stilul mega este cel mai potrivit pentru descărcare foarte fișiere mari- fiecare punct corespunde la 64K, 8 puncte pe cluster și 48 puncte pe linie (linia corespunde cu 3M).
Stilul implicit poate fi setat prin .wgetrc. Această setare poate fi suprascrisă pe linia de comandă. Excepția este că „punctul” are prioritate față de „bara” dacă ieșirea nu este într-un TTY. Pentru a utiliza întotdeauna bar, specificați --progress=bar:force.

-N
--marcarea temporală
Permite utilizarea marcajelor de timp.

-S
--server-răspuns
Afișează antetele serverului HTTP și răspunsurile serverului FTP.

--păianjen
Când rulează cu această cheie, Wget se comportă ca un păianjen de rețea, nu descarcă pagini, ci doar le verifică. De exemplu, folosind Wget, puteți verifica marcajele:

Wget --spider --force-html -i bookmarks.html

Această caracteristică necesită multă muncă pentru ca Wget să atingă funcționalitatea păianjenilor reale.

-T secunde
--timeout=secunde
Setează timpul de expirare a rețelei la secunde secunde. Echivalent cu specificarea --dns-timeout, --connect-timeout și --read-timeout în același timp.
Când Wget se conectează la sau citește de la o gazdă la distanță, verifică timpul de expirare și anulează operațiunea când expiră. Acest lucru previne anomalii, cum ar fi citirile blocate sau încercările nesfârșite de conectare. Singurul timeout implicit este timeout-ul de citire de 900 de secunde. Setarea timeout-ului la 0 anulează verificările.
Dacă nu știți exact ce faceți, cel mai bine este să nu setați nicio valoare pentru cheile de timeout.

--dns-timeout=secunde
Setează timpul de expirare pentru Interogări DNSîn secunde secunde. În curs în timp specificat Interogările DNS vor eșua. În mod implicit, nu este setat niciun timeout pentru interogările DNS, în afară de valorile definite de bibliotecile de sistem.

--connect-timeout=secunde
Setează timpul de expirare a conexiunii la secunde secunde. conexiuni TCP care durează mai mult pentru instalare vor fi anulate. În mod implicit, nu este setat niciun timeout de conexiune, cu excepția valorilor definite de bibliotecile de sistem.

--read-timeout=secunde
Setează timpul de expirare pentru citire (și scriere) la secunde secunde. Lectura care necesită mai mult timp nu va avea succes. Valoarea implicită este de 900 de secunde.

--limit-rate=sumă
Setează limita de viteză de descărcare la o cantitate de octeți pe secundă. Valoarea poate fi exprimată în octeți, kiloocteți cu sufixul k sau megaocteți cu sufixul m. De exemplu, --limit-rate=20k va seta limita ratei de descărcare la 20KB/s. Această limitare este utilă dacă, din orice motiv, nu doriți ca Wget să consume toată lățimea de bandă disponibilă. Wget implementează limita prin sleep on timpul necesar după o citire în rețea care a durat mai puțin decât limita. Drept urmare, o astfel de strategie duce la o încetinire a vitezei. Transfer TCP până la limita specificată. Cu toate acestea, pentru a găsi un echilibru, anumit timp, așa că nu fi surprins dacă limita nu funcționează bine pentru fișierele mici.

-w secunde
--wait=secunde
Așteptați numărul specificat de secunde secunde între descărcări. Utilizarea acestei funcții este recomandată pentru a reduce sarcina pe server prin reducerea frecvenței solicitărilor. În loc de secunde, timpul poate fi specificat în minute cu sufixul m, ore cu sufixul h sau zile cu sufixul d.
indicaţie de mare importanta util dacă rețeaua de destinație sau gazda nu este disponibilă, astfel încât Wget să aștepte suficient timp pentru a remedia problemele de rețea înainte de a încerca din nou.

--waitretry=secunde
Dacă nu doriți ca Wget să aștepte între diferite descărcări, ci doar între încercări de descărcări întrerupte, puteți utiliza acest comutator. Wget se va întrerupe liniar, așteptând 1 secundă după prima eroare pentru un anumit fișier, 2 secunde după a doua eșec și așa mai departe până când valoare maximă secunde. Deci, o valoare de 10 va face ca Wget să aștepte până la (1 + 2 + ... + 10) = 55 de secunde pe fișier. Acest comutator este activat implicit în wgetrc global.

--aleatoriu-așteaptă
Unele site-uri web pot analiza jurnalele pentru a identifica utilizatorii de descărcare, cum ar fi Wget, analizând asemănările statistice dintre solicitări. Cheia dată setează pauze aleatorii în intervalul de la 0 la 2 * așteptare secunde, unde valoarea așteptării este specificată de comutatorul --wait. Acest lucru permite excluderea lui Wget de la o astfel de analiză. Într-un articol recent despre dezvoltarea unor platforme de utilizatori populare, a fost prezentat cod pentru a permite ca astfel de analize să se facă din mers. Autorul a sugerat blocarea subrețelelor de clasa C pentru a bloca programele de descărcare automată, în ciuda posibilei schimbări de adresă atribuită de DHCP. Crearea tastei --random-wait a fost inspirată de această recomandare bolnavă de a bloca mulți utilizatori nevinovați din vina unuia.

-Y pornit/oprit
--proxy=pornit/dezactivat
Activează sau dezactivează suportul proxy. Dacă este setată variabila de mediu corespunzătoare, atunci suportul proxy este activat implicit.

-Cota Q
--quota=quota
Setează o cotă pentru descărcări automate. Valoarea este specificată în octeți (implicit), kiloocteți (cu un sufix k) sau megaocteți (cu un sufix m). Cota nu afectează descărcarea unui singur fișier ..gz, întregul fișier ls-lR.gz va fi descărcat. Același lucru se întâmplă atunci când specificați mai multe adrese URL pe linia de comandă. Cota contează atunci când descărcați recursiv sau când specificați adrese în fișierul de intrare. Acea. puteți specifica în siguranță site-uri wget -Q2m -i - descărcarea va fi întreruptă când cota este atinsă. Setarea valorilor la 0 sau inf anulează restricțiile.

dns-cache=off
Dezactivează memorarea în cache a interogărilor DNS. Wget își amintește de obicei adresele pe care le caută în DNS, așa că nu trebuie să continuați să întrebați server DNS aproximativ același set (de obicei mic) de adrese. Acest cache există doar în memorie. Proces nou Wget va interoga din nou DNS. Cu toate acestea, în unele cazuri, memorarea în cache a adreselor nu este de dorit, chiar și pentru o durată scurtă a unei aplicații precum Wget. De exemplu, unele servere HTTP au adrese IP alocate dinamic, care se modifică din când în când. Al lor înregistrări DNS actualizat cu fiecare modificare. Dacă o descărcare Wget de la o astfel de gazdă eșuează din cauza unei modificări a adresei IP, Wget reîncearcă descărcarea, dar (din cauza memorării în cache DNS) încearcă să se conecteze la vechea adresă. Cu memoria cache DNS dezactivată, Wget va face o căutare DNS la fiecare conexiune și, astfel, va obține adresa dinamică corectă de fiecare dată. Dacă nu înțelegeți descrierea de mai sus, cel mai probabil nu veți avea nevoie de această cheie.

--restrict-file-names=mod
Setează ce seturi de caractere pot fi utilizate atunci când se generează un nume de fișier local de la o adresă URL la distanță. Caracterele interzise de această cheie sunt excluse, de exemplu. sunt înlocuite cu %HH, unde HH este codul hexazecimal al caracterului corespunzător. În mod implicit, Wget scapă caracterele care nu ar face parte dintr-un nume de fișier pe sistemul dvs. de operare, precum și caracterele de control care nu sunt în general imprimabile. Acest comutator este util pentru schimbarea valorii implicite dacă salvați un fișier pe o partiție non-nativă sau doriți să dezactivați escape-urile caracterelor de control. Când modul este setat la „unix”, Wget scapă caracterul / și caracterele de control din intervalele 0-31 și 128-159. Aceasta este valoarea implicită pentru sistemele de operare de tip Unix. Când modul este setat la „ferestre”, Wget scapă caracterele \, |, /, :, ?, ", * și caracterele de control din intervalele 0-31 și 128-159. În plus, Wget în modul Windows folosește + în schimb of: a separa gazda și un port în nume locale fisiere si @ in loc de ? pentru a separa partea de interogare a numelui fișierului de restul. Astfel, o adresă URL stocată în modul Unix ca www..pl?input=blah va fi stocată în modul Windows ca [email protected]=bla. Acest mod este implicit în Windows. Dacă modul este atașat la nocontrol, cum ar fi unix,nocontrol, evadarea caracterului de control este dezactivată. Puteți utiliza --restrict-file-names=nocontrol pentru a dezactiva scăparea caracterelor de control fără a afecta alegerea modului de scăpare a caracterelor de control specifice sistemului de operare.

Chei de director

-nd
--fără-directoare
Nu creați o structură de directoare când descărcați recursiv. Cu acest comutator, toate fișierele sunt salvate în directorul curent fără a fi suprascrise (dacă numele apare de mai multe ori, numele vor primi sufixul .n).

-X
--force-directoare
Reverse -nd - creează o structură de directoare, chiar dacă nu ar fi creată altfel. .txt va salva fișierul pe site/robots.txt.

-nH
--no-host-directories
Dezactivează crearea directorului gazdă ..ru/. Această cheie anulează acest comportament.

--protocol-directoare
Utilizați numele protocolului ca parte a directorului pentru fișierele locale. De exemplu, cu acest comutator, wget -r http://host va salva pe http/host/... în loc de host/....

--cut-dirs=număr
Ignorați nivelurile de imbricare de numere ale directoarelor. Acesta este un comutator util pentru gestionarea precisă a directoarelor pentru a salva conținut descărcat recursiv. Când descărcați cu -r, o copie locală va fi stocată în ftp.. Dacă comutatorul -nH poate elimina ftp.. --cut-dirs vine la salvarea aici; determină Wget să închidă ochii la numărul de subdirectoare la distanță. Mai jos sunt câteva exemple de lucru de --cut-dirs.

Fără opțiuni -> ftp. -nH -> pub/xxx/ -nH --cut-dirs=1 -> xxx/ -nH --cut-dirs=2 -> . --cut-dirs=1 -> ftp.site/xxx/

Dacă doriți doar să scăpați de structura directorului, atunci acest comutator poate fi înlocuit cu o combinație de -nd și -P. Totuși, spre deosebire de -nd, --cut-dirs nu pierde subdirectoare - de exemplu, cu -nH --cut-dirs=1, subdirectorul beta/ va fi păstrat ca xxx/beta, așa cum era de așteptat.

-P prefix
--directory-prefix=prefix
Setează directorul rădăcină la prefix. Directorul rădăcină este directorul în care vor fi salvate toate fișierele și subdirectoarele, adică. partea de sus a arborelui descărcat. Mod implicit. (directorul curent).

chei HTTP

-E
extensia --html
Această cheie adaugă extensia .html la numele fișierului local dacă adresa URL descărcată este de tipul application/xhtml+xml sau text/html, iar sfârșitul său nu se potrivește expresie uzuala\.?. Acest lucru este util, de exemplu, atunci când oglindiți site-uri care folosesc pagini .asp, când doriți să funcționeze în oglindă server obișnuit Apache. De asemenea, util atunci când descărcați conținut generat dinamic. O adresă URL precum http://site.com/article.cgi?25 va fi salvată ca article.cgi?25.html. Paginile salvate în acest fel vor fi descărcate și suprascrise cu fiecare oglindire ulterioară, deoarece Wget nu poate potrivi fișierul X.html local adresa de la distanță URL X (nu știe încă că adresa URL returnează un răspuns text/html sau application/xhtml+xml). Pentru a preveni redescărcarea, utilizați comutatoarele -k și -K, astfel încât versiunea originală să fie salvată ca X.orig.

--http-user=utilizator
--http-passwd=parolă
Indică numele utilizatorși parola parola a accesa server HTTP. În funcție de tipul cererii, Wget le va codifica folosind schema de autorizare normală (nesecurizată) sau digest. O altă modalitate de a specifica numele de utilizator și parola este în URL-ul propriu-zis. În orice caz, vă dezvăluie parola oricui rulează ps. Pentru a evita expunerea parolelor, stocați-le în fișiere .wgetrc sau .netrc și asigurați-vă că aceste fișiere nu pot fi citite de alți utilizatori care folosesc chmod. Parolele deosebit de importante nu sunt recomandate a fi stocate nici măcar în aceste fișiere. Scrieți parolele în fișiere și apoi ștergeți-le imediat după pornirea Wget.

--fără-cache
Dezactivează stocarea în cache pe partea serverului. În această situație Wget trimite server la distanta directiva corespunzătoare (Pragma: no-cache) pentru a obține o versiune actualizată a fișierului, nu o versiune în cache. Acest lucru este util în special pentru ștergerea documentelor învechite de pe serverele proxy. Memorarea în cache este activată în mod implicit.

--fără cookie-uri
Dezactivează utilizarea cookie-urilor. Cookie-urile sunt un mecanism pentru menținerea stării serverului. Serverul trimite un cookie clientului folosind antetul Set-Cookie, clientul include acest cookie în toate solicitările ulterioare. pentru că Cookie-urile permit proprietarilor de servere să urmărească vizitatorii și să partajeze aceste informații între site-uri, unii le consideră o încălcare a confidențialității. În mod implicit, sunt utilizate cookie-uri; cu toate acestea, cookie-urile nu sunt salvate implicit.

--load-cookies fișier
Încărcarea cookie-urilor din fișier înainte de prima solicitare HTTP. fişier- fisier textîn formatul folosit inițial pentru prăjitură s.txt Netscape. De obicei, această opțiune este necesară pentru oglindirea site-urilor care necesită autorizare pentru o parte sau tot conținutul. Autorizarea se face de obicei cu emiterea unui cookie HTTP de către server după primirea și verificarea informațiilor de înregistrare. Pe viitor, un cookie este trimis de browser la vizualizarea acestei părți a site-ului și oferă identificarea. Oglindirea unui astfel de site necesită ca Wget să servească aceleași cookie-uri ca și browserul. Acest lucru se realizează prin intermediul --load-cookies - trebuie doar să direcționați Wget către locația cookie-urilor.txt și va trimite cookie-uri identice pentru browser. Diferitele browsere stochează cookie-uri în diferite locații: Netscape 4.x. ~/.netscape/cookies.txt. Mozilla și Netscape 6.x. Un cookie Mozilla se mai numește și cookies.txt, situat undeva în ~/.mozilla în directorul de profil. Calea completă arată de obicei ca ~/.mozilla/default/some-weird-string/cookies.txt. Internet Explorer. Cookie-ul pentru Wget poate fi obținut prin meniul File, Import and Export, Export Cookies. Testat pe Internet Explorer 5; lucra cu mai mult versiuni timpurii nu este garantat. alte browsere. Dacă utilizați un browser diferit, --load-cookies va funcționa numai dacă formatul fișierului se potrivește cu formatul Netscape, de exemplu. ceea ce se așteaptă Wget. Dacă nu puteți folosi --load-cookies, ar putea exista o altă alternativă. Dacă browserul dvs. are un „manager de cookie-uri”, atunci puteți vizualiza cookie-urile necesare pentru oglindire. Notați numele și valoarea cookie-ului și indicați-le manual către Wget, ocolind suportul „oficial”:

Wget --cookies=off --header „Cookie: nume=valoare”

--salvați fișierul cookie
Salvarea cookie-urilor în fișier înainte de a ieși. Această opțiune nu salvează cookie-uri și cookie-uri expirate fără un anumit timp de expirare (așa-numitele „cookie-uri de sesiune”). Vezi și --keep-session-cookies.

--păstrați cookie-urile de sesiune
--save-cookies salvează module cookie de sesiune. De obicei cookie-urile de sesiune nu sunt salvate, deoarece sunt menite să fie uitate după ce browserul este închis. Salvarea acestora este utilă pentru site-urile care necesită autorizare pentru a accesa pagini. Cu această opțiune, diferitele procese Wget pentru site vor apărea ca un singur browser. pentru că de obicei, formatul de fișier cookie nu conține cookie-uri de sesiune, Wget le marchează cu un marcaj de expirare de 0. --load-cookies le tratează ca cookie-uri de sesiune, dar acest lucru poate cauza probleme altor browsere. Cookie-urile încărcate în acest fel sunt interpretate ca cookie-uri de sesiune cookie-uri, adică pentru ca acestea să fie salvate cu --save-cookies, trebuie să specificați din nou --keep-session-cookies.

--ignora-lungimea
Din păcate, unele servere HTTP (programe CGI, mai exact) trimit antetul Content-Length greșit, ceea ce îl înnebunește pe Wget deoarece crede că documentul nu a fost descărcat complet. Acest sindrom poate fi observat dacă Wget încearcă să descarce același document din nou și din nou, indicând de fiecare dată o conexiune întreruptă pe același octet. Cu acest comutator, Wget ignoră antetul Content-Length ca și cum nu ar fi existat niciodată.

--header=antet-aditional
Specificați un antet suplimentar pentru Transferuri HTTP Server. Anteturile trebuie să conțină „:” după unul sau mai multe caractere nevide și nu trebuie să conțină linii noi. Puteți specifica mai multe antete suplimentare utilizând opțiunea --header de mai multe ori.

Wget --header="Accept-Charset: iso-8859-2" --header="Accept-Language: hr" http://aaa.hr/

Specificarea ca titlu Șir golșterge toate anteturile personalizate specificate anterior.

--proxy-user=utilizator
--proxy-passwd=parolă
Specifică numele de utilizator de utilizator și parola pentru autorizare pe serverul proxy. Wget le codifică folosind o schemă de autorizare de bază. Aici se aplică aceleași considerente de securitate ca și pentru comutatorul --http-passwd.

--referer=url
Include un antet „Referer: url” în cerere. Util dacă, atunci când difuzează un document, serverul crede că vorbește cu un browser interactiv și verifică dacă câmpul Referer conține o pagină care indică documentul solicitat.

--salvați anteturile
Salvează antetele răspunsului HTTP într-un fișier chiar înainte de conținut, folosind un șir gol ca delimitator.

-U agent-șir
--user-agent=șir-agent
Identificat ca șir de agent de browser pentru serverul HTTP. Protocolul HTTP permite identificarea clienților folosind câmpul antet User-Agent. Acest lucru permite ca software-ul să fie distins, de obicei pentru statistici sau încălcări ale protocolului de urmărire. Wget este de obicei identificat ca Wget/versiune unde este versiunea Versiune curentă Wget. Cu toate acestea, unele site-uri au o politică de adaptare a rezultatelor browserului pe baza câmpului User-Agent. Practic, acest lucru nu este Idee rea, dar unele servere refuză accesul altor clienți decât Mozilla și Microsoft Internet explorator. Această cheie vă permite să modificați valoarea User-Agent returnată de Wget. Utilizarea acestui comutator nu este recomandată decât dacă sunteți sigur ce faceți.

--post-data=șir
--post-file=fișier
Utilizări Metoda POST pentru toți solicitări HTTPși trimite datele specificate în cerere. --post-data trimite un șir ca date, iar --post-file trimite conținutul fișierului. În rest, funcționează la fel. Vă rugăm să rețineți că Wget trebuie să cunoască inițial lungimea cererii POST. Argumentul pentru comutatorul --post-file trebuie să fie un fișier obișnuit; specificarea FIFO ca /dev/stdin nu va funcționa. Nu este complet clar cum poate fi ocolită această limitare în HTTP/1.0. Deși HTTP/1.1 introduce un transfer în bucăți care nu necesită cunoștințe inițiale despre lungime, un client nu îl poate folosi decât dacă este sigur că vorbește cu un server HTTP/1.1. Și nu poate ști acest lucru până când nu primește un răspuns, care, la rândul său, ajunge la o cerere cu drepturi depline. Problema cu ouă și pui. Notă: Dacă Wget primește o redirecționare ca răspuns la Solicitare POST, nu va trimite date POST către adresa URL de redirecționare. De multe ori adresa URL care se ocupă de POST emite o redirecționare către o pagină obișnuită (deși nu este permisă din punct de vedere tehnic) care nu vrea să accepte POST. Nu este încă clar dacă acest comportament este optim; daca nu merge, se va schimba. Exemplul de mai jos demonstrează cum să vă conectați la server folosind POST și apoi să descărcați paginile dorite, care sunt disponibile numai pentru utilizatorii autorizați:

wget --save-cookies cookies..php wget --load-cookies cookies.txt -p http://server.com/interesting/article.php

Configurare WGET

Setările de bază care trebuie scrise de fiecare dată pot fi specificate în Fișier de configurare programe. Pentru a face acest lucru, mergeți la directorul de lucru Wget, găsiți fișierul sample.wgetrc acolo, redenumiți-l în .wgetrc iar editorul, notează parametrii necesari de configurare.

User-agent = "Mozilla/5.0" încercări = 5 număr de încercări de descărcare așteptați = 0 nu întrerupeți continua = activat trebuie să reluați descărcarea dir_prefix = ~/Downloads/ unde să puneți fișierele descărcate use_proxy=on - utilizați proxy http_proxy - caracteristicile serverului dumneavoastră proxy.

  • Setați variabila de mediu WGETRC la calea completă către fișier.
  • Setați variabila HOME la calea către folderul principal al utilizatorului (c:\Documents and settings\jonh). Apoi wget va căuta fișierul „wgetrc” în acel folder.
  • Alternativ, puteți crea un fișier wget.ini în același folder ca wget.exe și puteți seta acolo opțiuni suplimentare pentru linia de comandă wget.

Informații utile despre WGET pot fi găsite aici:

  • PhantomJS- Utilizați dacă aveți nevoie să descărcați un site, o parte din datele pe care este încărcată folosind JavaScript
.

Top articole similare