Plowshare

Plowshare est un gestionnaire de téléchargements en ligne de commande (CLI) pour hébergeurs de fichiers comme Rapidshare, Hotfile, Depositfiles ou Uploaded.to. Une cinquantaine de sites sont supportés. Vous pouvez consulter la liste complète ici. FIXME Lien brisé.

Le logiciel est écrit 100% en Bash et reproduit le comportement d'un navigateur web, y compris la gestion des captchas. Il est basé sur Curl, et certains modules requièrent un interpréteur JavaScript (Rhino).

Plowshare se décompose en 5 scripts:

  • plowdown : permet de télécharger des liens (URLs).
  • plowup : permet d'uploader des fichiers (locaux vers hébergeur en HTTP)
  • plowdel : permet l'effacement de certains liens.
  • plowlist : permet de lister des liens de répertoire distant (i.e. shared folder).
  • plowprobe : permet de vérifier si les liens sont invalides ou morts.

Pré-requis

Installation

Depuis un PPA

La maintenance a été abandonnée début janvier 2013 :-(.
  • Ajoutez le PPA ppa:plowsharepackagers/daily 1) dans vos sources de logiciels ;
sudo add-apt-repository ppa:plowsharepackagers/daily
sudo apt-get update
sudo apt-get install plowshare4

Notez que vous pouvez simplement mettre à jour vos paquets si vous les aviez précédemment installés depuis les dépôts officiels.

Depuis GitHub

Le repository sur GoogleCode n'étant plus accessible, il a été migré sur GitHub : repository git.

La doc d'installation depuis les sources se situe ici.

Utilisation

Télécharger une liste de liens

Il suffit de copier les liens dans un fichier texte. Par exemple (maliste.txt):

# Ceci est un commentaire!
http://netload.in/datei7hUMqlP5ou/foo.part1.rar.htm
http://netload.in/dateix0z9tz3qkQ/foo.part2.rar.htm
http://rapidshare.com/files/130403982/Bridge_Tutorial.rar
http://www.mediafire.com/?qorncpzfe74s9

On lance ensuite le téléchargement via la commande :

plowdown -m maliste.txt

Chaque lien va être téléchargé séquentiellement (l'un après l'autre). L'option -m demande à plowshare de marquer (en commentant la ligne du lien avec un caractère #) dans le fichier maliste.txt, les liens déjà téléchargés.

Pour avoir plus d'infos sur les fonctionnalités lire la documentation officielle.

FIXME

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Voir aussi


Contributeurs principaux : …