Sa terminal: mag-download ng maraming mga queued na link na may wget.


Maraming beses na kailangan naming mag-download ng maraming mga link mula sa isang web page, anuman ang mga link na ito, palagi kaming may ilang mga pagpipilian upang magawa ito, ilang praktikal at iba pa hindi gaanong gaanong, halimbawa:

Mag-download mula sa manager Firefox ito ay medyo praktikal dahil bagaman ito ay simple, hindi mo ito maaaring i-minimize sa tray. Ang magandang bagay ay kung magsara ka Firefox bale, nagpapatakbo ng pareho ang download manager.

may Kromo Iba ang nangyayari, ang manager ay uri ng kakaiba at ang totoo ay wala itong gamit dahil hindi mo maisara ang browser at ubusin ang mga mapagkukunan.

May mga kahaliling tulad Toucan y jdownloader, ngunit hindi ko gusto ang anuman sa kanila. jdownloader gamitin ang Java (galit ako sa java sa lahat ng aking pagkatao) na Toucan Hindi ko pa ito pinapagana, kaya't hindi ito posible para sa akin, hindi banggitin kung gaano kabigat jdownloader.

Gayunpaman, maraming beses kung ano ang nais naming i-download ay isang bagay na naka-embed sa isang Link at kailangan din nating gawin ito sa isang magaan at hindi mapanghimasok na paraan, nang walang mga bintana sa itaas o anumang katulad nito. Sa gayon ang solusyon, tulad ng lagi, ay nasa lahat ng makapangyarihan pandulo.

Naaalala mo ba wget? Sa gayon, may magagawa tayong maraming bagay, mula sa pag-download ng isang bagay mula sa isang pahina at ngayon, hanggang sa pag-download ng maraming mga link, sunod-sunod at muling pag-restart ng koneksyon kung mahulog ito.

Ang bagay ay napaka-simple, ang tanging bagay na kailangan namin ay isang pangkaraniwan at ligaw na editor ng teksto, isang terminal (mas mabuti na tumatakbo sa background bilang guake, jterm o yakuake) at maging medyo maayos.

Ang mga hakbang.

  1. Hahanapin muna namin ang eksaktong mga link mula sa kung saan nais naming i-download ang nilalaman.
  2. Kapag matatagpuan, kinopya namin ang bawat link sa text editor.
  3. Nai-save namin ang file sa .txt kung saan nais naming ma-download ang nilalaman.

Pagkatapos, dapat kaming mag-order upang pumunta kami mula sa terminal patungo sa folder kung saan nais naming ma-download ang nilalaman:

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

Kapag nasa loob na, dapat nating siguraduhin na ang file ng teksto ay nasa parehong folder, kung hindi, ilipat natin ito (graphic o sa pamamagitan ng terminal). Kung mayroon na tayo, mayroon tayo:

wget -c -i archivo.txt

Ito ay simple, hindi mo ba naisip na sa simpleng linya ng utos ay magkakaroon ka ng isang bagay na inaalok sa iyo ng mga malalaking programa tulad ng Jdownloader? Ngunit ipinapaliwanag ko pa rin kung ano ang ginagawa ng bawat bagay:

  1. Ang wget ay kung ano ang nag-link at nagda-download ng nilalaman.
  2. -c ay para sa iyo upang magpatuloy sa kaso ng nagambala pag-download.
  3. -ako ang tumatagal, kung gayon, ang mga link mula sa text file.
  4. file.txt Kailangan ko bang ipaliwanag?

At ayun, yun lang, talagang simple ngunit brutally kapaki-pakinabang, kahit papaano para sa akin.

Sana maihatid ito sa iyo, pagbati.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Vicky dijo

    Maaari mo bang gawin ang pareho sa axel?

    1.    nano dijo

      Wala akong ideya, isang araw lamang ang nakakaraan nalaman ko ang tungkol sa ajhahaha na ito

  2.   rogertux dijo

    Kapaki-pakinabang talaga!

  3.   Nelson dijo

    Ito ay sobrang kapaki-pakinabang, ito ay kung paano ako mag-download ng mga bagay sa aking server 😀

  4.   Martin dijo

    Sa JDownloader ay nag-download ako mula sa MediaFire. Sa pamamagitan nito kaya ko?

    1.    auroszx dijo

      Oo Kailangan mo lamang hanapin ang direktang link (mag-right click sa pindutang i-download> Kopyahin ang address ng link). Iyon ay, hindi ka maaaring gumamit ng mga link na tulad http://www.asdf.com/montondeletrasynumeros maliban kung magtapos sila sa filename. Halimbawa, http://www.asdf.com/loquesea/descarga/archivo.zip.

      1.    Sys dijo

        Para sa partikular na kaso ay gumagamit ako ng Plowshare
        Mag-download at mag-upload ng mga file mula sa Rapidshare, Fileserve at iba pang mga website sa pagbabahagi ng file
        https://code.google.com/p/plowshare/

        1.    Sys dijo

          Tandaan: Ang Plowshare ay hindi nangangailangan ng anumang Java virtual machine o graphic interface o anumang katulad nito. Ito ay halos kapareho kay Wget.

  5.   diego dijo

    Salamat, napaka praktikal, tulad ng nasasabi mo ring: kapaki-pakinabang sa hayop.

  6.   pavloco dijo

    Napaka-kapaki-pakinabang, mahusay para sa pag-download ng anime at mga bagay tulad nito. Lalo na sa kung gaano kabigat ang Jdownloader.

  7.   Jamin samuel dijo

    aja ngunit walang nagtanong sa pinakamahalagang bagay:

    Wget kailangan mo bang i-install ito o naka-install na sa system?

    1.    nano dijo

      Ang XD ay na-install sa loob ng maraming taon

      1.    Jamin samuel dijo

        Uff aking kapatid salamat 😉 .. Sa palagay ko ang Jdowloader ay na-screw xD kukunin ko ang pagsubok upang makita kung paano ako ..

      2.    Jamin samuel dijo

        Ok kailangan ko ng kaunting tulong ..

        Binuksan ko ang terminal at naglagay

        cd / home

        at nakukuha ko ang $ tahanan

        Sinusubukan kong isulat ang aking pangalan at wala itong ginagawa, sinubukan kong isulat ang "personal folder" at wala rin itong ginagawa, sinubukan kong magsulat ng "mga pag-download" na kung saan ko nai-save ang file ng teksto na may mga link upang mai-download at wala ..

        kongklusyon Hindi ko alam kung paano mag-navigate sa terminal sa pamamagitan ng mga folder

        Tinuturo nila ako? pliss xD

        1.    nano dijo

          Ang utos ay ang cd / home / your-user / Mga Pag-download

          Ang iyong username ay ang ginagamit mo upang mag-log in sa account kapag binuksan mo ang PC. Alam mo ba kung ano ito?

          Ang isa pang mahalagang impormasyon ay ang mga pangalan sa terminal ay dapat na magkapareho sa kung paano mo nakalagay ang mga ito sa direktoryo, ang "mga pag-download" ay hindi katumbas ng "Mga Pag-download" at ang "Mga Video" ay hindi katumbas ng "Mga Video"

  8.   pagkubkob84 dijo

    Sa Kget mahilig ako sa mga filter.

  9.   bologna_666 dijo

    +1 dito: "Galit ako sa Java sa lahat ng aking pagkatao"

    Gumagana ito para sa aking touchan nang walang mga problema, ngunit ngayon ay gumagamit ako ng mas maraming torrent kaysa sa direktang pag-download.

    Salamat sa artikulo

  10.   Hugo dijo

    Ginagamit ko ang variant na ito kasama ang kombinasyon ng -bci na mga parameter upang gawin ang pag-download bilang isang gawain sa background at ipagpatuloy kung may mga error, at isinasama ko rin ito sa trickle command na gumawa ng kaunting paghubog sa trapiko at sa gayon ay hindi ubusin ang lahat ng kapasidad ng link at makapag-navigate nang sabay-sabay na na-download ko, halimbawa:

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

    Iyon ang isa sa mga bagay na pinaka gusto ko tungkol sa Linux, na pinapayagan nito ang maraming pagpapasadya.

    1.    taregon dijo

      Kakaibang utos, sisimulan ko itong hilahin. oO

  11.   Ivan! dijo

    Hindi ko ito maintindihan nang maayos .. Tuwing gumamit ako ng wget, nagda-download ito ng mga file na may isang extension na html .. Wala silang timbangin, at syempre, wala silang silbi ..

    1.    pagkubkob84 dijo

      Ito ay upang kopyahin lamang ang link at i-paste ito sa terminal upang mag-download gamit ang wget, wala itong maraming agham.

  12.   pagkubkob84 dijo

    Sa isang simpleng paraan.
    kumander ng hatinggabi
    Sa openSUSE naka-install na ito, suriin lamang ang iyong distro sa manager ng package ...

  13.   libertcharrua dijo

    Kumusta, nakikita ko itong napaka kapaki-pakinabang salamat

  14.   moises dijo

    mmm haha ​​alam kong medyo matanda na ngunit ... sinusunod ko ang mga tagubilin ngunit ang tanging bagay na nakakakuha sa akin ay isang html ...

  15.   maharba_1809 dijo

    Kahanga-hanga ang Plowshare. Sa Ubuntu napakadaling mai-install. Gumagawa sa mga Depositfile, zshare, mediafire. Sa palagay ko ay hindi niya hinahatak kasama si Mega ngunit magtatagal ito