Plowshare est un petit soft qui permet de télécharger ou d’uploader sur MegaUpload, Rapidshare, 2shared, Badongo, Mediafire, 4Shared et Zshare, en ligne de commande sur votre linux préféré…
L’avantage ici est double… Pouvoir programmer des petits scripts de download / upload automatique, mais surtout profiter des débits de fous de vos serveurs dédiés.
Avant de faire fonctionner Plowshare, vous devez avoir sur votre serveur les softs suivants :
- curl
- recode
- imagemagick
- tesseract-ocr
- Un interpréteur javascript comme par exemple spidermonkey
- aview
Sur Ubuntu, pour installer tout ça d’un coup il suffit de faire un petit
sudo apt-get install curl recode imagemagick tesseract-ocr-eng spidermonkey-bin aview
Une fois que c’est fait, allez récupérer Plowshare ici, décompressez le sur votre serveur et lancez son script d’install :
sudo ./setup.sh install
Plowshare est maintenant installé… Voici donc comment l’utiliser…
Télécharger à partir de Rapidshare (Il n’est pas possible d’utiliser votre compte premium Rapidshare avec Plowdown):
plowdown http://www.rapidshare.com/files/xxxxxx/votre-fichier.rar
Télécharger à partir d’un fichier contenant une liste de liens :
plowdown votre-fichier-de-liens.txt
Télécharger avec un compte premium megaupload :
plowdown -a votre-login:votre-mot-de-passe http://www.megaupload.com/?d=XXXXXX
Télécharger un fichier megaupload dont l’accès est protégé par un mot de passe :
plowdown -p le-mot-de-passe http://www.megaupload.com/?d=XXXXXX
Récupérer simplement l’url directe vers le fichier sans le télécharger et l’utiliser avec wget :
plowdown –link-only http://www.2shared.com/file/XXXXX/XXXXX/Test.html | xargs -rt wget
Voici une autre technique un peu plus compliquée… Si vous avez par exemple trouvé un page web contenant plusieurs liens megaupload que vous voulez récupérer, voici une petite technique pour parser cette page et lancer le téléchargement de tous ces liens : (je n’ai pas essayé cette ligne de commande)
curl http://www.site.com/page.html | grep -o « http://www.megaupload.com/[^ »< ]* » | head -n10 | plowdown –
A vous ensuite de récupérer les gros documents que vous avez téléchargé, via FTP ou autre sur votre ordi.
Et ensuite, pour l’upload (l’envoi de fichiers) vers ces serveurs, voici ce qu’il faut faire
Pour Megaupload :
plowup -a votre-login:votre-mot-de-passe -d « Description du fichier » /chemin/acces/vers/fichier.txt megaupload
Pour Rapidshare :
plowup /chemin/acces/vers/fichier.txt rapidshare:nouveaunom.txt
Mon seul regret c’est donc de ne pas pouvoir utiliser un compte premium avec Rapidshare mais je pense qu’il est possible d’utiliser d’autres outils existants qui doivent supporter cela. En attendant que Plowshare l’intègre, je pense que vous avez quand même de quoi vous amuser…