• Applications
  • [App RuFy 2.0] Téléchargement des torrents T411 depuis une interface

@Cyprien Merci encore pour ton appli, je l'utilise presque tous les jours

Tu penses qu'il serait possible de définir les catégories à afficher ou à cacher par hasard ?
Et peut etre aussi de définir un mode de tri par défaut ?

Merci
Merci pour cette application qui me convient bien...
Toutefois, j'ai eu un peu de mal après l'installation, je n'arrivais pas accéder à la config de rutorrent.
En changeant de PC et donc en passant de Firefox à Chrome, j'ai réussi à faire la config.

Donc pour l'instant ça fonctionne bien.

Par contre pour mon utilisation, il serait utile de pouvoir mettre une étiquette sur rutorrent :
Exemple : l'utilisateur "user1" de RuFy aurait l'étiquette user1 dans rutorrent.

Est ce possible ou envisageable de faire ou prévoir cela ?

Merci par avance.
Teebo wrote:Merci pour cette application qui me convient bien...
Toutefois, j'ai eu un peu de mal après l'installation, je n'arrivais pas accéder à la config de rutorrent.
En changeant de PC et donc en passant de Firefox à Chrome, j'ai réussi à faire la config.

Donc pour l'instant ça fonctionne bien.

Par contre pour mon utilisation, il serait utile de pouvoir mettre une étiquette sur rutorrent :
Exemple : l'utilisateur "user1" de RuFy aurait l'étiquette user1 dans rutorrent.

Est ce possible ou envisageable de faire ou prévoir cela ?

Merci par avance.
Pas besoin de te prendre la tête :
Tu définies un chemin spécifique par user sous les options "rutorrent" de Rufy, et sous ton rtorrent.rc, tu rajoutes une ligne du type :

schedule = watch_directory_1,10,10,"load_start=/ton_repertoire_watch/*.torrent,d.set_custom1=le_label_que_tu_veux"

Du coup, tous les torrents que tu récupères avec RuFy et dont tu as définis le dossier watch dans la ligne ci-dessus auront automatiquement le label définie en custom1

Merci lokii, malheureusement je n'ai pas réussi...

J'ai ajouté la ligne suivant dans mon rtorrent.rc

schedule = watch_directory_1,10,10,"load_start=/home/thomas/watch/*.torrent,d.set_custom1=Thomas"

Et dans les options rutorrent de rufy j'ai mis cela :

Edit : Finalement ça fonctionne, j'avais rajouté la ligne au lieu de modifier l'exitante. Merci lokii !!

J'ai mis les lignes suivantes dans mon rtorrent.rc mais ça ne fonctionne pas. J'ai oublié quelque chose ?
schedule = watch_directory,1,1,"load_start=/home/seedbox/watch/virginie/*.torrent,d.set_custom1=Ninie"
schedule = watch_directory,1,1,"load_start=/home/seedbox/watch/thomas/*.torrent,d.set_custom1=Thomas"
Sur une seedbox avec un user ça fonctionne en mettant ça :
schedule = watch_directory_1,10,10,"load_start=/home/thomas/watch/*.torrent,d.set_custom1=Thomas"
Comme vu sur le chat, tente un :

schedule = watch_directory_1,1,1,"load_start=/home/seedbox/watch/virginie/*.torrent,d.set_custom1=Ninie"
schedule = watch_directory_2,1,1,"load_start=/home/seedbox/watch/thomas/*.torrent,d.set_custom1=Thomas"
Merci encore lokii !
9 jours plus tard

@Cyprien Yop, dis moi j'ai un petit bug je pense: lorsque je fais une recherche d'un torrent, s'il y a beaucoup de réponses trouvées, je me retrouve avec plusieurs pages qui se trient "mal".

Je m'explique un peu mieux : par exemple je recherche la série 2 broke girls, j'obtiens ça :

Du coup, lorsque je trie par date par exemple (je trie presque toujours par date ^^), les résultats ne se trient pas correctement (La 2nde page "du haut" peut contenir par exemple des éléments plus récents que la 1ere page "du haut")

Je ne sais pas si je suis très clair, j'espère que tu me comprendras 😛

Dans tous les cas, merci encore pour ton appli que j'utilise TOUT LE TEMPS

lokiii wrote:

@Cyprien Yop, dis moi j'ai un petit bug je pense: lorsque je fais une recherche d'un torrent, s'il y a beaucoup de réponses trouvées, je me retrouve avec plusieurs pages qui se trient "mal".

Je m'explique un peu mieux : par exemple je recherche la série 2 broke girls, j'obtiens ça :

Du coup, lorsque je trie par date par exemple (je trie presque toujours par date ^^), les résultats ne se trient pas correctement (La 2nde page "du haut" peut contenir par exemple des éléments plus récents que la 1ere page "du haut")

Je ne sais pas si je suis très clair, j'espère que tu me comprendras 😛

Dans tous les cas, merci encore pour ton appli que j'utilise TOUT LE TEMPS 😀

Salut Lokii,

Merci pour ton retour. Je pense comprendre ton problème mais malheureusement je ne peux pas y faire grand chose :/. Moi j'affiche ce que me renvoie l'API de T411 :/. La solution serait de télécharger l'ensemble de la liste des torrents et faire la pagination ensuite mais ca serait trop long à charger (Déjà qu'actuellement je trouve le chargement long ... ^^).

Et tu as une idée de pourquoi la pagination se fait deux fois ? c'est ça qui me semble étrange, on a déjà une pagination faite par rufy je pense, du coup vu ta réponse, je suppose que la 2nde pagination (les multiples pages "en haut" au dessus de la liste des torrents) est faite de base par l'API ?
Peut être une possibilité d'augmenter la pagination de l'API pour tout afficher dans une même page ? où peut être que c'est le nombre de page que rufy pagine qui est trop faible et qui force une "2nde pagination" en haut ?
(hummm pas très clair tout ça 😀)
lokiii wrote:Et tu as une idée de pourquoi la pagination se fait deux fois ? c'est ça qui me semble étrange, on a déjà une pagination faite par rufy je pense, du coup vu ta réponse, je suppose que la 2nde pagination (les multiples pages "en haut" au dessus de la liste des torrents) est faite de base par l'API ?
Peut être une possibilité d'augmenter la pagination de l'API pour tout afficher dans une même page ? où peut être que c'est le nombre de page que rufy pagine qui est trop faible et qui force une "2nde pagination" en haut ?
(hummm pas très clair tout ça 😀)
La pagination du bas donc des tableaux c'est juste pour pas afficher 200 lignes dans le tableau mais le tri se fait bien sur ces 200 éléments. En haut c'est la pagination pour faire appel à l'API de T411. Dans RuFy, je limite l'affichage à 200 torrents. Tu peux changer la valeur ici : https://github.com/MisterCyp/RuFy/blob/master/t411/views.py#L189

Je sais pas si j'ai été clair ^^
Ah bah voiloù niquel
J'ai monté à 2000 (j'ajusterai plus tard) et du coup, j me retrouve bien avec 37 pages de résultats, mais pas de double pagination en haut, tout est bien rangé!

Merci encore, je crois que c'était le dernier truc qui me chagrinait dans ton appli

(ah si, éventuellement un moyen de récupérer les commentaires, ça serait tip top pour s'assurer de la qualité etc... mais bon, on est dans l'optionnel, et si j'ai bien compris, c'est un peu touchy car non dispo via l'API)

Merciiii Cyprien !
lokiii wrote:Ah bah voiloù niquel
J'ai monté à 2000 (j'ajusterai plus tard) et du coup, j me retrouve bien avec 37 pages de résultats, mais pas de double pagination en haut, tout est bien rangé!

Merci encore, je crois que c'était le dernier truc qui me chagrinait dans ton appli

(ah si, éventuellement un moyen de récupérer les commentaires, ça serait tip top pour s'assurer de la qualité etc... mais bon, on est dans l'optionnel, et si j'ai bien compris, c'est un peu touchy car non dispo via l'API)

Merciiii Cyprien ! 🙂
Haha ! et c'est pas trop long à charger ? Je mettrais ce paramètre dans le menu de configuration je pense du coup.

Oui pour les commentaires, c'est pas codé dans l'API. Mais c'est vrai que c'est utile ...
Cyprien wrote:
Haha ! et c'est pas trop long à charger ? Je mettrais ce paramètre dans le menu de configuration je pense du coup.

Oui pour les commentaires, c'est pas codé dans l'API. Mais c'est vrai que c'est utile ...
J'ai pas l'impression que ce soit vraiment plus long à charger, mais je réduirai si effectivement ça commence à péter un cable ^^
Mais je préfère que ce soit un peu plus long à charger et que tout soit bien classé niquel plutôt que de gagner quelques secondes mais de me prendre la tête à retrier sur plusieurs pages derrière
Si tu peux le mettre en paramètre, effectivement ça peut suffir du coup
16 jours plus tard

Salut,

Je rencontre un petit problème avec RuFy depuis quelques temps, lorsque je clique sur télécharger une fenêtre s'ouvre avec le message suivant : La SeedBox ne répond pas !

Et pourtant la seedbox fonctionne comme auparavant...

Avez vous une idée de ce qui cloche ?

Merci.

Salut,

T'aurais pas changer les droits d'accès au dossier watch que tu as défini dans RuFy ?

J'y ai pensé, j'ai donc refait les commandes spécifiés dans le tuto mais le problème est le même...

    Teebo T es en version docker ou en dur ?
    Tu as bien définis tes chemins correctement dans la partie conf rutorent ?
    Les "sous-menus" (animations / musiques / films / etc...) correspondent bien aux sous-répertoires seulement ? Il ne faut pas y mettre le fullpath (exemple : si tu as définis ton dossier principal comme "/watch", alors les sous-dossiers doivent se nommer seulement "Films" pour un répertoire /watch/Films)
    Je sais pas si je suis très clair, désolé :p

    Salut lokii,

    Je ne suis pas sus docker, j'utilise donc la version en dur comme tu l'appelles 🙂

    Concernant la partie conf de rutorrent, je n'ai rien changé et ça fonctionnait correctement avant.

    Pour les sous menu j'ai laissé vide, j'ai juste rempli la partie dossier en mettant "/watch/"
    Par contre comme j'ai crée dans "watch" des répertoires par user, j'ai donc essayé aussi en mettant "/watch/thomas/" mais toujours le même problème.

    Donc le seul truc que j'ai changé depuis, c'est l'ajout de dossier dans le répertoire watch
    Le problème peut il venir de là ?

    Merci.

    Quand tu dis : avant ça fonctionnait, plus maintenant, tu as fais une MaJ de l'appli entre ces deux périodes ?
    @Cyprien a changé pas mal de choses dans ses derniers commits

    Non je n'ai pas effectué de mise à jour.
    Comment procéder pour mettre à jour ?

    ça fait un moment que j'ai pas fait de MaJ en version "en dur" (pour rester dans le même vocabulaire), mais je te dirai un petit git pull suivi d'une relance du script d'install ?

      Bon, bah je viens de le réinstaller et j'ai toujours le même message...

      C'est résolu ! J'ai fait une erreur dans le nom de mon répertoire...
      J'avoue sur ce coup là, j'ai fait le boulet :p

      lokiii en version "en dur" (pour rester dans le même vocabulaire)

      Ouais je ne savais pas comment le dire 😃. Si vous avez un autre vocabulaire, je suis preneur 😃

      Salut,

      c'est possible d'avoir un filtre de recherche plus poussé que celui de t411?

      genre lister tous les films de 1080 / avec un bitrate entre 8000-10000 par exemple / bande son dts

      ça serait génial 🙂

      Merci

      Yop,
      Je me permets de répondre (et j'ai peut être tort, ne m'étant jamais vraiment renseigner réellement sur l'API en question, du coup @Cyprien je te laisse me reprendre si je me trompe 🙂 ), mais je pense que NON car RuFy se repose entièrement sur l'API fournie par t411 qui n'est pas super complète et qui ne permets pas grand chose au final, beaucoup moins de choses en tout cas que le site officiel qui lui tape dans sa propre DB (non dispo via l'API)

      ce qui n'est pas le cas sickrage par exemple?

      et on dois pouvoir filter ce qui est affiché je pense, on récup toute les infos et on n'affiche que du 1080 qui est dans le nom lien et par taille de fichier, ça permet déja de dégrossir pas mal 🙂

      limite avec un script genre greasemonkey en fait 😃

      Heu... RuFy et sickrage / sonarr n'ont rien à voir...
      Donc oui y'a de fortes chances que tu n'ait pas les même options...

      Bonjour,

      merci pour le boulot. Je viens de l'installer mais lorsque je veux lancer un torrent j'ai en message :

      la seedbox ne répond pas. J'ai bien le group web de créé et j'ai ajouter mon user à ce group

      avez vous s'il vous plait une idée ???

      merci

      Yop,
      C'est écrit dans la log, à priori tu as un soucis de group "web" qui n'existe pas

        lokiii oui c est ce que j'avais compris mais comment faire pour que cela fonctionne ?

        merci

          Cognotte
          Sans aucune méchanceté, je te dirai qu'il te manque des bases unix pour comprendre tout ce que tu fais.
          Pour tenter de t'aider, peux-tu coller le résultat d'un : cat /etc/group | grep <le_nom_de_ton_user_seedbox>
          ?

            lokiii ....

            t'inquiete pas pour ça 🙂

            voici le résultat de ta commande :
            cognotte:x:1000:
            sshusers:x:5001:cognotte
            web:x:5002:cognotte

            et j'ai bien sur fait :

            root@XXXX/h/cognotte# chown cognotte:web /home/cognotte/watch/
            root@XXXX/h/cognotte# chmod g+w /home/cognotte/watch/

              Cognotte bah tu mets le groupe de ton user ?
              si tu vois vraiment de quoi je parle, je comprends pas ta question... désolé... c'est du bon sens là...

              Calme toi merci. Je comprends très bien ta question. j'ai déjà mis mon user dans le groupe mais j'ai toujours le même message d'erreur :
              la seedbox ne répond pas.

                Je suis calmé et passe en mode AFK, sorry pour ma tentative d'aide !

                Cognotte T'as lancé le script d'installation ? Parce qu'il est censé créer le groupe web auquel appartient l'user rufy. Ça permet à RuFy de pouvoir écrire dans le dossier watch ensuite ...

                Hello, j'ai lancé le contenair mais le groupe Web n'était pas crée je l'ai donc fait à la mano