Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
plowshare [Le 15/12/2011, 15:17] 127.0.0.1 modification externe |
plowshare [Le 02/09/2021, 03:35] (Version actuelle) 86.215.34.61 |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Plowshare ====== | ====== Plowshare ====== | ||
- | **Plowshare** est un gestionnaire de téléchargements en ligne de commande pour hébergeur de fichiers comme Megaupload ou Rapidshare. | + | **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. |
- | Cetains modules requièrent l'[[:OCR]] (tesseract-ocr). | + | 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 [[wpfr>cURL]], et certains modules requièrent un interpréteur [[wpfr>JavaScript]]. |
- | Cetains 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 [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * [[:tutoriel:comment_installer_un_paquet|Avoir installé]] les dépendances **[[apt>curl,recode,imagemagick,tesseract-ocr-eng,rhino,aview,perlmagick,gocr|curl recode imagemagick tesseract-ocr-eng rhino aview perlmagick]]**. | ||
===== Installation ===== | ===== Installation ===== | ||
- | Téléchargez le [[http://code.google.com/p/plowshare/downloads/detail?name=plowshare_1%7Esvn1591-1_all.deb&can=2&q=|paquet pour debian]] (Voir sur la page http://code.google.com/p/plowshare/downloads/list pour récupérer la dernière version), puis [[:tutoriel:comment_installer_un_paquet|installez-le]]. | + | [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>plowshare]]** |
===== Utilisation ===== | ===== 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 : | + | ==== Télécharger une liste de liens ==== |
+ | |||
+ | Il suffit de copier les liens dans un fichier texte. Par exemple (''maliste.txt''): | ||
<file> | <file> | ||
- | http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxx.rar | + | # Ceci est un commentaire! |
- | + | http://netload.in/datei7hUMqlP5ou/foo.part1.rar.htm | |
- | http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxxy.rar | + | http://netload.in/dateix0z9tz3qkQ/foo.part2.rar.htm |
- | + | http://rapidshare.com/files/130403982/Bridge_Tutorial.rar | |
- | http://rapidshare.com/files/130403982/xxxxxxxxxxxxxxxxxxxxz.rar | + | http://www.mediafire.com/?qorncpzfe74s9 |
- | + | ||
- | http://www.megaupload.com/?d=xxxxxxxx | + | |
- | + | ||
- | http://www.megaupload.com/?d=xxxxxxxy | + | |
- | + | ||
- | http://www.megaupload.com/?d=xxxxxxxz | + | |
</file> | </file> | ||
- | <note important>Le fichier doit terminer par une ligne vide.</note> | ||
On lance ensuite le téléchargement via la commande : | On lance ensuite le téléchargement via la commande : | ||
<code> | <code> | ||
- | plowdown maliste.txt | + | plowdown -m maliste.txt |
</code> | </code> | ||
- | Pour avoir plus d'infos sur les fonctionnalités lire la [[http://code.google.com/p/plowshare/wiki/Readme|documentation officielle]]. | ||
+ | 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. | ||
+ | |||
+ | FIXME | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 48: | Ligne 46: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://code.google.com/p/plowshare/|Site officiel du logiciel]] | + | * **(en)** [[https://github.com/mcrapet/plowshare|Site officiel]] |
---- | ---- | ||
//Contributeurs principaux : ...// | //Contributeurs principaux : ...// |