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).
Žádné komentáře:
Okomentovat