Contrairement à de nombreux autres clients torrent, qbittorrent est livré sans outil de planification. Idéalement, on peut limiter les téléchargements à un certain moment de la journée, certains jours.
Existe-t-il une solution à cela? Existe-t-il un outil de planification distinct que je peux utiliser pour organiser qbittorrent? Sinon, quelle serait la meilleure solution de script?
scheduling
bittorrent
Korgan Rivera
la source
la source
Réponses:
qBittorrent n'ont la programmation!
Cependant, il peut ou non être suffisamment sophistiqué pour vos besoins.
Planification des modifications globales des limites pour des jours / heures spécifiques
Cliquez sur Outils > Options de ... . Cliquez sur l' onglet Vitesse à gauche. Au bas de la fenêtre, vous verrez des options pour définir les limites de débit de téléchargement et de téléchargement pour les limites de taux globales alternatives .
Cochez ensuite la case intitulée Planifier l'utilisation de limites de taux alternatives et spécifiez le temps dont vous avez besoin dans les zones De et À , et les jours dont vous avez besoin dans le menu déroulant Quand .
Cela vous permet de planifier d'autres limites de vitesse de téléchargement et de téléchargement à partir des limites globales définies en haut de la fenêtre.
La capture d'écran ci-dessus provient de qBittorrent v3.0.6 (la dernière version au moment de la rédaction de cet article), fonctionnant sur mon système Ubuntu 11.10, installé à partir de ce PPA officiel .
Si vous constatez que vous n'êtes pas en mesure de le faire avec votre installation de qBittorrent, je recommande la mise à niveau. Si cela ne vous aide toujours pas, je vous recommande de modifier votre question pour fournir des informations sur ce qui se passe lorsque vous essayez d'accéder à ces paramètres, y compris les captures d'écran pertinentes.
Il se peut que vous en soyez conscient, mais que vous ayez besoin d'une planification plus sophistiquée que qBittorrent ne possède pas. Si tel est le cas, veuillez modifier votre question pour fournir plus d'informations sur les fonctionnalités dont vous avez besoin. Ensuite, quelqu'un pourrait savoir comment vous pouvez atteindre vos objectifs, ou sinon, il pourrait recommander une application bittorrent similaire qui possède les fonctionnalités nécessaires.
Voici une liste de fonctionnalités utiles qui ne sont pas actuellement disponibles dans qBittorrent.
Les limites par torrent n'ont pas de planification
Comme vous le savez probablement, vous pouvez définir des limites de téléchargement et de téléchargement par torrent. Malheureusement, vous ne pouvez pas définir d'horaires par torrent. Cette fonctionnalité est toujours absente de qBittorrent.
Vous ne pouvez définir que 2 "profils" à la fois
Il existe des limites de taux globales et des limites de taux globales alternatives . C'est ça.
Ainsi, vous pouvez (par exemple) limiter la vitesse de téléchargement du torrent à 75 Ko / s à moins que ce ne soit mardi, alors qu'il est limité à 50 Ko / s.
Mais vous ne pouvez pas (par exemple) limiter la vitesse de téléchargement du torrent à 75 Ko / s à moins que ce ne soit mardi, quand il est plafonné à 50 Ko / s, ou le week-end, quand il est plafonné à 100 Ko / s.
L'une des conséquences de cela est que les heures de début et de fin pour d'autres limites de taux globales ne peuvent pas être différentes d'un jour à l'autre. Ceci, combiné à l'exigence que les limites de taux ne soient définies que pour les intervalles contenus dans une même journée, signifie que vous ne pouvez pas utiliser d'autres limites de taux (par exemple) toute la journée le dimanche et le lundi jusqu'à 5 heures du matin.
Contraintes sur les jours pouvant contenir des plages horaires planifiées
Le menu déroulant Quand vous permet uniquement de sélectionner:
Vous ne pouvez pas appliquer de limites de taux alternatives, par exemple, uniquement les lundis et mardis, ni, par exemple, du lundi au vendredi, sauf le mercredi.
Chaque semaine est la même (à moins que vous ne la changiez vous-même)
Si vous utilisez des limites de taux globales alternatives ce jeudi, elles seront également utilisées jeudi prochain, sauf si vous modifiez votre configuration dans l'intervalle.
Limites de taux alternatives
Si vous souhaitez demander une fonctionnalité ...
Vous voudrez peut-être soumettre une demande de fonctionnalité pour toutes les fonctionnalités dont vous avez besoin, mais, comme pour toute demande de fonctionnalité dans n'importe quel logiciel:
Plus spécifiquement pour qBittorrent, veuillez garder à l'esprit si vous allez demander cette fonctionnalité:
Les problèmes (bogues, demandes de fonctionnalités, etc.) pour qBittorrent sont actuellement suivis ici sur github (comme expliqué dans la FAQ de qBittorrent ).
Cette demande de fonctionnalité (qui a été mentionnée dans les commentaires) n'est pas une demande pour l'une des fonctionnalités absentes répertoriées ci-dessus. Si on agissait, cela ne ferait probablement pas encore ce dont vous avez besoin.
Au lieu de cela, il semble demander (1) une option zéro explicite, ou un blocage plus efficace de tout le trafic en amont ou en aval, (2) la possibilité de désactiver la fonctionnalité de suivi distribué ( DHT et PeX ) dans le cadre des limites alternatives.
la source
Pensez peut-être à utiliser le filet et le cron, mais vous devrez redémarrer qtorrent lorsque vous souhaitez modifier les limites.
la source
Désolé, cela pourrait être très tard, mais j'espère que la prochaine personne à la recherche d'une solution la trouvera.
La commande que vous recherchez est: /etc/init.d/qbittorrent-nox-daemon start | stop
Donc, dans / etc / crontab, j'ajouterai ce qui suit. Je ne veux pas que les téléchargements aient lieu de 6h à 18h les jours ouvrables, alors juste pour être sûr, je me donne 10 minutes de grâce, 5h50 ça fermera qbittorrent, et 18h10, ça recommencera.
la source
J'utilise uniquement des téléchargements alternatifs car j'aime voir ma limite dans la barre d'état. Adaptez la procédure suivante pour utiliser également GlobalDLLimit si vous le souhaitez.
Je crée un cron à l'heure que je veux avec le script followinf ...
Ce que le script fait est de terminer gracieusement qBittorrent (erreurs redirigées au
/dev/null
cas où il ne s'exécuterait pas à la 1ère place), attend 5 secondes qu'il se termine et écrive son fichier de configuration, puis copie la configuration modifiée souhaitée à son emplacement d'origine, attend encore 5 secondes puis démarre qBittorrent (détaché de la console).la source
J'ai écrit une application dans Node.JS
Vous pouvez trouver le référentiel sur: https://github.com/GRebisz/QBittorrent-Schedular
Notez que ce n'est qu'une implémentation de base, cela arrêtera vos torrents qbittorrent lorsque l'heure du fichier Schedule.json sera atteinte.
Exigences:
NodeJS
NPM
QBittorrent
Instructions d'utilisation:
Téléchargez l'archive zip à partir de la page ci-dessus
Extraire dans un dossier
Ouvrez une invite de commande / fenêtre de terminal
Accédez au dossier
Exécutez la commande suivante: "npm install"
Modifiez le fichier index.js et définissez les paramètres suivants
6.1 - Remplacez "localhost: 8888" par l'hôte sur lequel votre QBittorrent est hébergé
6.2 - Changez "hackme" en votre nom d'utilisateur
6.3 - Changez "hackmeagain" en votre mot de passe
7 - {Manual} - Exécutez "node index.js"
Vous pouvez utiliser la méthode manuelle avec le planificateur de tâches Windows / forever / cron pour automatiser le processus de planification.
Pour la configuration: dans le fichier Schedule.json, recherchez le jour que vous recherchez et ajoutez des heures (0-23) pour toutes les heures pendant lesquelles vous souhaitez désactiver vos téléchargements.
la source