Ako obnoviť sťahovanie pomocou wget

Schopnosť sumarizovať stiahnutia je nevyhnutná, najmä v krajinách, kde prístup k internetu nie je dostatočne stabilný alebo dokonca tam, kde nie je elektrický prúd. Predpokladajme, že začneme sťahovať súbor a zrazu, boom, nám dôjde internet. Po chvíli sa všetko vráti do normálu a môžeme pokračovať v sťahovaní.

Firefox aj Chrome / Chromium majú túto funkciu zabudovanú a k dispozícii je dokonca niekoľko rozšírení, ktoré ich podstatne vylepšia. Ako to však môže znieť smiešne, existujú prípady, keď táto metóda zlyhá, zatiaľ čo mne wget, jednoduchý nástroj bez grafického rozhrania, nikdy nesklamal.


Aby bolo možné zosumarizovať stiahnutie súboru, vždy používajte parameter -c. Týmto spôsobom wget neodstráni stiahnutú časť súboru, keď sa pokúsi pokračovať v sťahovaní.

Predpokladajme teda, že začneme sťahovať súbor:

wget -c http://mirrors.kernel.org/archlinux/iso/latest/archlinux-2010.05-core-i686.iso

Boom! Napájanie vypadne. Po chvíli sa internet vráti. A bežíme znova:

wget -c http://mirrors.kernel.org/archlinux/iso/latest/archlinux-2010.05-core-i686.iso

A výsledok je asi taký:


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Anonymný dijo

    Môj manžel a ja úplne milujeme váš blog a väčšinu vašich príspevkov považujeme za to, čo hľadám.
    Ponúkli by ste hosťujúcim spisovateľom, aby si obsah písali sami?

    Nevadilo by mi písať príspevok alebo rozpracovávať väčšinu predmetov, ktoré tu píšete. Opäť úžasný webový denník!

    Navštívte tiež môj blog - globálny mediálny marketing

  2.   alepando dijo

    «Ste zdegenerovaný mrhač zdrojov» ... heh heh heh ... srandujete ...

    Nemôžete poprieť eleganciu a jednoduchosť príkazového riadku, ktorý robí to isté ako stovky riadkov kódu a spotrebúva systémové prostriedky a čas na aktiváciu a stiahnutie jednoduchého súboru pomocou Jdownloaderu.

    JDownloader je veľmi výkonný nástroj na stiahnutie napríklad mnohých častí súboru zdieľaných na zdieľaní rapids.

    Stiahnutie jednoduchého súboru zabíja jednoduchú mušku s bombou ... hehehe

    salu2

  3.   Jaime dijo

    Zaujímavý trik, aj keď sumarizácia mi príde veľmi zlá. Neviem, či to v iných zemepisných šírkach bude platiť, ale zdá sa mi, že je to anglicizmus (zhrnuté), ktorý by sa mal preložiť obnovením.

  4.   Christian Soto Valencia dijo

    zaujímavý trik, aj keď si nechávam niečo grafické rozhranie
    com jdownloader

  5.   ubunctising dijo

    super. Svojho času som pomocou obrazovky a ntorrent spravoval službu, ktorú som mal ako správca sťahovania. Mal by si to vyskúšať. 🙂

  6.   Použime Linux dijo

    Pravdepodobne to pochádza z anglicizmu ... každopádne sa tu veľa používa. 🙁
    Na zdravie! Pavla.

    1.    John dijo

      VEĽMI užitočný priateľ, veľmi pekne ďakujem za príspevok!

  7.   Použime Linux dijo

    Skúsim to! Ďakujem!
    Na zdravie! Pavla.

  8.   marcelo dijo

    hehehe nič lepšie ako klasická konzola ... Napadlo ma, že napíšem niečo o wget, ale myslel som si, že to bude veľmi dieťa ... je dobré rozdávať vedomosti.

  9.   buxxx dijo

    wget môže sťahovať odkazy, ktoré jdownloader nedokáže

  10.   Roberto dijo

    Pravda je, že je to dobrý trik! horšie z toho, čo som vyskúšal, môžete vytvoriť wget bez parametra -cy, ak dôjde k výpadku napájania (alebo dôjde k prerušeniu spojenia, alebo akokoľvek), dáte wget znova pomocou -cy pokračuje tam, kde prestal. To znamená, že nie je potrebné vždy vložiť znak -c, ale ak sa preruší, vykoná sa obnovenie alebo obnovenie bez toho, aby ste si to museli pamätať prvýkrát.

    Ďakujem, podarilo sa mi stiahnuť niekoľko skvelých videí, kde to bolo prvýkrát.

    PS: nie je nič lepšie ako konzola, aby ste mali úplnú kontrolu nad tým, čo sa deje, a tiež vedieť, ako robiť veci spôsobom, ktorý sa dá automatizovať, keď sa rozhodnete pomocou skriptu