/ r / torrent

/ r / torrent

Définir “Pyro.étendu “à 1 dans votre fichier de configuration rtorrent pour activer les fonctionnalités rtorrent-ps.

Recherches sauvegardées

Utilisez des recherches enregistrées pour filtrer vos résultats plus rapidement

Annuler Créer une recherche enregistrée

Vous vous êtes connecté avec un autre onglet ou fenêtre. Recharger pour actualiser votre session. Vous avez signé dans un autre onglet ou fenêtre. Recharger pour actualiser votre session. Vous avez changé de compte sur un autre onglet ou fenêtre. Recharger pour actualiser votre session.

Client Rtorrent BitTorrent

Licence

rakshasa / rtorrent

Ce commit n’appartient à aucune branche de ce référentiel et peut appartenir à une fourche en dehors du référentiel.

Commutation des branches / balises
Branches Tags
Impossible de charger des branches
Rien à montrer
Impossible de charger les balises
Rien à montrer

Nom déjà utilisé

Une balise existe déjà avec le nom de branche fourni. De nombreuses commandes GIT acceptent à la fois les noms de balises et de branches, donc la création de cette branche peut provoquer un comportement inattendu. Êtes-vous sûr de vouloir créer cette branche?

Annuler la création

  • Locale
  • Place de code

Https github CLI
Utilisez Git ou Checkout avec SVN en utilisant l’URL Web.
Travaillez rapidement avec notre CLI officiel. En savoir plus sur la CLI.

Connexion requise

Veuillez vous connecter pour utiliser des codes.

Lancement de bureau GitHub

Si rien ne se passe, téléchargez GitHub Desktop et réessayez.

Lancement de bureau GitHub

Si rien ne se passe, téléchargez GitHub Desktop et réessayez.

Lancement de Xcode

Si rien ne se passe, téléchargez xcode et réessayez.

Lancement du code Visual Studio

Votre codéespace s’ouvrira une fois prêt.

Il y avait un problème à préparer votre codepace, veuillez réessayer.

rtorrent

Rtorrent est un client BitTorrent rapide et efficace qui utilise et est en développement à côté de la bibliothèque libtorrent (à ne pas confondre avec Libtorrent-RasterBar). Il est écrit en C ++ et fournit une interface utilisateur basée sur un terminal via la bibliothèque de programmation NCurses. Lorsqu’il est combiné avec un multiplexeur terminal (e.g. Écran GNU ou TMUX) et Secure Shell, il devient un client BitTorrent distant pratique.

Installation

Packages non officiels

  • rtorrentAUR – Package Git Master Branch
  • rtorrent-psAUR – Package de libération avec rtorrent-ps Patchset
  • rtorrent-pyro-gitAUR – Package de branche de fonction GIT avec rtorrent-ps Patchset
  • rtorrent-vi-couleurAUR – Package de libération avec des liaisons clés de type VI

Configuration

Cet article ou section est obsolète.

Raison: Cette section en particulier, et d’autres qui utilisent des commandes config / xmlrpc, doivent être refactées dans “nouvelle syntaxe”, voir cette page Wiki Rtorrent pour plus de détails, y compris un sed script qui aide à cela. (Discuter dans Talk: Rtorrent)

  • Voir l’article Wiki Rtorrent sur ce sujet pour plus d’informations: tâches communes dans Rtorrent pour les nuls.
  • VIM peut confondre la syntaxe du fichier de configuration, provoquant des erreurs dans la mise en évidence. Pour résoudre ce problème, vous pouvez ajouter une modéline # vim: set syntax = conf: to ~ /.rtorrent.RC ou installer rtorrent-syntax-file.

Avant d’exécuter rtorrent, copiez l’exemple de fichier de configuration / usr / share / doc / rtorrent / rtorrent.rc à ~ /.rtorrent.RC, et consultez la page Wiki Rtorrent connexe qui a un moderne Fichier de configuration de base.

Performance

Note: Voir l’article Wiki Rtorrent sur ce sujet pour plus d’informations: réglage des performances

Les valeurs des options suivantes dépendent du matériel et de la vitesse de connexion Internet du système.

Manette de Gaz.min_peers.normale.set = 40 accélérateur.max_peers.normale.set = 52 accélérateur.min_peers.graine.set = 10 accélérateur.max_peers.graine.set = 52 accélérateur.max_uploads.set = 8 accélérateur.global_down.max_rate.set = 200 accélérateur.global_up.max_rate.set = 28

Les morceaux.hacher.en complément.L’option définir l’exécution d’un chèque de hachage lorsque Rtorrent est démarré. Il vérifie les erreurs dans vos fichiers terminés.

pièces.hacher.en complément.set = oui

Créer et gérer des fichiers

Le répertoire.défaut.L’option définira où vos données torrent seront enregistrées (pourrait être un chemin relatif):

annuaire.défaut.set = ~ / téléchargé

La session.chemin.L’option définir permet à Rtorrent de sauver la progression de vos torrents. Il est recommandé de créer un répertoire dans le répertoire domestique (e.g. Mkdir ~ /.rtorrent.session ).

session.chemin.set = ~ /.rtorrent.session

L’option Schedule2 a rtorrent regarder un répertoire particulier pour les nouveaux fichiers torrent. Enregistrer un fichier torrent dans ce répertoire commencera automatiquement le téléchargement. N’oubliez pas de créer le répertoire qui sera surveillé (E.g. Mkdir ~ / Watch). Soyez également prudent lorsque vous utilisez cette option car Rtorrent déplacera le fichier torrent vers votre dossier de session et le renommera à sa valeur de hachage.

calendrier 2 = watch_directory, 5,5, chargement.start = / home /utilisateur/montre/*.Torrent schedule2 = untied_directory, 5,5, stop_untied = schedule2 = Tied_Directory, 5,5, start_tied =

L’option de calendrier 2 suivant est destinée à empêcher Rtorrent de télécharger des données lorsque l’espace disque est faible.

Schedule2 = low_diskspace, 5,60, ((close_low_diskspace, 100m))

Configuration du port

Le réseau.Port_Range.Définir les ensembles d’options quel (s) port (s) à utiliser pour l’écoute. Il est recommandé d’utiliser un port supérieur à 49152 (voir: Liste des numéros de port). Bien que Rtorrent autorise une gamme de ports, un seul port est recommandé.

réseau.Port_Range.set = 49164-49164

De plus, assurez-vous que le transfert de port est activé pour le ou les ports appropriés (voir: Guides de transfert de port).

Paramètres additionnels

Le protocole.chiffrement.Définir l’option Active ou désactive le cryptage. Il est très important d’activer cette option, non seulement pour vous-même, mais aussi pour vos pairs dans l’essaim torrent. Certains utilisateurs doivent obscurcir leur utilisation de la bande passante à partir de leur FAI. Et cela ne fait pas de mal de l’activer même si vous n’avez pas besoin de la sécurité supplémentaire.

protocole.chiffrement.set = allow_incoming, try_outgout, activer_retry

Il est également possible de forcer toutes les connexions à utiliser le cryptage. Cependant, sachez que cette règle plus stricte réduira la disponibilité de votre client:

protocole.chiffrement.set = required, require_rc4, allow_incoming, try_outging

Ce DHT final.mode.Définir l’option Active la prise en charge DHT. Le DHT est courant chez les trackers publics et permettra au client d’acquérir plus de pairs.

DHT.mode.set = Auto DHT.port.set = 6881 Protocole.pex.set = oui

Raccourcis clavier

RTorrent s’appuie exclusivement sur les raccourcis clavier pour la saisie de l’utilisateur. Une référence rapide est disponible dans le tableau ci-dessous. Un guide complet est disponible sur le wiki rtorrent (voir: Guide de l’utilisateur RTorrent).

Note: La fraction de Ctrl-Q deux fois en succession rapide fera une fermeture de Rtorrent sans attendre d’annonce d’arrêt aux trackers connectés.

CMD Action
Ctrl-Q Quitter l’application
Ctrl-s Commencer Le Téléchargement. Exécute d’abord le hachage à moins que déjà fait.
Ctrl-d Arrêtez un téléchargement actif ou supprimez un téléchargement arrêté
Ctrl-k Arrêtez et fermez les fichiers d’un téléchargement actif.
Ctrl-r Initier la vérification du hachage du torrent. Commence à télécharger si le fichier n’est pas disponible.
Ctrl-o Spécifiez le répertoire de téléchargement pour un torrent ajouté, mais pas démarré,.
Gauche Retournez à l’écran précédent
Droite Va à l’écran suivant
Arrière Ajoute et démarre le spécifié *.torrent
Retour Ajoute et ne commence pas le * spécifié *.torrent
A | S | D Augmentez les gaz de téléchargement global d’environ 1 | 5 | 50 ko / s
A | S | D Augmenter le téléchargement global de l’accélérateur d’environ 1 | 5 | 50 ko / s
z | x | c Diminuer la transmission du téléchargement global environ 1 | 5 | 50 ko / s
Z | x | c Diminuer le téléchargement global de l’accélérateur d’environ 1 | 5 | 50 ko / s

Cartographie redondante

CTRL-S est souvent utilisé pour le contrôle des terminaux afin d’arrêter la sortie de l’écran tandis que Ctrl-Q est utilisé pour le démarrer. Ces mappages peuvent interférer avec Rtorrent. Vérifiez si ces options de terminal sont liées à une cartographie:

$ stty -a
. swtch =; démarrer = ^ q; stop = ^ s; sus-= ^ z; rprnt = ^ r; werase = ^ w; LNEXT = ^ V; .

Pour éliminer les mappages, modifiez les caractéristiques terminales pour indéfinir les caractères spéciaux susmentionnés (i.e. arrêter et commencer):

# stty stop undef # stty start undef

Pour supprimer automatiquement ces mappages au démarrage, vous pouvez ajouter les deux commandes précédentes à votre ~ /.fichier bashrc.

Conseils supplémentaires

Service SystemD pour un serveur sans tête

Ce fichier unitaire repose sur l’exécution d’un seul utilisateur nommé Rtorrent et la configuration de Rtorrent pour s’exécuter en tant que démon.

Créez le fichier suivant:

/ etc / systemd / système / rtorrent.service
[Unité] Description = démon du système rtorrent après = réseau.Target [service] type = simple utilisateur = rtorrent groupe = rtorrent # modifiez les 2 lignes suivantes pour utiliser les chemins absolus execstartPre = - / bin / rm -f //.session / rtorrent.Lock ExecStart = / USR / bin / rtorrent restart = on-failure restartSec = 3 [install] wantedBy = multi-utilisateur.cible

Systemd Service en tant que démon pour un utilisateur

Cette unité permettra à plusieurs utilisateurs, ou un seul utilisateur à exécuter Rtorrent comme un démon.

Pour démarrer Rtorrent au démarrage, activez Rtorrent @utilisateur (où utilisateur est l’utilisateur qui exécutera rtorrent).

Créez le fichier suivant:

/ etc / systemd / system / rtorrent @.service
[Unité] Description = rtorrent pour% i après = réseau.Target [service] type = utilisateur simple =% i groupe =% i workingDirectory = / home /% i # Modifiez la ligne suivante vers le chemin absolu pour rtorrent.Lock, par exemple execstartpre = - / bin / rm -f / home /% i /.session / rtorrent.Verrouiller execstart = / usr / bin / rtorrent -o système.démon.set = True Restart = on-Failure RestartSec = 3 [Installer] WantedBy = Multi-utilisateur.cible

Services SystemD à l’aide de TMUX ou d’écran

Cet article ou section est obsolète.

Raison: rtorrent 0.9.7+ comprend un mode démon. Voir ce problème pour plus de détails sur la façon de l’utiliser, en particulier ce commentaire pour la syntaxe de configuration. (Discuter dans Talk: Rtorrent)

L’utilisation des services suivants dépend du type d’unité de service.

Pour les services système (dans / etc / systemd / system /):

Pour commencer à l’heure du démarrage:

# SystemCTL Activer Rtorrent
# systemctl start rtorrent
# systemctl stop rtorrent

Assurez-vous que l’utilisateur «rtorrent» est créé avec le répertoire domestique approprié avec votre rtorrent.RC placé dans.

Pour les services utilisateur (dans / etc / systemd / user /):

$ SystemCTL - User Activer Rtorrent
$ systemctl - user start rtorrent
$ systemctl - user stop rtorrent

Avec écran

  • En tant qu’unité de service système
/ etc / systemd / système / rtorrent.service
[Unité] Description = Rtorrent après = réseau.Target [service] type = FORKING KILLMODE = aucun user = rtorrent execstartpre = / usr / bin / bash -c "si test -e% h /.rtorrent_session / rtorrent.Lock && test -z `pidof rtorrent`; puis rm -f% h /.rtorrent_session / rtorrent.verrouillage; fi "execstart = / usr / bin / screen -dmfa -s rtorrent / usr / bin / rtorrent execstop = / usr / bin / bash -c" test `pidof rtorrent` && killall -w -s 2 / usr / bin / rtorrent "WorkingDirectory =% H Restart = on-failure [Installer] WantedBy = Multi-utilisateur.cible
  • En tant qu’unité de service utilisateur
/ etc / systemd / user / rtorrent.service
[Unité] Description = Rtorrent après = réseau.Target [Service] type = FORKING KILLMODE = NONE EXECSTART = / USR / BIN / SCREAM -DMFA -S RTORRENT / USR / BIN / RTORRENT EXECSTOP = / USR / BIN / KILLALL -W -S 2 / USR / BIN / RTORRENT WORKINGDIRECTORY = % h [install] wantedBy = par défaut.cible

Attacher à la session de Rtorrent:

écran -d -r rtorrent
Ctrl-a d

avec tmux

  • Avec un serveur TMUX indépendant (redémarrer Rtorrent si vous êtes écrasé)
~ /.config / systemd / user / rtorrent.service
[Unité] Description = Rtorrent après = réseau.Target [Service] type = FORKING EXECSTARTPRE = / USR / BIN / BASH -C "Si test -e ~ /.session / rtorrent.Lock && test -z `pidof rtorrent`; puis rm -f ~ /.session / rtorrent.verrouillage; fi "execstart = / usr / bin / tmux -l rt new-sasion -s rt -n rtorrent -d rtorrent execstop = / usr / bin / bash -c" / usr / bin / tmux -l rt send-keys -t RT: rtorrent.0 C-Q; tandis que PiDOF rtorrent> / dev / null; faire écho à arrêter rtorrent. ; dormir 1; fait "redémarrer = on-failure [installer] wantedBy = par défaut.cible
  • Avec TMUX fonctionnant en tant qu’utilisateur RTorrent (redémarrez rtorrent si vous êtes écrasé)
/ etc / systemd / système / rtorrent.service
[Unité] Description = démon rtorrent après = réseau.Target [Service] type = FORKING KILLMODE = Aucun user = rtorrent execstart = / usr / bin / tmux new-session -c / mnt / storage / rtorrent -s rtorrent -n rtorrent -d rtorrent execstop = / usr / bin / bash - C "/ usr / bin / tmux Send-keys -t rtorrent c-q && tandis que pidof rtorrent> / dev / null; do dors 0.5; fait "workingDirectory =% h redémarrer = en fonction de la faillite [installer] vouloir = multi-utilisateurs.cible

Attacher à la session de Rtorrent:

tmux -l rt attach -t rt tmux attach -t rt
Ctrl-b d

Fichier de service SystemD avec DTACH

Cet article ou section est obsolète.

Raison: rtorrent 0.9.7+ comprend un mode démon. Voir ce problème pour plus de détails sur la façon de l’utiliser, en particulier ce commentaire pour la syntaxe de configuration. (Discuter dans Talk: Rtorrent)

Cet article ou section a besoin de langage, de syntaxe wiki ou d’améliorations de style. Voir l’aide: style pour référence.

Raison: Créer plusieurs sessions Rtorrent de cette façon est loin d’être parfaite, pourquoi ne supposons-nous pas simplement pour la simplicité qu’il n’y a qu’une seule session? Ceci est supposé dans les services #SystemD à l’aide de TMUX ou d’écran de toute façon. (Discuter dans Talk: Rtorrent)

Lors de l’exécution de DTACH à partir de Systemd Unit, le terme variable d’environnement doit être défini explicitement pour que RTorrent fonctionne.

Ce fichier de service n’a pas de redémarrage car l’auteur prend occasionnellement le lecteur en question hors ligne, et Rtorrent échoue, dirons-nous “suboptimalement” lorsqu’il est démarré dans ce scénario et perd de nombreux paramètres spécifiques de torrent tels que les répertoires spécifiques que chaque torrent est stocké dans. En fait, les Symlinks qui lancent Rtorrent vivent sur le lecteur pertinent; S’il est non monté, Rtorrent ne peut pas commencer. Ce cas d’utilisation du blocage de Rtorrent depuis le démarrage est pertinent pour les utilisateurs qui ont mis les fichiers téléchargés sur des supports amovibles tels que NAS, USB ou ESATA.

~ /.config / systemd / user / rtorrent.service
[Unité] Description = Rtorrent # After = Network.Target [Service] # Définir le terme en fonction de votre terminal Environnement = "Term = xter" # Environment = "Term = Linux" type = FORKING KILLMODE = Aucun ExecStart = - / USR / BIN / DTACH -N / HOME / SAM / RUN / dtach_fifos / fifo -e "^ t" / home / sam / bin / rtr_new -n -o import = / home / sam /.config / rtorrent / new_.rc # dtach -n # # rtr_new -n pour ignorer la valeur par défaut .rtorrent.RC # RTR_NEW -O Importer pour charger le RC EXECSTOP spécifique à l'instance = - / usr / bin / killall -u sam -e -w -s int / home / sam / bin / rtr_new [install] wantedby = multi-utilisateur.cible

Notez quelques autres problèmes exposés dans ce fichier de service autre que le simple DTACH:

/ home / sam / bin / rtr_new est un lien symbolique pour / usr / bin / rtorrent

Cela nous permet d’exécuter plusieurs instances et de tuer chacun de manière indépendante avec une version différente de l’execstop, à savoir:

Execstop = - / usr / bin / killall -u sam -e -w -s int / home / sam / bin / rtr_new execstop = - / usr / bin / killall -u sam -e -w -s int / home / sam / sam / bin / rtr_academic execstop = - / usr / bin / killall -u sam -e -w -s int / home / sam / bin / rtr_other_stuff

Ceux-ci sont chacun dans un fichier de service différent, chacun contrôle une instance.

Sans cette étape, lors de l’exécution de plusieurs instances, une solution de killall tuerait toutes les instances de rtorrent en cours d’exécution.

Si plusieurs instances RTorrent ne sont pas nécessaires et que le fichier RTorrent RC est à l’emplacement par défaut, le fichier de service ci-dessus peut être simplifié. L’ensemble du fichier est inclus mais seuls les lignes ExecStart et ExecStop changent.

~ /.config / systemd / user / rtorrent.service
[Unité] Description = Rtorrent # After = Network.Target [service] # set term en fonction de votre terminal environnement = "term = xter" # environnement = "term = Linux" # type = FORKING n'est pas requis si la commande ExecStart est exécutée à l'aide de DTACH -N (I.E dtach fonctionnera sur le premier plan). Type = FORKING KILLMODE = Aucun ExecStart = - / usr / bin / dtach -n / home / sam / run / dtach_fifos / fifo -e "^ t" / usr / bin / rtorrent # dtach -n -e / usr / bin / rtorrent execstop = / usr / bin / killall -w -s int / usr / bin / rtorrent # -e (match exact) et -u (nom d'utilisateur) ont été ajoutés ci-dessus pour arrêter les processus spécifiques # et peuvent être omis ici car un seul Rtorrent exécutera [Installer] WantedBy = Multi-utilisateur.cible

Remarquez le trait d’union dans la pièce `EXECSTART = – / USR / BIN / DTACH ‘, qui permet également au code de sortie de défaillance de désigner la terminaison réussie. Cela est probablement dû à un problème actuel [1]. Une alternative consiste à utiliser `SuccessExitStatus = 1` dans la section Service.

Le service peut être contrôlé comme une unité utilisateur. Quand il est démarré, vous pouvez vous attacher à la session:

$ dtach -a / home / sam / run / dtach_fifos / fifo -e "^ t"

Pré-allocation

Rtorrent a la capacité de pré-allocation de l’espace pour un torrent. Le principal avantage est qu’il limite et évite la fragmentation du système de fichiers. Cependant, cela introduit un délai pendant la pré-allocation si le système de fichiers ne prend pas en charge le système de chute.

Par conséquent, ce commutateur est recommandé pour les systèmes de fichiers XFS, EXT4, BTRFS et OCFS2, qui ont une prise en charge Syscall de Falllocing native. Ils ne verront aucun délai pendant la préallocation et aucun système de fichiers fragmenté. La pré-allocation sur d’autres systèmes de fichiers entraînera un retard mais ne fragmentera pas les fichiers.

Pour l’activer, ajoutez ce qui suit à votre ~ / rtorrent.RC:

~ / rtorrent.RC
# PRÉALLOCOCE FICHIERS; réduit la défragmentation sur les systèmes de fichiers. système.déposer.allouer = 1

Pour rendre la pré-allocation disponible sur les systèmes de fichiers autres que ce qui précède – quoique à un retard – vous pouvez recompiler libtorrent à partir de l’arborescence ABS avec le nouveau commutateur suivant:

$ ./ configurer --prefix = / usr --disable-debug --with-posix-fallocation

Gérer les fichiers terminés

Note: Si vous rencontrez des problèmes avec cette astuce, il peut être plus facile de suivre les documents.

Il est possible que Rtorrent organise des données de torrent terminées à des dossiers spécifiques en fonction du dossier «Watch» que vous déposez le *.torrent tout en continuant à semer.

En tant que solution, utilisez l’exemple suivant dans votre ~ /.rtorrent.RC . Assurez-vous de changer les chemins.

# chemin par défaut pour les téléchargements in progrès répertoire = / home / user / torrents / incomplet # planifier un événement de minuterie nommé 'watch_directory_1': # 1) déclenche 10 secondes après le démarrage de Rtorrent # 2) déclenche à 10 secondes d'intervalle # 3) lors du déclencheur , essayez de charger (et de démarrer) nouveau *.Fichiers torrent trouvés dans / home / user / torrents / watch / # 4) Définissez une variable nommée 'Custom1' avec la valeur "/ home / user / torrents / complète" # Remarque: si vous ne voulez pas qu'il commence automatiquement le torrent , Changer la charge.Commencer à charger.NORMAL 'SALANDE2 = Watch_Directory_1,10,10, "Charge.start = / home / user / torrents / watch / *.torrent, D.CUSTO1.set = / home / utilisateur / torrents / complet "# à la fin, déplacez le contenu vers le chemin spécifié ci-dessus via la méthode CUSTUM1.insérer = D.data_path, simple, "if = (d.is_multi_file), (chat, (d.répertoire), /), (chat, (d.répertoire), /, (D.nom)) "Méthode.insérer = D.MOVE_TO_COMPLETE, Simple, "D.annuaire.Argument set = $.1 =; EXECUTE = MKDIR, -P, $ Argument.1 =; EXECUTE = MV, -U, $ Argument.0 =, $ argument.1 =; d.Save_full_Session = "Méthode.set_key = événement.télécharger.fini, move_complete, "D.MOVE_TO_COMPLETE = $ D.data_path =, $ d.Custom1 Charge.start = / home / user / torrents / watch / *.torrent, D.CUSTO1.set = / home / user / torrents / complet "schedule2 = watch_directory_2,10,10," chargement.start = / home / user / torrents / watch / iso / *.torrent, D.CUSTO1.set = / home / user / torrents / complet / iso "schedule2 = watch_directory_3,10,10," chargement.start = / home / user / torrents / watch / music / *.torrent, D.CUSTO1.set = / home / utilisateur / torrents / complet / music ".insérer = D.data_path, simple, "if = (d.is_multi_file), (chat, (d.répertoire), /), (chat, (d.répertoire), /, (D.nom)) "Méthode.insérer = D.MOVE_TO_COMPLETE, Simple, "D.annuaire.Argument set = $.1 =; EXECUTE = MKDIR, -P, $ Argument.1 =; EXECUTE = MV, -U, $ Argument.0 =, $ argument.1 =; d.Save_full_Session = "Méthode.set_key = événement.télécharger.fini, move_complete, "D.MOVE_TO_COMPLETE = $ D.data_path =, $ d.Custom1 Charge.start = / home / user / torrents / watch / *.torrent, D.annuaire.set = / home / utilisateur / torrents / incomplet, D.CUSTO1.set = / home / user / torrents / complet "schedule2 = watch_directory_2,10,10," chargement.start = / home / user / torrents / watch / iso / *.torrent, D.annuaire.set = / home / utilisateur / torrents / incomplet / ISO, D.CUSTO1.set = / home / user / torrents / complet / iso "schedule2 = watch_directory_3,10,10," chargement.start = / home / user / torrents / watch / music / *.torrent, D.annuaire.set = / home / utilisateur / torrents / incomplet / music, d.CUSTO1.set = / home / utilisateur / torrents / complet / music ".insérer = D.data_path, simple, "if = (d.is_multi_file), (chat, (d.répertoire), /), (chat, (d.répertoire), /, (D.nom)) "Méthode.insérer = D.MOVE_TO_COMPLETE, Simple, "D.annuaire.Argument set = $.1 =; EXECUTE = MKDIR, -P, $ Argument.1 =; EXECUTE = MV, -U, $ Argument.0 =, $ argument.1 =; d.Save_full_Session = "Méthode.set_key = événement.télécharger.fini, move_complete, "D.MOVE_TO_COMPLETE = $ D.data_path =, $ d.Custom1 nofollow "href =" https: // rtorrent-docs.lecture.IO / EN / DERNIER / CASES D'UTILISATION.html # polyvalent polyvalent sur la complétion "> Achèvement en mouvement via un script bash, et via RTControl de Pyrocore (il y a un package AUR).

Notification avec Google Mail

Les fournisseurs de téléphones portables vous permettent de "envoyer un e-mail" à votre téléphone:

Verizon: 10digitphonenumber @ vText.com AT&T: 10digitphonenumber @ txt.att.Net anciens clients AT&T: 10Digitphonenumber @ mMode.com sprint: 10digitphonenumber @ message.sprintpcs.com t-mobile: 10digitphonenumber @ tmomail.NET NEXTEL: 10digitphonenumber @ message.neztel.com cingulaire: 10digitphonenumber @ cingularme.Com Virgin Mobile: 10digitphonenumber @ vMOBL.com alltel: 10digitphonenumber @ alltelMessage.com ou 10digitphonenumber @ message.alltel.com cellalarone: 10digitphonenumber @ mobile.celloneusa.com omnipoint: 10digitphonenumber @ omnipointpcs.com Qwest: 10digitphonenumber @ qwestmp.com Telus: 10digitphonenumber @ msg.Télus.com Rogers Wireless: 10digitphonenumber @ pcs.rogers.com fido: 10digitphonenumber @ fido.CA Bell Mobility: 10digitphonenumber @ txt.cloche.ca koodo mobile: 10digitphonenumber @ msg.koodomobile.com mts: 10digitphonenumber @ texte.mtsmobilité.COM Choix du président: 10digitphonenumber @ txt.cloche.CA Sasktel: 10digitphonenumber @ sms.Sasktel.com solo: 10digitphonenumber @ txt.cloche.Californie
  • Installez MailSx qui est fourni par le package S-Nail.
  • Effacer le / etc / courrier.Fichier RC et entrez:
Définir Sendmail = "/ usr / bin / MailSx" SET SMTP = SMTP.Gmail.com: 587 set smtp-use-starttls set ssl-verify = ignore set ssl-uut = set set smtp-uut-user = username @ gmail.com set smtp-auth-password = mot de passe

Maintenant, pour envoyer le texte, nous devons tuer un message au programme MailX.

  • Faire un script bash:
/ Chemin / To / Mail.shot
Echo "$ @: fait" | MailSx 5551234567 @ VText.com

Où le $ @ est une variable contenant tous les arguments transmis à notre script.

  • Et enfin, ajouter l'important ~ /.rtorrent.Ligne RC:
méthode.set_key = événement.télécharger.fini, notify_me, "exécuter2 = / path / to / mail.sh, $ d.nom mw-headline "> astuces d'interface utilisateur 

RTorrent ne répertorie pas correctement l'onglet actif par défaut, ajoutez cette ligne à votre .rtorrent.RC Pour montrer uniquement les torrents actifs

calendrier 2 = filter_active, 30,30, "Voir.filtre = actif, \ "ou = \" "

Puis appuyez sur 9 dans votre client rtorrent pour voir les changements d'action.

Pour trier la vue d'ensemencement par le taux de téléchargement et ne montrer que des torrents avec des pairs:

  1. Sélectionnez Torrent à modifier à partir de la vue de la console RTorrent.
  2. Frapper Ctrl + x.
  3. Si vous aviez quatre trackers, les lignes suivantes des lignes une à la fois (appuyez toujours sur Ctrl + x d'abord) pour en ajouter quatre autres par exemple:

Planifiez le torrent pour commencer à un moment précis

Si vous ne souhaitez pas télécharger un torrent immédiatement et que vous préférez qu'il commence plus tard (pour accueillir un plan de données, par exemple), vous pouvez ajouter le torrent à un répertoire spécifique et dire à Rtorrent de vérifier périodiquement ce répertoire, Si un fichier torrent est présent, Rtorrent commencera à télécharger à l'heure fixée:

# Démarrer les torrents à 1h du matin dans ce répertoire Schedule2 = Watch_Start, 01: 00: 00,24: 00: 00, "Charge.start = / home / user / torrents / offpeak / *.torrent"

Rtorrent vérifiera les Torrents / Offpeak de répertoires / toutes les 24 heures, et si un fichier torrent est présent le démarrer à 01h00.

Dépannage

Certificats CA

Par défaut, RTorrent fonctionnera avec des trackers qui utilisent HTTPS avec des certificats valides. Si un tracker HTTPS est rejeté car il a un certificat personnalisé ou inhabituel, vous devrez peut-être le télécharger et le valider séparément.

Une fois que vous avez fait, vous pouvez informer RTorrent du nouveau certificat via

$ rtorrent -o http_capath = / etc / ssl / certs / www.Votre tracker.com.pem

Pour plus d'informations, voir:

  • Guide RTorrent + SSL Instructions complètes pour le téléchargement et la validation d'un nouveau certificat HTTPS.
  • Erreur RTorrent et certificat CA
  • Problème de certificats RTorrent
  • Configuration rtorrent

Dans rtorrent 0.8.9 et plus vous pouvez désactiver la vérification HTTPS complètement en définissant le réseau.http.ssl_verify_peer.set = 0 et réseau.http.ssl_verify_host.set = 0, source.

Répertoires verrouillés

Rtorrent peut parfois se verrouiller après un accident ou un arrêt incorrect, et se plaindra d'un fichier de verrouillage.

Selon le message d'erreur, le fichier appelé "rtorrent.verrouillage"Peut être trouvé dans le dossier caché .Rtorrentession pour votre répertoire de téléchargement et supprimé manuellement.

Échec de l'événement: mauvais code de retour

Ceci est le plus souvent causé par des espaces dans votre système.méthode.* lignes, ou par des gestionnaires d'événements qui appellent des scripts externes qui ne sont tout simplement pas installés, soit renvoyez un code de sortie non nul.

Pour le premier, retirez tous les espaces parasites, ou bien de citer le chemin, etc. où ils sont intentionnels, et cela fonctionnera.

interface Web

Il existe de nombreux frontaux sur le Web pour RTorrent; Les plus actifs comprennent les éléments suivants:

  • Rutorrent - a une interface très similaire à μtorrent et prend en charge de nombreux plugins et fonctionnalités avancées (voir également: rtorrent / rutorrent et guide sur le forum).
  • Inondation - Interface moderne, écrite en nœud.js utilisant xmlrpc.

Note: RTorrent est actuellement construit à l'aide de XML-RPC pour C / C ++, qui est requis pour certaines interfaces Web (E.g. Rutorrent).

Interface XMLRPC

Socket Unix

Si vous souhaitez utiliser Rtorrent avec des interfaces Web, vous devez ajouter la ligne suivante au fichier de configuration, en remplaçant utilisateur avec l'utilisateur qui exécute Rtorrent:

réseau.scgi.open_local = / home / user / rpc.socket exécuter.nothrow = chmod, 770, / home / utilisateur / rpc.prise

Port SCGI

Cet article ou section est obsolète.

Raison: L'utilisation de SCGI_PORT, ci-dessous, utilise TCP qui permet n'importe lequel locale utilisateur de Exécuter des commandes arbitraires Comme l'utilisateur possédant le processus rtorrent. Utilisez des sockets de domaine Unix décrits ci-dessus, pour SANE OPSEC, en définissant les autorisations UNIX sur le fichier de socket. (Discuter dans Talk: Rtorrent)

réseau.scgi.open_port = localhost: 5000

Enregistrer les liens d'aimant comme fichiers torrent dans le dossier de montre

Note: Rtorrent prend en charge le téléchargement des torrents via des liens aimant. À la vue principale (atteint en démarrant Rtorrent et en appuyant sur 1), appuyez sur Entrée. À "Charger.normal> "Collez le lien de l'aimant et appuyez à nouveau sur Entrée. Cela commencera le téléchargement.

Si vous souhaitez avoir des liens aimant automatiquement ajoutés à votre dossier de montre, voici un script qui fera l'affaire:

#!/ bin / bash watch_folder = ~ /.rtorrent / watch cd $ watch_folder [["1 $" = ~ xt = urn: btih: ([^ & /] +)]] || sortie; Echo "d10: aimant-uri $: $ e"> "Meta- $.torrent"

Enregistrez-le, par exemple en tant que Rtorrent-Magnet, donnez-lui une autorisation d'exécution et placez-le quelque part sous votre $ PATH. Puis dans Firefox:

  1. Tapez sur: Configurez dans la barre d'emplacement (barre d'adresse) et appuyez sur Entrée .
  2. Clic-droit: Nouveau> booléen> Nom: réseau.protocole.exposer.aimant > Valeur> false.
  3. La prochaine fois que vous cliquez sur un lien aimant, on vous demandera avec quelle application l'ouvrir avec. Sélectionnez le script que nous venons de créer et vous aurez terminé.

Si vous voulez que XDG-Open gère ceci, ce dont vous avez besoin si vous utilisez Chrome au lieu de Firefox, (bien que Gnome et d'autres DE pourraient avoir leurs propres programmes remplacés XDG-Open) script en ~ /.Local / Share / Applications / Rtorrent-Magnet.Bureau avec le contenu suivant:

[Entrée dektop] Type = Nom d'application = RTorrent-magnétique Exec = Rtorrent-Magnet% u mimeType = X-Scheme-Handler / Magnet; NODISPlay = True

Ensuite, tout ce que vous avez à faire est d'enregistrer le mimetype en utilisant

$ xdg-mime par défaut rtorrent-magnét.bandler / aimant de bureau

Aimant à torrent

Vous pouvez également utiliser le git Magnet2torrent AUR Package qui télécharge les métadonnées et crée un fichier torrent.

$ magnet2torrent -m -o [fichier torrent]

Ou utilisez Aria2 et Xclip, pour traiter les liens aimant à partir du presse-papiers:

$ d = $ (xdg-user-dir download) $ c = $ (xclip -o -selection Presse-table <( echo "$c" ) --bt-metadata-only=true --bt-save-metadata=true

rtorrent-ps

RTorrent-PS est une distribution RTorrent sous la forme d'un patchset avec des améliorations d'interface utilisateur, une colorisation et certaines fonctionnalités supplémentaires.

Installation

Configuration

Définir "Pyro.étendu "à 1 dans votre fichier de configuration rtorrent pour activer les fonctionnalités rtorrent-ps.

méthode.insérer = pyro.étendu, valeur | const, 1

Voir les modèles RTorrent-PS du référentiel Pimp-My-Box pour des exemples de configuration supplémentaires. Sachez qu'ils peuvent exiger des utilitaires de ligne de commande de pyroscope pour fonctionner.

Utilitaires de ligne de commande Pyroscope

Les utilitaires de ligne de commande Pyroscope sont une collection d'outils pour le client rtorrent qui fonctionnent bien avec le # rtorrent-ps patchset. Entre autres choses, ils fournissent l'automatisation des tâches courantes et un gestionnaire de files d'attente pour rtorrent.

Suivez la documentation officielle pour l'installation et la configuration. Voir les modèles RTorrent-PS du référentiel Pimp-My-Box pour des exemples de configuration supplémentaires.

Voir également

  • Rtorrent / rutorrent
  • Écran GNU
  • Le manuel RTorrent - comprend une explication de la configuration de base et avancée, un guide de script et une (pas encore) de référence de commande complète avec un index généré automatiquement.
  • rtorrent (1)
  • Comparaison des clients BitTorrent sur Wikipedia
  • Rtorrent Community Wiki - Public Place pour plus d'informations sur Rtorrent et tout projet lié à Rtorrent, concernant la configuration, la configuration, les opérations et le développement.
  • Pyrocore - Collection d'outils de ligne de commande pour rtorrent. Il fournit des commandes pour créer et modifier les fichiers torrent, déplacer des données à la fin sans avoir plusieurs dossiers de montre et contrôler les éléments de téléchargement en masse via l'interface XML-RPC de RTorrent: recherche, démarrer / arrêter, supprimer des éléments avec ou sans leurs données, etc. Il propose également une API Python documentée.
  • Guide d'installation pour rtorrent et pyroscope sur Linux - Collection d'outils pour le protocole BitTorrent et en particulier le client RTorrent
  • Mktorrent - Application de ligne de commande utilisée pour générer des fichiers torrent, qui est disponible en tant que mktorrent .
  • DockTorrent - Utilisation de Docker, Rtorrent et Rutorrent pour exécuter une boîte BitTorrent complète.
  • Reptyr - Un autre outil pour reprendre le TTY d'un programme (c'est dans les références standard). Le processus peut avoir commencé à être attaché à un terminal ou à une prise de TMUX, d'écran ou de DTACH.
  • NEERCS - Un outil de type Screen / TMUX plus que Reptyr, mais, comme Reptyr, Neercs peut également "voler" un processus qui peut avoir commencé à esclavé sur un terminal ou sur une prise en TMUX, en écran ou en DTACH.

Fils de forum

  • 2009-03-11 - Arch Linux - Howto: statistiques RTorrent à Conky

Récupéré de "https: // wiki.Archlinux.org / index.php?Titre = rtorrent & oldid = 788129 "

  • Pages ou sections signalées avec modèle: obsolète
  • Pages ou sections signalées avec modèle: style

Top 10 sites torrent les plus populaires de 2023

Poursuivant une tradition annuelle de longue date, nous publions aujourd'hui notre liste des sites torrent les plus populaires au début de 2023. Mesuré par la circulation, nous voyons que YTS prend la première place, suivie de près par 1337x. Le site de Torrent Anime NYAA, quant à lui, est entré dans les trois premiers.

2023

YTS reste en haut de la liste en 2023, malgré le fait que le site et ses utilisateurs ont été soumis à diverses poursuites ces dernières années.

Le nom de domaine principal des YTS continue de dessiner des millions de visiteurs par jour. C'est tout à fait une réussite si l'on considère que le site répertorie uniquement les torrents de films.

La liste annuelle des sites de torrent populaires propose des marques bien connues, et cette année, il y a des ajouts notables. Les nouveaux entrants sont une paire de sites axés sur le jeu; skidrowreloade.com et games IgG.com.

Les deux nouveaux arrivants remplacent Torrentgalaxy et Limetorrents, qui restent en ligne mais ont simplement été dépassés en termes de trafic. Si nous devions signaler une tendance, nous soulignerons que les sites de niche deviennent plus populaires, relativement parlant.

Nous avons limité la liste des sites torrent en anglais, ce qui signifie que des sites tels que Rutracker.org, Rutor.info, dytt8.net et Etoland.co.kr ne sont pas inclus, malgré le fait qu'ils ont des numéros de trafic substantiels.

Enfin, nous devons souligner que le classement annuel est basé sur des noms de domaine unique. Si des sites proxy et des domaines alternatifs étaient pris en compte, la baie de pirate et d'autres se classeraient plus haut.

Vous trouverez ci-dessous la liste complète des dix domaines de site torrent les plus visités les plus visités au début de la nouvelle année. La liste est basée sur divers rapports de circulation. Veuillez noter que cette liste est créée comme un enregistrement historique, pour garder une trace de la popularité de ces sites au fil du temps.

Nous ne recommandons ni n'endostons l'utilisation de l'un de ces sites. Certains sont connus pour être liés aux publicités malveillantes, du moins accidentellement. La technologie BitTorrent elle-même n'est pas illégale mais peut être utilisée uniquement pour partager le contenu avec l'autorisation du titulaire de droite.

Top 10 sites torrent de 2023

1. YTS.mx

YTS.MX est le successeur non officiel du groupe défunt ou yify, qui a fermé il y a quelques années.

YTS a été la cible de plusieurs poursuites dans le U.S. au cours des dernières années. L'opérateur a signé un jugement de consentement et a accepté de remettre les données des utilisateurs aux droitiers. En conséquence, plusieurs utilisateurs de YTS ont reçu des demandes de règlement ou ont été poursuivis à la place.

L'année dernière n ° 1

2. 1337x

En 2023, 1337X conserve sa place dans les trois premiers. Contrairement à certains autres sites, il a un groupe dédié de téléchargeurs et de robots qui fournissent un nouveau contenu au quotidien.

1337X offre une grande variété de torrents. Le site a interdit les versions officielles des YT après la controverse susmentionnée.

L'année dernière # 3

3. Nyaa.si

Logo NYAA

Nyaa.Si est une résurrection populaire du site de torrent d'anime nyaa. Bien qu'il existe une concurrence féroce à partir de sites de streaming de pirates alternatifs, le portail torrent continue de bien faire, grimpant deux postes par rapport à l'année dernière.

L'année dernière # 5

4. Rarbg

Logo rarbg

Mise à jour mai 2023: Rarbg a fermé ses portes. Rarbg est resté stable au cours de la dernière année. Le site fonctionne à partir de plusieurs noms de domaine populaires, mais seul celui qui a le plus de trafic est pris en compte pour cette liste. Rarbg a été fondé en 2008 et se spécialise dans les versions vidéo de haute qualité.

L'année dernière n ° 4

Après plus d'une décennie d'occupation des meilleurs points, la baie de Pirate a maintenant abandonné les trois premiers. Malgré certains problèmes techniques et des temps d'arrêt occasionnels, le site continue de dessiner un large public.

La baie de Pirate continue d'opérer à partir de son .domaine de l'organisation mais est également disponible via de nombreux mandataires. Les inscriptions du site restent cependant fermées et les commentaires sont toujours désactivés.

L'année dernière # 3

6. Fitgirl Remacks

Fitgirl Repacks Logo

Fitgirl Repacks n'est en aucun cas un site torrent traditionnel. C'est la maison d'un reconditionneur populaire qui publie des versions fissurées de jeu de jeux populaires, qui maintient les temps de téléchargement au minimum.

Fitgirl, que nous avons interviewé en 2020, publie également des torrents sur d'autres sites, mais propose également des liens aimant, c'est pourquoi nous avons inclus le site ici.

L'année dernière 7

7. Skidrow et rechargement

skidrow

Skidrow et Reloaded sont deux groupes emblématiques de jeu de jeux. Cela a probablement servi d'inspiration pour les gens qui dirigent le skidrowreloaded.com, qui est un site de sortie de style blog avec des sorties de jeux populaires.

Le compte Twitter du site a été interdit, mais le domaine lui-même reste en ligne, faisant sa première apparition dans le top 10 de cette année.

L'année dernière #NA

8. Iggggames

IgG

En raison de la popularité des IgG-Games, un autre site axé sur le jeu entre dans le top 10 de cette année. IgG-Games n'est cependant pas un nouveau venu; Le site a fait la une des journaux à quelques reprises et continue de monter les rangs.

L'année dernière #NA

9. Eztv.concernant

Logo eztv

Eztv.Re est un groupe de distribution TV-Torrent controversé qui a détourné la marque EZTV du groupe d'origine, qui a été contraint de fermer peu de temps après.

Le site a encore un trafic décent, mais il souffre probablement de la montée des sites de streaming des pirates.

L'année dernière # 6

dix. Torrentgalaxy

tgx

Lancé il y a un peu plus de quatre ans, Torrentgalaxy est un site torrent relativement nouveau. Il a un groupe dédié de téléchargeurs et une communauté active. En plus des torrents, Torrentgalaxy met également des versions disponibles pour le streaming.

L'année dernière n ° 9

Avertissement: les procurations et les copies claires sont exclus. Veuillez garder à l'esprit que de nombreux sites ont des miroirs ou des domaines alternatifs, qui ne sont souvent pas pris en compte ici. La liste annuelle est publiée sous forme de ressource d'information / d'actualité. La liste des sites Torrent 2022 est archivée.