Comment télécharger par lots tous les fichiers dans une salle Volafile.io?

Volafile.io Live Filesharing & Chat

Exemple dURL: https://volafile.io/r/$ID.

Il y a Demande de fonctionnalité: Téléchargez tout le contenu dune salle dans un fichier .zip. # 117 . Je ne souhaite pas dépendre de cette demande de fonctionnalité.

Comment télécharger tous les fichiers dans une salle Volafile.io? Je préfère une solution en ligne de commande (Open Source, installable par homebrew), quelque chose comme ce que « s youtube-dl pour YouTube.

Jdwonloader pour le moment ne « t prend en charge Volafile.io. Sil ny a pas de solution CLI, comment faire cela avec GUI?

Commentaires

  • Pourriez-vous fournir une véritable URL afin que je puisse tester avec certains utilitaires CLI?

Réponse

Vous pouvez coller ce JavaScript dans la console développeur de 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) }  

Commentaires

  • Bienvenue à Ask Different! Il y a assez de ' ici que quelques commentaires ou une explication pourraient être gentils; si vous pouviez, pouvez-vous ajouter quelque chose?
  • Ajout de quelques commentaires pour expliquer ce qui se passe

Réponse

Cest la seule façon pour moi de télécharger tout ou partie des fichiers depuis Volafile en utilisant JDownloader:

  1. Utilisez Firefox .
  2. Assurez-vous que JDownloader est en cours dexécution.
  3. Téléchargez le module complémentaire Firefox Link Gopher .
  4. Dans Volafile, filtrez les éléments que vous souhaitez en utilisant le champ de recherche en haut.
  5. Ensuite, exécutez Link Gopher et cliquez sur «tous les liens». Cela ouvrira un nouvel onglet Firefox avec les liens de Volafile.
  6. Dans lécran Link Gopher, appuyez sur Ctrl + C (copie) et tout les liens seront transférés vers lécran de capture de liens de JDownloader où vous pouvez être sélectif ou simplement les télécharger tous. Si vous êtes arrivé jusque-là, vous découvrirez tout ce que vous pouvez et ne pouvez pas faire avec cet arrangement.

Quelquun a publié un article sur un module complémentaire Download Them All Firefox – il nest pas non plus disponible ou ne fonctionne pas… Je les ai tous essayés. Link Gopher fonctionne vraiment bien. Il vous permet également de mettre en évidence les liens que vous souhaitez avant dappuyer sur Ctrl + C .

Commentaires

  • Au fait, le plugin linkgopher est pour Firefox et PAS pour jdownloader. Désolé, je nai pas ' clarifier les choses.

Réponse

Firefox Downthemall! extension (gratuite de mozilla)

Mettez en surbrillance tous les fichiers que vous souhaitez obtenir. Faites un clic droit et sélectionnez la sélection de téléchargement.

Sinon, vous pouvez simplement cliquer avec le bouton droit de la souris, lui dire de tout télécharger, choisir le filtre de tous les fichiers et télécharger le dossier et le regarder partir. Il sautera ou renommera même les fichiers en double à votre demande.

Fonctionne parfaitement et est gratuit.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *