Wget

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

GNU Wget je počítačový program, který slouží jako jednoduchý a výkonný stahovač souborů. Implementuje přenos souborů přes protokoly HTTP, HTTPS a FTP. Jeho jméno vzniklo ze složeniny World Wide Web a get.

Podporuje rekurzivní stahování, konverzi linků pro offline prohlížení html, stahování přes proxy a další. Byl vytvořen v roce 1996, díky licenci GNU GPL je součástí téměř všech hlavních distribucích linuxu mnoha unixových systémů. Wget může být nainstalován na jakémkoli Unix-like systému a byl portován na mnoho prostředí včetně Mac OS X, Microsoft Windows a OpenVMS. Existují i grafické nadstavby např. Gwget pro GNOME Desktop.

Funkce[editovat | editovat zdroj]

Navázání stahování[editovat | editovat zdroj]

Wget byl navržen pro stahování přes pomalé a nestabilní síťové spojení. V případě že soubor není kompletně stažen, program se automaticky pokusí navázat na místo, kde bylo spojení přerušeno. Díky tomu byl také jedním z prvních download managerů, který implementoval podporu navázání stahování z protokolu HTTP.

Rekurzivní stahování[editovat | editovat zdroj]

Wget může zpracovávat odkazy ze stažených html stránek a ty dále sledovat. Tuto proceduru rekurzivně opakuje dokud nejsou všechny stránky staženy nebo není dosaženo maximální nastavené rekurze. Stažené stránky mohou být ukládány do stejné struktury jako byly na serveru, díky tomu je lze později použit např. pro úplné zrcadlení webů. Odkazy ve stažených stránkách mohou být přizpůsobeny pro lokální prohlížení.

V případě že stahujete rekurzivně přes HTTP nebo FTP Wget může být nastavený na poslední čas editace vzdálených souborů a díky tomu bude stahovat pouze změněné soubory.

Portabilita[editovat | editovat zdroj]

Wget byl od začátku psán s přihlédnutím k vysoké přenositelnosti s minimální závislostí na knihovnách třetích stran. Díky tomu byl portován na celou řadu systému operačních systémů např. Mac OS X, Microsoft Windows a OpenVMS.

Autoři[editovat | editovat zdroj]

Na programu se podíleli Hrvoje Nikšić, Mauro Tortonesi a mnoho dalších, viz webové stránky.

Externí odkazy[editovat | editovat zdroj]