Outils du site

Outils pour utilisateurs


documentation:outils:aria2 (lu 15257 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
documentation:outils:aria2 [le 29/01/2017 à 11h13]
111110101011 [Aria2]
documentation:outils:aria2 [le 29/01/2017 à 11h49] (Version actuelle)
111110101011 [Metalink]
Ligne 2: Ligne 2:
  
 Un gestionnaire de téléchargements qui fait aussi le couscous (et BitTorrent)... Un gestionnaire de téléchargements qui fait aussi le couscous (et BitTorrent)...
 +
 +Note: aria2 pourrait être recatégorisé comme «client bittorrent» dans les P2P.
  
 aria2 est un outil de téléchargement qui gère plusieurs protocoles (HTTP, BitTorrent, FTP et SFTP), ainsi que le format de fichier metalink. Il s'utilise en ligne de commande, mais peut être contrôlé via XML-RPC et JSON-RPC. aria2 est un outil de téléchargement qui gère plusieurs protocoles (HTTP, BitTorrent, FTP et SFTP), ainsi que le format de fichier metalink. Il s'utilise en ligne de commande, mais peut être contrôlé via XML-RPC et JSON-RPC.
  
-Un peu comme pour rtorrent, il existe donc des interfaces web, qui permettent de contrôler Aria2.+L'usage de RPC permet, a l'instar de [[p2p>rtorrent]], de contrôler aria2 au moyen d'interfaces web. 
 + 
 +===== WebUI ===== 
 + 
 +Il s'agissait à l'origine d'un projet GSoC. Il a depuis été repris et développé par la communauté d'aria2.
  
 {{ :documentation:outils:aria2-webui-overview.png?400&direct |Aria2 prépare le taboulé avec sa webui}} {{ :documentation:outils:aria2-webui-overview.png?400&direct |Aria2 prépare le taboulé avec sa webui}}
  
-Metalink est un format standardisé par l'IETF dans la [[https://tools.ietf.org/html/rfc5854|RFC 5854]]. Son propos est de pouvoir recenser plusieurs mirroirs pour un même fichier, et de contenir une ou plusieurs signatures cryptographiques ([[def>checksum]]pour s'assurer de l'intégrité et de l'authenticité des fichiers.+La WebUI ne semble pas nécessiter de serveur web pour tourner. Vous avez juste besoin d'un navigateur, et javascript fait le reste. Il est possible de communiquer avec une instance aria2 situé sur un serveur distant (mais je n'ai pas encore vu dans la doc comment ça se configure).
  
 +Page du projet de WebUI : https://github.com/ziahamza/webui-aria2
  
-Un délire d'Aria2 est de cumuler les sources de téléchargement en agrégeant les sources provenant de plusieurs protocoles... Illustration : on télécharge un fichier BitTorrent, mais c'est lent. Il existe une source HTTP, on l'y adjoint. Pendant que le téléchargement se fait par HTTP, aria2 partagera le fichier avec les autres membres de la grappe BitTorrent.+===== Metalink =====
  
-J'ai l'impression qu'on pourrait se passer de cette prouesse, et la philosophie du "moi je veux aller plus vite que les autres en torpillant le serveur HTTP avec plusieurs requêtes" me laisse un goût un peu amer.+Metalink est un format standardisé par l'IETF dans la [[https://tools.ietf.org/html/rfc5854|RFC 5854]]. Son propos est de pouvoir recenser plusieurs mirroirs (quel que soit le protocole de transport) pour un même fichier, et de contenir une ou plusieurs signatures cryptographiques ([[def>checksum]]) pour s'assurer de l'intégrité et de l'authenticité des fichiers. 
 + 
 +  * Wikipédia : [[wpfr>Metalink]] (fr) 
 + 
 +===== Multi-boulghour ? ===== 
 + 
 +Un délire d'Aria2 est de cumuler les sources de téléchargement en agrégeant les sources provenant de plusieurs protocoles... Illustration : on télécharge un fichier BitTorrent, mais c'est lent. Il existe une source HTTP, on l'y adjoint. Pendant que le téléchargement se fait par HTTP, aria2 partagera le fichier avec les autres membres de la grappe BitTorrent.
  
 +Le cas de figure semble peu répandu de prime abord on ne sait pas trop quoi penser de cette prouesse, mais il existe et rejoint les avantages de la fonction «webseed» dont les fichiers torrent disposent également.
  
 +Dans sa présentation, Aria2 succombe toutefois un peu aux arguments marketing, et à l'instar des fumeux GetRight et autres "accélérateurs de téléchargement", il permet de multiplier les requêtes sur les serveurs pour aller plus vite... au détriment des autres. Il serait pourtant raisonnable d'évacuer cette fonctionnalité marketing afin de pouvoir apprécier aria2 à juste titre : comme un outil de téléchargement polyvalent.
  
 +===== Plugin Uget =====
  
 +aria2 peut être utilisé en backend au sein du logiciel Uget.
  
-  * https://github.com/ziahamza/webui-aria2 +Site de Uget : http://uget.visuex.com/
-  * http://uget.visuex.com/+
  
 +===== Liens =====
  
-===== Voir aussi ===== +  Site officiel : https://aria2.github.io
-  * https://aria2.github.io/ : site officiel +
-  * [[wpfr>Metalink]], un format d'agrégation de liens utilisé par ce type de logiciels +
-  * http://www.suumitsu.eu/2014/12/11/lapres-tpb-dht-infohash-et-indexation/+
documentation/outils/aria2.1485684830.txt.gz · Dernière modification: le 29/01/2017 à 11h13 de 111110101011