Met terminal: download meerdere links in de wachtrij met wget.


Vaak moeten we verschillende links van een webpagina downloaden, wat deze links ook zijn, we hebben altijd enkele opties om het te doen, sommige praktisch en andere niet zozeer, bijvoorbeeld:

Downloaden van manager Firefox het is relatief praktisch, want hoewel het eenvoudig is, kun je het niet tot het dienblad verkleinen. Het goede is dat als je sluit Firefox laat staan, de downloadmanager werkt hetzelfde.

met Chromium Het gebeurt anders, de manager is een beetje raar en de waarheid is dat het weinig zin heeft omdat je de browser niet kunt sluiten en dat kost middelen.

Er zijn alternatieven zoals Tucan y jdownloader, maar ik hou er niet van. jdownloader gebruik Java (ik haat java met heel mijn wezen) al Tucan Ik heb het nooit laten werken, dus het is nauwelijks levensvatbaar voor mij, om nog maar te zwijgen van hoe zwaar jdownloader.

Hoe dan ook, vaak is wat we willen downloaden iets ingebed in een link en we moeten het ook op een lichte en niet-opdringerige manier doen, zonder vensters bovenaan of iets dergelijks. Welnu, de oplossing is, zoals altijd, in de almachtige terminal.

Weet je nog wget? Welnu, hiermee kunnen we veel dingen doen, van het downloaden van iets van een pagina en nu tot het downloaden van veel links, de een na de ander, en het herstarten van de verbinding als deze valt.

Het ding is heel eenvoudig, het enige dat we nodig hebben is een gewone en wilde teksteditor, een terminal (die bij voorkeur op de achtergrond draait als guake, jterm of yakuake) en wees een beetje netjes.

De stappen.

  1. Eerst gaan we op zoek naar de exacte links van waaruit we de inhoud willen downloaden.
  2. Eenmaal gevonden, kopiëren we elke link in de teksteditor.
  3. We slaan het bestand op in .txt waar we de inhoud willen downloaden.

Vervolgens moeten we een bestelling plaatsen, zodat we van de terminal naar de map gaan waarin we de inhoud willen downloaden:

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

Eenmaal binnen moeten we ervoor zorgen dat het tekstbestand zich in dezelfde map bevindt, zo niet, dan verplaatsen we het (grafisch of via terminal). Als we het al hebben, doen we:

wget -c -i archivo.txt

Het is simpel, dacht je niet dat je met die eenvoudige opdrachtregel iets zou hebben dat enorme programma's zoals Jdownloader je bieden? Maar ik leg nog steeds uit wat elk ding doet:

  1. wget is wat de inhoud koppelt en downloadt.
  2. -c is bedoeld om door te gaan in geval van een onderbroken download.
  3. -i is wat, om zo te zeggen, de links uit het tekstbestand nodig hebben.
  4. file.txt Moet ik uitleggen?

En goed, dat is het, het is heel eenvoudig maar brutaal nuttig, althans voor mij.

Ik hoop dat het je van dienst is, groeten.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   vicky zei

    Kun je hetzelfde doen met Axel?

    1.    nano zei

      Ik heb geen idee, net een dag geleden hoorde ik over deze ajhahaha

  2.   robertux zei

    Echt nuttig!

  3.   Nelson zei

    Dit is super handig, dit is hoe ik dingen download op mijn server 😀

  4.   Martin zei

    Met JDownloader download ik van MediaFire. Hiermee kan ik?

    1.    auroszx zei

      Ja. U hoeft alleen maar naar de directe link te zoeken (klik met de rechtermuisknop op de downloadknop> Linkadres kopiëren). Dat wil zeggen, u kunt geen links gebruiken zoals http://www.asdf.com/montondeletrasynumeros tenzij ze eindigen met de bestandsnaam. Bijvoorbeeld, http://www.asdf.com/loquesea/descarga/archivo.zip.

      1.    Sys zei

        Voor dat specifieke geval gebruik ik Ploughshare
        Download en upload bestanden van Rapidshare, Fileserve en andere websites voor het delen van bestanden
        https://code.google.com/p/plowshare/

        1.    Sys zei

          Opmerking: Ploughshare heeft geen virtuele Java-machine of grafische interface of iets dergelijks nodig. Het lijkt erg op Wget.

  5.   diego zei

    Bedankt, heel praktisch, zoals je goed zegt: beestachtig nuttig.

  6.   pavloco zei

    Erg handig, uitstekend geschikt voor het downloaden van anime en dergelijke. Vooral met hoe zwaar Jdownloader is.

  7.   jamin samuël zei

    aja maar niemand vraagt ​​het belangrijkste:

    Wget moet u het installeren of is dat al op het systeem geïnstalleerd?

    1.    nano zei

      XD wordt al jaren geïnstalleerd

      1.    jamin samuël zei

        Uff mijn broer bedankt 😉 .. Ik denk dat Jdowloader het verpest was xD Ik zal de test doen om te zien hoe het met me gaat

      2.    jamin samuël zei

        Oké, ik heb een beetje hulp nodig ..

        Ik opende de terminal en zette

        cd / home

        en ik krijg deze $ thuis

        Ik probeer mijn naam te schrijven en het doet niets, ik probeer 'persoonlijke map' te schrijven en het doet ook niets, ik probeer 'downloads' te schrijven, waar ik het tekstbestand opsla met de links om te downloaden en niets ..

        conclusie Ik weet niet hoe ik met de terminal door de mappen moet navigeren ..

        Hebben ze me geleerd? pliss xD

        1.    nano zei

          Het commando zou cd / home / uw-gebruiker / Downloads zijn

          Uw gebruikersnaam is de gebruikersnaam die u gebruikt om in te loggen op het account wanneer u de pc aanzet. Weet u wat het is?

          Een ander belangrijk stuk informatie is dat de namen in de terminal identiek moeten zijn aan hoe je ze in de directory hebt staan, "downloads" is niet gelijk aan "Downloads" en "Videos" is niet gelijk aan "Videos"

  8.   sieg84 zei

    Bij Kget ben ik dol op filters.

  9.   bologna_666 zei

    +1 voor dit: "Ik haat Java met heel mijn wezen"

    Het werkt zonder problemen voor mijn toekan, maar nu gebruik ik meer torrent dan directe download.

    Bedankt voor het artikel

  10.   Hugo zei

    Ik gebruik deze variant met de combinatie van -bci-parameters om de download als achtergrondtaak te maken en te hervatten als er fouten zijn, en ik combineer het ook met het trickle-commando om een ​​beetje traffic-shaping uit te voeren en dus niet alle capaciteit te verbruiken van de link en tegelijkertijd kunnen navigeren die ik download, bijvoorbeeld:

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

    Dat is een van de dingen die ik het leukst vind aan Linux, dat veel maatwerk mogelijk maakt.

    1.    Taregon zei

      Vreemd bevel, ik zal het beginnen te wrikken. oO

  11.   Ivan! zei

    Ik begrijp dit niet goed .. Telkens wanneer ik wget heb gebruikt, downloadt het bestanden met een Html-extensie .. Ze wegen niets en zijn natuurlijk nutteloos ..

    1.    sieg84 zei

      Het is alleen om de link te kopiëren en in de terminal te plakken om te downloaden met wget, het heeft niet veel wetenschap.

  12.   sieg84 zei

    Op een simpele manier.
    middernacht commandant
    In openSUSE is het al geïnstalleerd, controleer gewoon je distro in de pakketbeheerder ...

  13.   libertcharrua zei

    Hallo, ik vind het erg nuttig, bedankt

  14.   Moises zei

    mmm haha ​​ik weet dat het een beetje oud is, maar ... ik volg de instructies maar het enige dat me naar beneden haalt is een html ...

  15.   maharba_1809 zei

    Plowshare is geweldig. In Ubuntu is het heel eenvoudig te installeren. Werkt met Depositfiles, zshare, mediafire. Ik denk niet dat je met Mega trekt, maar het zal een kwestie van tijd zijn