Wie kann ich alle Dateien in einem Volafile.io-Raum stapelweise herunterladen?

Volafile.io Live Filesharing & Chat

Beispiel-URL: https://volafile.io/r/$ID.

Es gibt Funktionsanforderung: Laden Sie den gesamten Inhalt eines Raums in eine ZIP-Datei herunter. # 117 . Ich möchte mich nicht auf diese Funktionsanforderung verlassen.

Wie lade ich alle Dateien in einem Volafile.io-Raum herunter? Ich bevorzuge eine Befehlszeilenlösung (Open Source, installierbar durch ), so etwas wie „s youtube-dl für YouTube.

Jdwonloader im Moment nicht „t unterstützt Volafile.io nicht. Wenn es keine CLI-Lösung gibt, wie geht das mit der GUI?

Kommentare

  • Können Sie eine echte URL angeben? So kann ich gegen einige CLI-Dienstprogramme testen?

Antwort

Sie können dieses JavaScript in die Entwicklerkonsole von Chrome einfügen:

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

Kommentare

  • Willkommen bei Ask Different! Es ist ' hier genug los, dass einige Kommentare oder eine Erklärung nett sein könnten; wenn Sie könnten, können Sie etwas hinzufügen?
  • Einige Kommentare hinzugefügt, um zu erklären, was los ist

Antwort

Nur so konnte ich mit JDownloader alle oder einige Dateien von Volafile herunterladen:

  1. Firefox verwenden
  2. Stellen Sie sicher, dass JDownloader ausgeführt wird.
  3. Holen Sie sich das Firefox-Add-on Link Gopher .
  4. Filtern Sie in Volafile die gewünschten Elemente mithilfe des Suchfelds oben heraus.
  5. Führen Sie als Nächstes Link Gopher und aus Klicken Sie auf „Alle Links“. Dadurch wird eine neue Firefox-Registerkarte mit den Links von Volafile geöffnet.
  6. Drücken Sie im Link Gopher-Bildschirm Strg + C (Kopieren) und alle Die Links werden auf den Linkgrabber-Bildschirm von JDownloader übertragen, wo Sie selektiv auswählen oder einfach alle herunterladen können. Wenn Sie so weit gekommen sind, werden Sie alle Dinge herausfinden, die Sie mit diesem Arrangement tun können und was nicht.

Jemand hat über ein Firefox-Add-On zum Herunterladen aller geschrieben – es ist entweder nicht verfügbar oder funktioniert nicht … Ich habe sie alle ausprobiert. Link Gopher funktioniert wirklich gut. Außerdem können Sie die gewünschten Links markieren, bevor Sie Strg + C drücken.

Kommentare

  • Das Linkgopher-Plugin ist übrigens für Firefox und NICHT für Jdownloader. Entschuldigung, ich habe ' nicht klargestellt.

Antwort

Firefox Downthemall! Erweiterung (frei von Mozilla)

Markieren Sie alle Dateien, die Sie erhalten möchten. Klicken Sie mit der rechten Maustaste und wählen Sie Download-Auswahl.

Alternativ können Sie einfach mit der rechten Maustaste klicken, es anweisen, alle herunterzuladen, den Filter für alle Dateien auswählen und den Ordner herunterladen und loslegen. Auf Anfrage werden sogar doppelte Dateien übersprungen oder umbenannt.

Funktioniert einwandfrei und ist kostenlos.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.