Ceci est une ancienne révision du document !
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.
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
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir installé les dépendances bash,curl,recode,rhino,imagemagick.
Installation
Depuis un PPA

- Ajoutez le PPA ppa:plowsharepackagers/ppa 1) dans vos sources de logiciels ;
sudo add-apt-repository ppa:plowsharepackagers/ppa
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 GoogleCode
Sur le site officiel, allez sur la page des téléchargements et récupérez le package pour debian, puis installez-le (ou mettez-le à jour s'il est déjà installé).
Utilisation
Plowshare permet notamment de créer une liste de téléchargement via un fichier texte que l'on nommera maliste.txt pour l'exemple :
http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxx.rar http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxxy.rar http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxxz.rar http://www.megaupload.com/?d=xxxxxxxx http://www.megaupload.com/?d=xxxxxxxy http://www.megaupload.com/?d=xxxxxxxz
On lance ensuite le téléchargement via la commande :
plowdown maliste.txt
Pour avoir plus d'infos sur les fonctionnalités lire la documentation officielle.
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.