Y a-t-il un client BitTorrent ou (Java | Python | Ruby | Perl) Bibliothèque que je peux utiliser comme Wget ou Curl? P>
J'aimerais utiliser simplement comme une étape dans un script, comme si vous utilisiez Wget. P>
edit forte>: désolé, j'aurais dû mentionner que j'utilise Ubuntu. P>
6 Réponses :
Vous pouvez charger des torrents dans RTorrent à partir de la ligne de commande. P>
wget se termine après un téléchargement. Vous pouvez ajouter la commande de sortie à l'événement On_finished dans votre .RTorrent.rc. P>
Si vous devez exécuter l'application en arrière-plan, vous pouvez utiliser l'utilitaire de gestion de l'écran ou l'exploitant. p>
Si vous souhaitez regarder le fichier télécharger, vous omettez simplement la gestion de l'écran. P>
Une autre solution consiste à obtenir RTorrent pour regarder un répertoire pour Torrents. Lorsqu'un téléchargement est terminé, vous pouvez spécifier quel répertoire il sera déplacé. Pour lancer un téléchargement, vous déplacez votre fichier dans le répertoire de surveillance avec votre script et recherchez son statut d'achèvement en cochant le répertoire "rempli" des fichiers. P>
CTORrent
SYNOPSIS
ctorrent [General Options] [Download Options] [Make Torrent
Options] file.torrent
CTorrent is a BitTorrent Client written in C that doesnât
require any graphical component, such as an X server. Itâs built as a
console program and it can be even used remotely in a machine that
provides outside ssh access.
btdownloadheadlessless
Une autre option est le client "BitTorrent" officiel (avant la version 6, bien sûr) de BitTorrent.com. Il contient à la fois une console et une version de la malédiction. Il est généralement appelé le package BitTorrent code> (au lieu du package BitTorrent-GUI CODE>, qui correspond à la version GUI) dans diverses distributions Linux. Le dernier pour Linux est 5.x, bien que Ubuntu / Debian n'ait que 3.x. Exécuter BitTorrent-console code> ou BitTorrent-malédictions code> Pour la console et les versions de la console, respectivement (sur 4.x et 5.x); ou btdownloadheadheadless.bitTorrent code> ou btdownloadcurses.bitTorrent code> (sur 3.x). P>
J'ai utilisé BtdownloadHeadless de l'emballage de Bittornado comme suggéré par le gnibbler. Je recommande également d'utiliser l'écran avec BtDownloadcurses pour un bon affichage de progrès, etc., que vous pouvez facilement fond. P>
J'utilise toujours la transmission-CLI et la plupart des distributions Linux divisent la CLI de transmission qui est l'interface de ligne de commande et la partie d'interface graphique. Un autre que je peux suggérer est LFTP bien que j'ai trouvé que cela ne fonctionne pas pour certains sites. P>
Il y a une question sur Ubuntu BitTorrent Command Line Client à Poster Ubuntu: askubuntu.com/questions/29872/...