Kategorie: Desktop

Jak navázat přerušené stahování

Standartní Linuxový příkaz wget slouží ke stahování souborů. Umožňuje také navázání přerušeného stahování. Jak jde využít pro navázání přerušeného stahování z Firefoxu?

Stahování pomocí wget

Následující příkaz stáhne instalační obraz Ubuntu 10.04 do aktuálního adrasáře. (Vybraného příkazem cd)
wget http://releases.ubuntu.com/lucid/ubuntu-10.04-desktop-i386.iso

Navázání přerušeného stahování

Pokud v průběhu stahování výše uvedeným příkazem dojde k přerušení stahování, stažená část souboru bude normálně existovat, pouze nebude celá. Abychom tak nemuseli stahovat celý soubor znovu, přidáme parametr -c a stahování započne tam kde skončilo.
wget -c http://releases.ubuntu.com/lucid/ubuntu-10.04-desktop-i386.iso
Pokud se i tentokrát stahování přeruší, pouze znovu zopakujeme tento příkaz.

Navázání přerušeného stahování Firefoxu

Pokud je přerušeno stahování Firefoxu, najdeme v příslušném adresáři stahovaný soubor prázdný - stažená část souboru je totiž uložená v souboru s koncovkou .part ve stejném adresáři. Stačí tak soubor něco.rar.part přejmenovat na něco.rar. Pozor ale aby se oba soubory automaticky nesmazaly! Je problém přesvědčit Firefox aby soubory nesmazal. Bohužel nemám zatím žádný zaručený postup a záleží na způsobu jakým se stahování přeruší. Můžete zkusit v případě problémů soubor něco.rar.part přesunout, třeba i ještě v průběhu stahování. Firefox pak na něj nebude moci. Co ale v případě skutečného neočekávaného výpadku spojení musíte nějak vyzkoušet sami.

Pokud již máme zachráněný part soubor, můžeme ho přejmenovat aby ztratil svoji koncovku part:

mv ubuntu-10.04-desktop-i386.iso.part ubuntu-10.04-desktop-i386.iso
A můžeme navázat samotné stahování. Z Firefoxu ale musíme vyšťourat adresu souboru, která často může být pořádně zamaskovaná. Ve Správci stahování by ale mělo stačit kliknout na daný soubor a zvolit Kopírovat stahovaný odkaz. Následně vejdeme do složky s původně part souborem a použijeme opět příkaz wget s parametrem -c:
wget -c http://releases.ubuntu.com/lucid/ubuntu-10.04-desktop-i386.iso
Bohužel toto nemusí fungovat na některých serverech, server totiž musí podporovat navázání stahování aby začal posílat soubor až vybrané části. Naštěstí ale toto podporuje většina webových serverů.

Komentáře


Nebyly přidány žádné komentáře.