Amb la terminal: descarregar diversos enllaços en cua amb wget.


Moltes vegades necessitem descarregar diversos enllaços d'una pàgina web, siguin quines siguin aquests enllaços tenim sempre algunes opcions per fer-ho, algunes pràctiques i altres no tant, per exemple:

Descarregar des del gestor de Firefox és relativament pràctic perquè encara que és simple, no pots minimitzar-a l'tray. El millor és que si tanques Firefox no importa, el gestor de descàrregues s'executa igual.

Amb Crom passa diferent, el gestor és mig rar i la veritat és que de poc serveix perquè no pots tancar el navegador i això consumeix recursos.

Hi ha alternatives com Tucan y jdownloader, Però cap m'agrada. jdownloader utilitza Java (odi Java amb tot el meu ésser) ja Tucan mai ho he fet funcionar, per la qual cosa és poc viable per a mi, sense esmentar el pesat de jdownloader.

De totes maneres, moltes vegades el que volem descarregar és una cosa incrustat en un Link ia més necessitem fer-ho de manera lleugera i no intrusiva, sense finestres sobre ni res d'això. Bé, la solució, com sempre, està en la tot poderosa terminal.

¿Es recorden de wget? Bé, amb el podem fer moltes coses, des de baixar una mica d'una pàgina i ja, fins descarregar molts enllaços, un per un i que es reiniciï la connexió si es cau.

La cosa és molt simple, l'únic que necessitem és un editor de textos comú i silvestre, una terminal (preferiblement que s'executi en segon pla com guake, jterm o Yakuake) I ser una mica ordenat.

Els passos.

  1. Primer anem a buscar els links exactes d'on volem descarregar el contingut.
  2. Un cop ubicats, copiem cada link a l'editor de textos.
  3. Guardem l'arxiu en .txt on vulguem que es descarregui el contingut.

Després, hem de ser ordenats així que ens dirigim des de la terminal cap a la carpeta en la qual desitgem que el contingut es descarregui:

cd /home/usuario/carpeta-deseada/...

Un cop dins, hem assegurem que el fitxer de text es trobi en aquesta mateixa carpeta, si no és així ho movem (gràficament o via terminal). Si ja ho tenim fem:

wget -c -i archivo.txt

És simple, A que no pensaven que amb aquesta simple línia d'ordres tindrien alguna cosa que els ofereixen programes enormes com Jdownloader? Però igual els explico que fa cada cosa:

  1. wget és el que enllaça i descarrega el contingut.
  2. -c és perquè continuï en cas d'interrupció en la descàrrega.
  3. -i és el que pren, per així dir-ho, els links de l'arxiu de text.
  4. arxiu.txt He de explicar-ho?

I doncs, això és tot, és realment simple però bestialment útil, al menys per a mi.

Espero els serveixi, salutacions.


25 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   vicky va dir

    ¿Es pot fer el mateix amb axel?

    1.    nano va dir

      No tinc idea, tot just fa un dia em vaig assabentar d'això ajjajajaj

  2.   rogertux va dir

    Realment útil!

  3.   nelson va dir

    Això és super útil, així és com poso a descarregar les coses al meu server 😀

  4.   martin va dir

    Amb JDownloader jo descàrrec de MediaFire. Amb això puc?

    1.    AurosZx va dir

      Si. Simplement has de buscar l'enllaç directe (clic dret sobre el botó de descarregar> Copia direcció d'enllaç). És a dir, no pots fer servir enllaços tipus http://www.asdf.com/montondeletrasynumeros llevat que acabin amb el nom de l'arxiu. Per exemple, http://www.asdf.com/loquesea/descarga/archivo.zip.

      1.    sys va dir

        Per a aquest cas en particular ús Plowshare
        Download and upload files from Rapidshare, Fileserve and other file-sharing llocs web
        https://code.google.com/p/plowshare/

        1.    sys va dir

          Nota: Plowshare no necessita cap màquina virtual Java ni interfície gràfica ni res d'això. És molt semblant a Wget.

  5.   Diego va dir

    Gràcies, molt pràctic, com vostè bé diu: bestialment útil.

  6.   Pavloco va dir

    Molt útil, excel·lent per descarregar animi i coses de l'estil. Sobretot amb el pesat que és Jdownloader.

  7.   Jamin Samuel va dir

    aja però ningú pregunta el més important:

    Wget cal instal·lar-lo o això ja ve instal·lat en el sistema?

    1.    nano va dir

      Des de fa anys ve instal·lat xD

      1.    Jamin Samuel va dir

        Uff meu germà gràcies 😉 .. Crec que es va fotre Jdownloader xD vaig fer la prova haver com em va ..

      2.    Jamin Samuel va dir

        Ok necessito una mica de petita ajuda ..

        obrir la terminal i col·loco

        cd / home

        i es em posa això $ home

        tracte d'escriure-li el meu nom i no fa res, intento escriure «carpeta» i tampoc fa res, intento escriure «descàrregues» que és on guardi el arcguivo de text amb els links a descarregar i res ..

        conclusió no com navegar amb la terminal per les carpetes ..

        m'ensenyen? pliss xD

        1.    nano va dir

          La comanda seria cd / home / teu-usuari / Descàrregues

          El teu usuari és el que fas servir per validar al compte quan encens la PC Saps com és?

          Una altra dada important és que els noms a la terminal han de ser idèntics als com els tinguis en el directori, «descàrregues» no és igual a «Descàrregues» i «Vídeos» no és igual a «Videos»

  8.   sieg84 va dir

    En KGet m'encanten els filtres.

  9.   mortadell_666 va dir

    +1 a això: «odi Java amb tot el meu ésser»

    Al meu tucan em funciona sense problemes, però ara us mes torrent que descarrega directa.

    Gràcies per l'article

  10.   Hugo va dir

    Jo utilitzo aquesta variant amb la combinació de paràmetres -bci perquè en faci la descàrrega com a tasca de fonfo i reprengui si hi ha errors, ia més la combino amb la comanda trickle per fer una mica de trafic-shaping i així no consumir tota la capacitat de l' enllaç i poder navegar simultàniament vau descarregar, per exemple:

    sudo trickled -d 10 -u 8 -t 2 -N 6 && cd /var/tmp && trickle wget -bci pendiente && tail -f wget-log

    Això és una de les coses que més m'agrada de Linux, que permet molta personalització.

    1.    taregon va dir

      Estrany comando, em posaré a tafanejar. oO

  11.   Ivan! va dir

    No entenc bé això .. Sempre que he fet servir wget, em descarrega arxius amb extensió Html .. No pesen res, i per descomptat, no serveixen per a res ..

    1.    sieg84 va dir

      Només és copiar l'enllaç i enganxar-lo a la terminal per descarregar amb wget, no té molta ciència.

  12.   sieg84 va dir

    De manera simple.
    midnight commander
    En openSUSE ja està instal·lat, només txeca en el teu distro en el gestor de paquets ...

  13.   Libertcharrua va dir

    Hola, m'està resultant molt útil gràcies

  14.   moises va dir

    mmm jaja ja se que és una cosa biejo però ... segueixo les instruccions però l'únic que em baixa és un html ... a que procedeix jajaj

  15.   maharba_1809 va dir

    Plowshare és impressionant. En ubuntu és facilisimo d'instal·lar. Funciona amb Depositfiles, Zshare, mediafire. Crec no jala amb Mega però serà qüestió de temps