rtorrent-cleaner un outil pour libérer de la place sur votre seedbox !
Merci.
Suggestions :
- Notification Email/Push en fin de cycle
- Cron (je pense surtout au Docker)
- Report en page HTML (ou PHP, j'suis pas raciste)
- Modifié
Aerya Cron (je pense surtout au Docker)
Pour le cron il vous suffit de rajouter une tâche cron dans votre crontab.
Y a des options qui le permettent, comme --assume-yes et --quiet qui vous seront utiles.
Aerya Report en page HTML (ou PHP, j'suis pas raciste)
Une interface web en gros?
Aerya Notification Email/Push en fin de cycle
Je vais voir comment je peux intégrer ça.
Sinon ça fonctionne bien chez vous? Vous avez pas d'erreur dans le listing des fichiers?
Ouais ça marche très bien ! Merci pour l'option exclude c'est parfait !
Oui je parlais d'une interface Web. Ceci dit si tu planches sur un report Email/whatever, ce n'est pas nécessaire. Sinon aucune erreur, que de la place de retrouvée
- Modifié
J'ai réussi à créer une archive phar
https://github.com/Magicalex/rtorrent-cleaner/releases/tag/v0.2.2
Vous avez plus besoin de passer par composer pour installer rtorrent-cleaner
@Magicalex désolé de ma réponse tardive mais pas mal de boulot en ce moment...
je viens de tester avec la v0.2.2 mais malheureusement j'ai ce message :
root@krisboxx:/tmp# rtorrent-cleaner rm --url-xmlrpc=http://localhost/RPC --home=/home/kriss/torrents
PHP Fatal error: Default value for parameters with a class type hint can only be NULL in phar:///usr/local/bin/rtorrent-cleaner/vendor/symfony/console/Application.php on line 85
- Modifié
kris06800 ah oui elle doit pas être compatible php5 du coup
je vais regarder ça en rentrant.
J'ai le même problème que toi sous php5 @kris06800 je suis sur le coup.
J'ai trouvé une solution pour améliorer un peu les performances aussi. Je vous tiens au courant.
kris06800 c'est bon j'ai fix le problème.
J'ai délivré la version 0.2.3
Voir les instructions ici : https://github.com/Magicalex/rtorrent-cleaner/releases/tag/0.2.3
J'ai ajouté un timer à la version 0.2.3
-> time: 0 min 49 sec, memory: 8 MB
@Aerya @kokogakayui @Banip si vous pouvez me donner les temps d’exécution avec le nombre de torrent ça m'intéresse. Je bosse sur une optimisation de mon coté.
- Modifié
@Magicalex Pour 100 torrents :
Méthode URI 17 secondes
Méthode RPC 2 secondes
- Modifié
Grosse mise à jour au niveau des performances.
Pour 298 torrents:
Avant
url-xmlrpc local: 55 sec
url-xmlrpc distante: 11 min
Après
url-xmlrpc local: 5 sec
url-xmlrpc distante: 47 sec
J'ai délivré la version 0.2.4
Voir les instructions ici : https://github.com/Magicalex/rtorrent-cleaner/releases/tag/0.2.4
- Modifié
Avec la dernière version j'obtiens
# rtorrent-cleaner
PHP Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in phar:///usr/local/bin/rtorrent-cleaner/vendor/symfony/console/Output/Output.php on line 40
rtorrent cleaner version 0.2.4
php7
- Modifié
spider1163 Tu es sur debian 9?
tu peux me donner ta version de php? php -v
J'ai trouvé l'erreur. Soit tu mets à jour php vers la version 7.1 ou plus.
Soit tu utilises la version php5 compatible.
Je vais être plus explicite sur la version php7 compatible, il faut minimum la version 7.1.3.
- Modifié
Magicalex Ubuntu 16 et PHP 7.0.33.
Je vais tenter l'autre install.
Edit : il n'y a plus d'erreur , merci !
spider1163 Si tu peux me faire un retour sur l'utilisation (erreur et temps d’exécution) cela sera apprécié merci
- Modifié
Magicalex J'ai une erreur avec XMLRPC je pense
Avec l'IP :
# rtorrent-cleaner rm --url-xmlrpc=http://spider:mdp@monIP/rutorrent/plugins/httprpc/action.php --home=/home/spider/torrents/rtorrent
In Socket.php line 332:
Unable to enable crypto on TCP connection monIP: make sure the "sslcafile" or "sslcapath" option are properly set for
the environment.
In Socket.php line 303:
stream_socket_enable_crypto(): Peer certificate CN=`monDomaine' did not match expected CN=`monIP'
Avec le domaine :
# rtorrent-cleaner rm --url-xmlrpc=http://spider:mdp@monDomaine/rutorrent/plugins/httprpc/action.php --home=/home/spider/torrents/rtorrent
In Client.php line 234:
Unauthorized
Mon adresse semble pourtant correct, c'est celle que j'utilise dans Radarr/Sonarr.
- Modifié
spider1163 T'as un problème avec les certificats root sur ta machine. Je regarde pour ubuntu 16.
Pour le coup là ça vient pas du script. Je viens d'essayer chez moi en passant par le plugin rutorrent httprpc est ça fonctionne (j'avais un doute)
Là en gros c'est ton os qui n'arrive pas à vérifier le certificat de ta seedbox.
J'ai délivré la version 0.2.6 (correctif mineur)
Voir les instructions ici : https://github.com/Magicalex/rtorrent-cleaner/releases/tag/0.2.6
ça vient bien de ton serveur
https://askubuntu.com/questions/645818/how-to-install-certificates-for-command-line?answertab=active#tab-top
Essaye cette commande
sudo update-ca-certificates
@Magicalex 40 secondes pour moi sur la 0.26 toujours sur la mm config. Et mieux, 25 secondes quand je rajoute le exclude pour les srt :x