Jak zbiorczo pobrać wszystkie pliki w pokoju Volafile.io?

Volafile.io Live Filesharing & Czat

Przykładowy adres URL: https://volafile.io/r/$ID.

Istnieje Propozycja funkcji: Pobierz całą zawartość pokoju w pliku .zip. # 117 . Nie chcę polegać na żądaniu tej funkcji.

Jak pobrać wszystkie pliki w pokoju Volafile.io? Wolę rozwiązanie wiersza poleceń (Open Source, instalowalne przez homebrew), coś takiego jak „s youtube-dl dla YouTube.

Jdwonloader w tej chwili nie „t obsługuje Volafile.io. Jeśli nie ma rozwiązania CLI, jak to zrobić za pomocą GUI?

Komentarze

  • Czy możesz podać prawdziwy adres URL więc mogę przetestować z niektórymi narzędziami CLI?

Odpowiedź

Możesz wkleić ten JavaScript w konsoli programisty Chrome:

 // Get all download links var fileArray = document.getElementsByClassName("file_left_part") // Loop through all the file links and append a new link to the DOM // with a download attribute for (var i = 0; i < fileArray.length; i++) { var dlLink = document.createElement("a") dlLink.download = "" dlLink.href = fileArray[i].href dlLink.className = "filetype_download" document.body.appendChild(dlLink) } // Select all the download links we just created var dlLinkArray = document.getElementsByClassName("filetype_download") // Create a function to click on each link in series with a delay // of 2.5 seconds (volafile will rate limit you otherwise) function clickIt(i) { setTimeout(function() { dlLinkArray[i].click() }, i * 2500) } // Run our click function on every download link for (var i = 0; i < dlLinkArray.length; i++) { clickIt(i) }  

Komentarze

  • Witamy w pytaniu innych! ' jest wystarczająco dużo, aby niektóre komentarze lub wyjaśnienia były miłe; jeśli możesz, czy możesz coś dodać?
  • Dodano kilka komentarzy wyjaśniających, co się dzieje

Odpowiedź

To jedyny sposób, w jaki udało mi się pobrać wszystkie lub niektóre pliki z Volafile przy użyciu JDownloadera:

  1. Użyj przeglądarki Firefox .
  2. Upewnij się, że JDownloader jest uruchomiony.
  3. Pobierz dodatek do przeglądarki Firefox Połącz Gophera .
  4. Będąc w Volafile, odfiltruj wybrane elementy za pomocą pola wyszukiwania u góry.
  5. Następnie uruchom Link Gopher i kliknij „wszystkie linki”. Otworzy się nowa zakładka Firefoksa z linkami z Volafile.
  6. Na ekranie Link Gopher naciśnij Ctrl + C (kopiuj) i wszystko linki zostaną przeniesione na ekran linkgrabber w JDownloader, gdzie możesz wybrać selekcję lub po prostu pobrać je wszystkie. Jeśli dotarłeś tak daleko, dowiesz się wszystkiego, co możesz, a czego nie możesz zrobić z tym rozwiązaniem.

Ktoś napisał o dodatku Pobierz ich wszystkich do Firefoksa – albo nie jest dostępny lub nie działa… Próbowałem ich wszystkich. Link Gopher działa naprawdę dobrze. Pozwala także podświetlić żądane linki, zanim naciśniesz Ctrl + C .

Komentarze

  • Nawiasem mówiąc, wtyczka linkgopher jest przeznaczona dla przeglądarki Firefox, a NIE dla jdownloadera. Przepraszam, że nie ' nie wyjaśniłem tego.

Odpowiedź

Firefox Downthemall! rozszerzenie (wolne od Mozilli)

Zaznacz wszystkie pliki, które chcesz pobrać. Kliknij prawym przyciskiem myszy i wybierz opcję pobierania.

Alternatywnie, możesz po prostu kliknąć prawym przyciskiem myszy, powiedzieć mu, aby pobrać wszystko, wybrać filtr wszystkich plików i folder pobierania i oglądać, jak to działa. Pominie nawet zduplikowane pliki lub zmieni ich nazwy na żądanie.

Działa idealnie i jest bezpłatny.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *