Hlavní navigace

Za stahování jednodušší...

Michal Krause 23. 2. 1999

Asi každý z nás už někdy zažil ten pocit bezmoci a vzteku, když stahujete něco opravdu velikého a pár desítek bajtů před koncem vám náhle spadne spojení. Rovněž jste asi již slyšeli o programech jako je GetRight a nebo Go!zilla, jejichž cílem je zabránit podobným prudkým výkyvům vašeho krevního tlaku. Otázka však zní, existuje něco podobného i pro Linux?

Samozřejmě, že existuje. Program, o kterém je tento článek se jmenuje KGet (momentálně ve verzi 0.6) a pokud se podle názvu domníváte, že je určen pro KDE, nemýlíte se. Za zmínku určitě stojí, že autorem programu je Slovák Matěj Koss. Rozhodl jsem se KGet vyzkoušet a o své zkušenosti se teď s vámi podělím.

Nejdříve si řekněme, co vůbec program tohoto typu dělá. Je to v podstatě velmi jednoduché. Utilitky jako je KGet nebo GetRight jsou vlastně takovými downloadovacími managery – vy si zvolíte co stáhnout a kam to uložit a program se postará o vše ostatní. Hlavní výhodou oproti prohlížeči je využití funkcí protokolů FTP a HTTP, které umožňují pokračovat v přerušeném přenosu. Pokud tedy například spadne spojení, program se hned jak to půjde pokusí navázat a stáhnout pouze chybějící část. K tomu je ovšem potřeba, aby tuto funkci podporoval i server, z něhož soubor táhnete, ale naštěstí je to už dnes poměrně běžné.
Samozřejmě, že jako všude i v tomto oboru vládne konkurence a tak nezůstává pouze u této funkce, ale vymýšlejí se další a další vymoženosti. Co tedy konkrétně nabízí dnes recenzovaný program?

KGet si zřejmě vzal za vzor GetRight, jehož nápadně svým vzhledem připomíná, jak se můžete přesvědčit na tomto obrázku:

KGet, obrázek 1hlavní okno KGetu a dialog s dotazem na pokračování downloadu


Není to však nijak na škodu, protože se jedná o účelné a praktické prostředí. Na každém řádku je jeden stahovaný soubor a hned tak vidíte stav stahování (probíhá, pozastaveno, spojování se serverem…), jméno lokálního souboru, informaci o tom, zda server podporuje navazování, počet pokusů, kolik procent je již staženo, celkovou velikost, rychlost v KB za sekundu, zbývající čas a URL stahovaného souboru.
Pro každý soubor si navíc můžete nechat zobrazit samostatný dialog ne nepodobný tomu z prohlížeče:

KGet, obrázek 2hlavní okno KGetu a dialog s informacemi o jednom z probíhajících downloadů



Každý z probíhajících downloadů může být nastaven do třech režimů: queued, scheduled a delayed. Queued znamená, že stahování bude zahájeno hned, pokud není překročen maximální počet konexí (jinak soubor počká ve frontě). Scheduled je režim, který umožňuje spustit stahování ve stanovený čas. Soubor v režimu delayed se pouze přidá do seznamu a stahování musíte zahájit ručně.

Probíhající download může být kdykoliv pozastaven a znovu obnoven, což je užitečné zejména pokud například potřebujete dočasně uvolnit linku a nebo úplně zrušen. Zajímavou funkcí je možnost ukončení spojení po stažení všech souborů, což ocení uživatelé dial-upu, kteří nechtějí čekat, až se všechno stáhne. Povel, který spojení ukončí si můžete sami nastavit (např. na killall -HUP pppd). Podobná funkce umožňuje provést po stažení shutdown počítače.

Užitečná je možnost uložení resp. načtení seznamu souborů ke stažení z disku. Dobré je, že se KGet umí „zaparkovat“ na panel, takže při stahování nepřekáží.

KGet má však i některé záporné vlastnosti. Někdy se podivně ukončuje, když se mu nepodaří spojit s FTP serverem. Navíc trpí stejným neduhem jako některé prohlížeče, který způsobuje chyby ve výpočtu přenosové rychlosti a tím pádem i doby potřebné k přenosu. Jde o to, že když se naváže stahování, KGet načte doposud staženou část z disku rychlostí několika set kilobajtů za vteřinu a bohužel započítá tento údaj do výsledné přenosové rychlosti, což vede k naprosto nesmyslným výsledkům.

Celkově však podle mého názoru jde o vydařený program, který najde využití skoro všude. A ještě poznámka na závěr: verze 0.6 zřejmě potřebuje k běhu KDE 1.1 (stačí pre release). S verzí 1.0 se mi KGet nepodařilo zkompilovat.

Našli jste v článku chybu?
Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Lupa.cz: Babiš: E-shopů se EET možná nebude týkat

Babiš: E-shopů se EET možná nebude týkat

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Root.cz: Vypadl Google a rozbilo se toho hodně

Vypadl Google a rozbilo se toho hodně

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte