Come scaricare in batch tutti i file in una stanza Volafile.io?

Volafile.io Live Filesharing & Chat

URL di esempio: https://volafile.io/r/$ID.

È presente richiesta di funzionalità: scarica tutto il contenuto di una stanza virtuale in un file .zip. # 117 . Non desidero dipendere da quella richiesta di funzionalità.

Come scaricare tutti i file in una stanza Volafile.io? Preferisco una soluzione a riga di comando (Open Source, installabile da homebrew), qualcosa come “s youtube-dl per YouTube.

Jdwonloader al momento non funziona “t supporta Volafile.io. Se non esiste una soluzione CLI, come farlo con la GUI?

Commenti

  • Potresti fornire un URL reale così posso testare con alcune utilità CLI?

Risposta

Puoi incollare questo JavaScript nella console per sviluppatori di 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) }  

Commenti

  • Benvenuto in Ask Different! Ci ' sta succedendo abbastanza qui che alcuni commenti o una spiegazione potrebbero essere carini; se puoi, puoi aggiungere qualcosa?
  • Aggiunti alcuni commenti per spiegare cosa sta succedendo

Risposta

Questo è lunico modo in cui sono riuscito a scaricare tutti o alcuni file da Volafile utilizzando JDownloader:

  1. Usa Firefox .
  2. Assicurati che JDownloader sia in esecuzione.
  3. Scarica il componente aggiuntivo per Firefox Link Gopher .
  4. Mentre sei in Volafile, filtra gli elementi che desideri utilizzando la casella di ricerca in alto.
  5. Successivamente, esegui Link Gopher e fare clic su “tutti i collegamenti”. Si aprirà una nuova scheda di Firefox con i collegamenti da Volafile.
  6. Nella schermata Link Gopher, premi Ctrl + C (copia) e tutto i link verranno trasferiti alla schermata linkgrabber di JDownloader dove potrai essere selettivo o semplicemente scaricarli tutti. Se sei arrivato fin qui, scoprirai tutte le cose che puoi e non puoi fare con questa disposizione.

Qualcuno ha postato su un componente aggiuntivo Scarica tutto per Firefox – o non è disponibile o non funziona … li ho provati tutti. Link Gopher funziona davvero bene. Ti consente anche di evidenziare i link che desideri prima di premere Ctrl + C .

Commenti

  • A proposito, il plugin linkgopher è per firefox e NON per jdownloader. Mi spiace di non ' chiarire.

Risposta

Firefox Downthemall! estensione (gratuita da mozilla)

Evidenzia tutti i file che vuoi ottenere. Fare clic con il tasto destro e selezionare la selezione di download.

In alternativa, è sufficiente fare clic con il pulsante destro del mouse, dirgli di scaricare tutto, selezionare il filtro di tutti i file e la cartella di download e guardarlo andare. Salterà o rinominerà anche i file duplicati come richiesto.

Funziona perfettamente ed è gratuito.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *