Hvordan batch downloades alle filer i et Volafile.io-rum?

Volafile.io Live fildeling & Chat

Eksempel URL: https://volafile.io/r/$ID.

Der er Funktionsanmodning: Download alt indholdet af et rum i en .zip-fil. # 117 . Jeg ønsker ikke at afhænge af denne funktionsanmodning.

Hvordan downloader jeg alle filer i et Volafile.io-rum? Jeg foretrækker en kommandolinieløsning (Open Source, der kan installeres af homebrew), noget som “s youtube-dl til YouTube.

Jdwonloader i øjeblikket “understøtter ikke Volafile.io. Hvis der ikke er nogen CLI-løsning, hvordan gør man det med GUI?

Kommentarer

  • Kan du angive en reel URL så jeg kan teste mod nogle CLI-hjælpeprogrammer?

Svar

Du kan indsætte denne JavaScript i Chromes udviklerkonsol:

 // 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) }  

Kommentarer

  • Velkommen til at spørge anderledes! Der er ' der foregår nok her, at nogle kommentarer eller en forklaring kan være rart. Hvis du kunne, kan du tilføje noget?
  • Tilføjet nogle kommentarer for at forklare, hvad der foregår

Svar

Dette er den eneste måde, jeg har været i stand til at downloade alle eller nogle filer fra Volafile ved hjælp af JDownloader:

  1. Brug Firefox .
  2. Sørg for, at JDownloader kører.
  3. Hent Firefox-tilføjelsen Link Gopher .
  4. Mens du er i Volafile, skal du filtrere de emner, du ønsker, ud ved hjælp af søgefeltet øverst.
  5. Kør derefter Link Gopher og klik på “alle links”. Dette åbner en ny Firefox-fane med links fra Volafile.
  6. Mens du er på Link Gopher-skærmen, skal du trykke på Ctrl + C (kopi) og alt linkene overføres til linkgrabber-skærmen på JDownloader, hvor du kan være selektiv eller bare downloade dem alle. Hvis du er kommet så langt, finder du ud af alle de ting, du kan og ikke kan gøre med dette arrangement.

En person skrev om en download dem alle Firefox-tilføjelser – den er enten ikke tilgængelig eller virker ikke … Jeg har prøvet dem alle. Link Gopher fungerer rigtig godt. Det giver dig også mulighed for at fremhæve de ønskede links, inden du rammer Ctrl + C .

Kommentarer

  • Forresten er linkgopher-pluginet til firefox og IKKE jdownloader. Beklager, at jeg ikke ' ikke gjorde det klart.

Svar

Firefox Downthemall! udvidelse (fri fra mozilla)

Fremhæv alle filer, du vil hente. Højreklik, og vælg downloadvalg.

Alternativt kan du bare højreklikke, bede det om at downloade alt, vælge filteret for alle filer og downloadmappen og se det gå. Det vil endda springe over eller omdøbe duplikatfiler, når du anmoder om det.

Fungerer perfekt og er gratis.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *