3.9.08

Wget šikovné stahovátko

Progam wget znají predevším uživatelé operačního systému linux, kde je skoro ve všech distribucích v základní výbavě. Ani uživatelé OS Windows, ale nemusejí být ochuzeni o tohoto výborného pomocníka při stahovaní souborů z netu. Jedná se o program pro příkazový řádek, ale přesto stojí za vyzkoušení

Win verzi lze stáhnout ze stránek http://pages.interlog.com/~tcharron/wgetwin.html.

Wget má mnoho parametrů a tak tady uvedu jen co používám já.

--dot-style=mega

určení jednotek při zobrazování průběhu stahovaní, zde v mega (MB)

--passive-ftp

při přenosu používat pasivní FTP

-t xy

počet opakování pokusů o stažení, kde xy je počet (např. -t 5)

-c

při přerušení stahování pokračovat kde se skončilo,(nastahovat celý soubor znova)

-P

do jakěho adresáře chceme soubor(y) stáhnout, standartně se stahuje do stajného adresáře kde je instalován wget

-nH

nezachovávat adresářovou struktúru hostitele (odkud stahujeme)

-o soubor

určení souboru pro log informací

-i soubor

odkazy souborů, které chceme stáhnout mužeme dát do jednoho textového souboru (co odkaz to jedna řádka) a pak ho dát jako parametr (např. -i stahnout_odkazy.txt)

-e http_proxy=http://adresa-proxy:cislo-portu/

jsme-li schovaný za proxy, musíme to programu říct jinak nic nestáhneme (např. -e http_proxy=http://mojeproxy.cz:8080/)

-e ftp_proxy=ftp://adresa-proxy:cislo-portu/

nastaveni proxy pro FTP

No a jeden přiklad

  
wget --dot-style=mega --passive-ftp -e ftp_proxy=ftp://mojeproxy.cz:8080/
-P C:\stahnuto\ -nH -i stahnout.txt

Zde se budou stahovat odkazy ze souboru stahnout.txt (-i stahnout.txt), nebudou se vytvářet stejné adresáře jako na serveru (-nH), soubory se budou ukládat do adresáře C:\stahnuto\ (-P C:\stahnuto), použije se FTP proxy (-e ftp_proxy= ...), při přenosu se bude používat pasivní FTP a informace o procesu stahování se budou zobrazovat v mega (MB).