Z terminalem: pobierz wiele linków w kolejce za pomocą wget.


Wiele razy musimy pobrać kilka linków ze strony internetowej, niezależnie od tych linków zawsze mamy kilka opcji, aby to zrobić, niektóre praktyczne, a inne nie tak bardzo, na przykład:

Pobierz od menedżera Firefox jest stosunkowo praktyczny, ponieważ chociaż jest prosty, nie można go zminimalizować do tacy. Dobrą rzeczą jest to, że jeśli zamkniesz Firefox nieważne, menedżer pobierania działa tak samo.

z chrom Jest inaczej, menedżer jest trochę dziwny i prawda jest taka, że ​​jest mało przydatny, ponieważ nie możesz zamknąć przeglądarki, a to zużywa zasoby.

Istnieją alternatywy, takie jak Tukan y jdownloader, ale nie lubię żadnego z nich. jdownloader użyj Java (całym sobą nienawidzę Java) już Tukan Nigdy nie sprawiłem, że zadziałało, więc nie jest to dla mnie opłacalne, nie wspominając o tym, jak ciężkie jdownloader.

W każdym razie, wiele razy to, co chcemy pobrać, jest czymś osadzonym w linku, a także musimy to zrobić w lekki i nieinwazyjny sposób, bez okien na górze lub czegokolwiek w tym rodzaju. Cóż, rozwiązanie, jak zawsze, jest wszechmocne terminal.

Pamiętasz wget? Cóż, dzięki niemu możemy zrobić wiele rzeczy, od pobrania czegoś ze strony i teraz, do pobrania wielu linków, jeden po drugim i ponownego uruchomienia połączenia, jeśli spadnie.

Rzecz jest bardzo prosta, jedyne czego potrzebujemy to zwykły i dziki edytor tekstu, terminal (najlepiej działający w tle jako guake, jterm lub yakuake) i bądź trochę schludny.

Kroki.

  1. Najpierw poszukamy dokładnych linków, z których chcemy pobrać zawartość.
  2. Po zlokalizowaniu kopiujemy każdy link w edytorze tekstu.
  3. Zapisujemy plik w formacie .txt, do którego chcemy pobrać zawartość.

Następnie musimy zostać zamówieni, więc przechodzimy z terminala do folderu, w którym chcemy pobrać zawartość:

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

Po wejściu do środka musimy upewnić się, że plik tekstowy znajduje się w tym samym folderze, jeśli nie, przenosimy go (graficznie lub przez terminal). Jeśli już to mamy, robimy:

wget -c -i archivo.txt

To proste, czy nie sądziłeś, że dzięki tak prostemu wierszowi poleceń będziesz miał coś, co oferują Ci ogromne programy, takie jak Jdownloader? Ale nadal wyjaśniam, co robi każda rzecz:

  1. wget jest tym, co łączy i pobiera zawartość.
  2. -c służy do kontynuowania w przypadku przerwania pobierania.
  3. -i jest tym, co wymaga, by tak rzec, linków z pliku tekstowego.
  4. file.txt Czy muszę wyjaśniać?

I cóż, to wszystko, to naprawdę proste, ale brutalnie przydatne, przynajmniej dla mnie.

Mam nadzieję, że ci to służy, pozdrawiam.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Vicky powiedział

    Czy możesz zrobić to samo z Axelem?

    1.    nano powiedział

      Nie mam pojęcia, zaledwie dzień temu dowiedziałem się o tym ahahaha

  2.   robertux powiedział

    Naprawdę użyteczne!

  3.   nelson powiedział

    Jest to bardzo przydatne, w ten sposób pobieram rzeczy na mój serwer 😀

  4.   jaskółka oknówka powiedział

    Za pomocą JDownloadera pobieram z MediaFire. Z tym mogę?

    1.    auroszx powiedział

      Tak. Wystarczy poszukać bezpośredniego linku (kliknij prawym przyciskiem myszy przycisk pobierania> Kopiuj adres linku). Oznacza to, że nie możesz używać linków takich jak http://www.asdf.com/montondeletrasynumeros chyba że kończą się nazwą pliku. Na przykład, http://www.asdf.com/loquesea/descarga/archivo.zip.

      1.    Sys powiedział

        W tym konkretnym przypadku używam Plowshare
        Pobieraj i przesyłaj pliki z Rapidshare, Fileserve i innych witryn do udostępniania plików
        https://code.google.com/p/plowshare/

        1.    Sys powiedział

          Uwaga: Plowshare nie potrzebuje żadnej maszyny wirtualnej Java ani interfejsu graficznego ani niczego w tym stylu. Jest bardzo podobny do Wget.

  5.   diego powiedział

    Dzięki, bardzo praktyczne, jak dobrze mówisz: bestialsko przydatne.

  6.   Pawłoko powiedział

    Bardzo przydatne, doskonałe do ściągania anime i tym podobnych rzeczy. Zwłaszcza biorąc pod uwagę, jak ciężki jest Jdownloader.

  7.   jamin samuel powiedział

    aja ale nikt nie pyta o najważniejsze:

    Wget, czy musisz go zainstalować, czy to jest już zainstalowane w systemie?

    1.    nano powiedział

      XD jest instalowany od lat

      1.    jamin samuel powiedział

        Uff, mój bracie, dzięki 😉 .. myślę, że Jdowloader był spieprzony xD Zrobię test, żeby zobaczyć, jak mi idzie ..

      2.    jamin samuel powiedział

        Ok, potrzebuję trochę pomocy ...

        Otworzyłem terminal i umieściłem

        cd / home

        i dostaję ten $ do domu

        Próbuję napisać swoje imię i nic to nie daje, próbuję napisać „folder osobisty” i to też nic nie daje, próbuję napisać „pliki do pobrania”, gdzie zapisuję plik tekstowy z linkami do pobrania i nic ..

        wniosek Nie wiem jak poruszać się terminalem po folderach ..

        Nauczą mnie? pliss xD

        1.    nano powiedział

          Poleceniem byłoby cd / home / your-user / Downloads

          Twoja nazwa użytkownika to ta, której używasz do logowania się na konto po włączeniu komputera. Czy wiesz, co to jest?

          Inną ważną informacją jest to, że nazwy w terminalu muszą być takie same, jak w katalogu, „pliki do pobrania” nie są równe „Pobrane”, a „Filmy” nie są równe „Filmy”

  8.   Sieg84 powiedział

    W Kget uwielbiam filtry.

  9.   bolonia_666 powiedział

    +1 do tego: „Nienawidzę Javy całym sobą”

    Działa z moim tukanem bez problemów, ale teraz używam więcej torrenta niż bezpośredniego pobierania.

    Dzięki za artykuł

  10.   Hugo powiedział

    Używam tego wariantu z kombinacją parametrów -bci, aby pobieranie było zadaniem w tle i wznawiania, jeśli wystąpią awarie, a także łączę go z poleceniem trickle, aby trochę kształtować ruch, a tym samym nie zużywać całej pojemności linku i móc nawigować jednocześnie, które pobieram, na przykład:

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

    To jedna z rzeczy, które najbardziej lubię w Linuksie, który pozwala na wiele dostosowań.

    1.    Taregonu powiedział

      Dziwne polecenie, zacznę go podważać. oO

  11.   Ivan! powiedział

    Nie do końca to rozumiem. Za każdym razem, gdy używam wget, pobiera pliki z rozszerzeniem HTML, które nic nie ważą i oczywiście są bezużyteczne.

    1.    Sieg84 powiedział

      Wystarczy skopiować link i wkleić go w terminalu, aby pobrać za pomocą wget, nie ma zbyt wiele nauki.

  12.   Sieg84 powiedział

    W prosty sposób.
    dowódca północy
    W openSUSE jest już zainstalowany, po prostu sprawdź swoją dystrybucję w menedżerze pakietów ...

  13.   libertcharrua powiedział

    Witam, uważam, że jest to bardzo przydatne, dziękuję

  14.   Moises powiedział

    haha, wiem, że to trochę stare, ale ... Postępuję zgodnie z instrukcjami, ale jedyne, co mnie wkurza, to HTML ...

  15.   maharba_1809 powiedział

    Lemiesz jest niesamowity. W Ubuntu instalacja jest bardzo łatwa. Działa z Depositfiles, zshare, mediafire. Myślę, że Mega nie ciągnie, ale to będzie kwestia czasu