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 12/03/2013, 10:11] 90.80.15.65 [Plowshare] |
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 (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 [[http://code.google.com/p/plowshare/wiki/Readme4|ici]]. | + | **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. |
- | 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 [[apt://curl|Curl]], et certains modules requièrent un interpréteur [[wpfr>JavaScript]] ([[apt://rhino|Rhino]]). | + | 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]]. |
**Plowshare** se décompose en 5 scripts: | **Plowshare** se décompose en 5 scripts: | ||
Ligne 11: | Ligne 11: | ||
* ''plowup'' : permet d'uploader des fichiers (locaux vers hébergeur en HTTP) | * ''plowup'' : permet d'uploader des fichiers (locaux vers hébergeur en HTTP) | ||
* ''plowdel'' : permet l'effacement de certains liens. | * ''plowdel'' : permet l'effacement de certains liens. | ||
- | * ''plowlist'' : permet de lister des liens de répertoire distant (i.e //shared folder//). | + | * ''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. | * ''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]]** |
- | ou [[:ppa|Ajoutez le PPA]] **ppa:plowsharepackagers/ppa** à vos sources de logiciels, [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]] puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>plowshare|plowshare]]** (ou mettez-le à jour s'il est déjà installé). | ||
===== 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 58: | 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 : ...// |