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.

@Magicalex Pour 100 torrents :
Méthode URI 17 secondes
Méthode RPC 2 secondes

    Banip Merci! C'est plutôt rapide chez toi.

    Moi je suis à 50 sec pour 296 torrents via La méthode RPC comme tu dis 😅

    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

      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.

        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 😃

            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.

              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

              kokogakayui Et avant les 40 secondes, le script mettait combien de temps? Et pour combien de torrent aussi 😅

              Merci pour vos retours, ça permet d'améliorer le script. On l'a déjà bien amélioré, mais y a encore des axes d'amélioration.

              Avant les 40 secondes il mettait 6 minutes pour 4000+ torrents.

              Grosse amélioration du coup !

              Magicalex l'erreur persiste, je crois que rien n'a changé

              # update-ca-certificates
              Updating certificates in /etc/ssl/certs...
              0 added, 0 removed; done.

                @Magicalex marche top la version 0.2.6 😉 pour 329 torrents
                time: 8 min 38 sec, memory: 9.25 MB
                root@krisboxx:/tmp#

                  kris06800 8 min je trouve ça beaucoup. Je suis à 45sec pour 303 torrents avec une url distante. et 3sec avec une url en local.

                  t'as mis quoi au paramètre --url-xmlrpc? sans mettre tes infos perso

                  5 jours plus tard

                  Salut,

                  Je suis en train de préparer la version 0.4.0. Il y aura pas mal de changement.

                  • suppression de l'option --home. Maintenant le script récupère directement le répertoire de téléchargement par défaut via la méthode xmlrpc directory.default
                  • Ajout d'une option --log pour la commande report @kokogakayui 😉 pour envoyer la sortie de la console dans un fichier pour ceux qui ont beaucoup de fichiers en trop.
                  • amélioration de l'affichage en général (tableaux, couleurs, progress bar, etc)
                  • amélioration des performances : utilisation de la lib lstrojny/fxmlrpc normalement les requêtes xmlrpc sont plus rapides. (j'ai constaté une très légère amélioration mais pour les personnes qui ont beaucoup de torrent ça peut faire la diff.
                  • Ajout de la commande torrents : supprime les torrents à qui ils leur manquent des fichiers ou alors retélécharger les fichiers manquants.
                  • L'extension php-bcmath n'est plus requise, mais les extensions php-xmlreader et php-xmlrpc sont maintenant demandés

                  Je test encore un peu le script avant de release la version 0.4.0, je vous tiens au courant ici.

                  @spider1163 t'as toujours ton problème?