• Seedbox
  • [Discussion] Installer ruTorrent sur Debian 8 (nginx & php-fpm)

Salut
Ça vient pas de chez toi, je viens de tester et j'ai l'erreur aussi.
C'est pas non plus seedbox-manager parce que ça couine pareil quand on relance à la main.

Reste à voir si c'est ruTorrent ou plutôt rTorrent, y'a quelques soucis qui remontent de temps en temps avec la 0.9.6.
Je suis en train de bricoler une install en 0.9.4 pour voir si je reproduis encore le truc, ça donnera un peu d'infos.
Je ferais un retour dans la journée sauf imprévu.

Ceci dit, oubliez pas que je fais pas de miracles et qu'on va peut-être traîner le bug jusqu'à ce qu'un plus malin trouve le truc qui coince (Novik ou Rakshasa), et/ou si c'est bien rTorrent ce sera retour en 0.9.4 si ça marche en attendant, on va voir... 😉
Ex.

Alors pas de panique, c'est ok (je suis plus réveillé que tout à l'heure, ça aide aussi ^^ )

Pour la vérif des torrents, c’est un comportement normal ça quand on relance, y'a qu'à vior sur les shout quand les gros uploadeurs doivent rebooter et qu'ils gueulent comme des veaux parce que ça prend 3 plombes 😃

Pour le coup du ratio perdu, c'est un truc que j'avais jamais remarqué (pour ça que j'ai cru qu'il y avait un problème), et pourtant j'en ai fait quelque un de reboot 😃 mais ça a l'air d'être là depuis toujours. On retrouve ça aussi avec une 0.9.4, et j'ai regardé sur ma vieille box moisie, c'est pareil.
C'est vrai que ce serait mieux que ça reste mais bon là ça dépend pas de nous...

La seul différence que j'ai vu entre 0.9.6/0.9.4, c'est sur un unique torrent qui repart en téléchargement complet en 0.9.6 et pas en 0.9.4, ça c'est un peu bizarre et plutôt relou mais ça peut venir du torrent lui même donc on va faire avec.
Ex.

Ce qui est bizarre, c'est que ça me vérifie pas tous les torrents. Il me semble que si tu utilises éditer le torrent, ça ne le vérifie plus après

Bonjour,

Juste une petite question.

Peut-on mettre à jour rutorrent et seedbox-manager manuellement ?
Et faire l'ajout de autodl-irssi ?

Merci.

Salut
Pour ruTorrent, tu trouveras les commandes ici:
https://mondedie.fr/d/5399-Script-Installation-automatique-ruTorrent-nginx/3
Pour Seedbox-Manager, faut voir sur le tuto, ça doit être expliqué:
https://mondedie.fr/d/5394-Tuto-Installer-l-application-seedbox-manager-nginx
Et si tu as installé le script auto, autodl-irssi est déjà installé et pré-configurer, y'a juste besoin de l'activer.
Voir le descriptif du script pour ça, c'est expliqué:
https://mondedie.fr/d/5399-Script-Installation-automatique-ruTorrent-nginx
Ex.

10 jours plus tard

Bonjour a vous,
Cela fait un moment que j'utilise ruTorrent grâce a toi ex_rat encor merci.

J'utilise constamment le plugin extsearch pour télécharger les torrents depuis t411, mais depuis leurs passage en t411.al je n'arrive plus à les télécharger, j'ai bien modifier les Cookies et le fichier Torrent411.php comme ceci:

<?php

class Torrent411Engine extends commonEngine
{
    public $defaults = array("public" => false, "page_size" => 50, "cookies" => "www.t411.al|uid=XXX;pass=XXX;authKey=XXX");
    
    public $categories = array(
		'Tout' => '',
		'|--Audio' => '&cat=395',
		'|--|--Karaoke' => '&subcat=400',
		'|--|--Musique' => '&subcat=623',
		'|--|--Samples' => '&subcat=403',
		'|--eBook' => '&cat=404',
		'|--|--Audio' => '&subcat=405',
		'|--|--Bds' => '&subcat=406',
		'|--|--Comics' => '&subcat=407',
		'|--|--Livres' => '&subcat=408',
		'|--|--Mangas' => '&subcat=409',
		'|--|--Presse' => '&subcat=410',
		'|--Emulation' => '&cat=340',
		'|--|--Emulateurs' => '&subcat=342',
		'|--|--Roms' => '&subcat=344',
		'|--Jeu vidéo' => '&cat=624',
		'|--|--Linux' => '&subcat=239',
		'|--|--MacOS' => '&subcat=245',
		'|--|--Windows' => '&subcat=246',
		'|--|--Microsoft' => '&subcat=309',
		'|--|--|--Xbox' => '&term%5B36%5D%5B%5D=704',
		'|--|--|--Xbox 360' => '&term%5B36%5D%5B%5D=705',
		'|--|--|--Xbox One' => '&term%5B36%5D%5B%5D=1158',
		'|--|--Nintendo' => '&subcat=307',
		'|--|--|--3Ds' => '&term%5B37%5D%5B%5D=702',
		'|--|--|--Ds' => '&term%5B37%5D%5B%5D=701',
		'|--|--|--Gamecube' => '&term%5B37%5D%5B%5D=738',
		'|--|--|--Wii' => '&term%5B37%5D%5B%5D=703',
		'|--|--|--WiiU' => '&term%5B37%5D%5B%5D=1126',
		'|--|--Sony' => '&subcat=308',
		'|--|--|--Playstation' => '&term%5B18%5D%5B%5D=613',
		'|--|--|--Playstation2' => '&term%5B18%5D%5B%5D=614',
		'|--|--|--Playstation3' => '&term%5B18%5D%5B%5D=617',
		'|--|--|--Playstation4' => '&term%5B18%5D%5B%5D=1159',
		'|--|--|--Psp' => '&term%5B18%5D%5B%5D=615',
		'|--|--|--Vita' => '&term%5B18%5D%5B%5D=921',
		'|--|--Smartphone' => '&subcat=626',
		'|--|--Tablette' => '&subcat=628',
		'|--|--Autre' => '&subcat=630',
		'|--GPS' => '&cat=392',
		'|--|--Applications' => '&subcat=391',
		'|--|--Cartes' => '&subcat=393',
		'|--|--Divers' => '&subcat=394',
		'|--Application' => '&cat=233',
		'|--|--Linux' => '&subcat=234',
		'|--|--MacOS' => '&subcat=235',
		'|--|--Windows' => '&subcat=236',
		'|--|--Smartphone' => '&subcat=625',
		'|--|--Tablette' => '&subcat=627',
		'|--|--Formation' => '&subcat=638',
		'|--|--Autre' => '&subcat=629',
		'|--Film/Vidéo' => '&cat=210',
		'|--|--Animation' => '&subcat=455',
		'|--|--Animation Série' => '&subcat=637',
		'|--|--Concert' => '&subcat=633',
		'|--|--Documentaire' => '&subcat=634',
		'|--|--Emission TV' => '&subcat=639',
		'|--|--Film' => '&subcat=631',
		'|--|--Série TV' => '&subcat=433',
		'|--|--Spectacle' => '&subcat=635',
		'|--|--Sport' => '&subcat=636',
		'|--|--Vidéo-clips' => '&subcat=402',
		'|--xXx' => '&cat=456',
		'|--|--eBooks' => '&subcat=461',
		'|--|--Jeux vidéo' => '&subcat=462',
		'|--|--Vidéo' => '&subcat=632'
	);
    
    public function action($what, $cat, &$ret, $limit, $useGlobalCats)
    {
        $catid = array(
            '400' => 'Audio > Karaoke',
            '623' => 'Audio > Musique',
            '403' => 'Audio > Samples',
            '405' => 'eBook > Audio',
            '406' => 'eBook > Bds',
            '407' => 'eBook > Comics',
            '408' => 'eBook > Livres',
            '409' => 'eBook > Mangas',
            '410' => 'eBook > Presse',
            '342' => 'Emulation > Emulateurs',
            '344' => 'Emulation > Roms',
            '239' => 'Jeu vidéo > Linux',
            '245' => 'Jeu vidéo > MacOS',
            '246' => 'Jeu vidéo > Windows',
            '309' => 'Jeu vidéo > Microsoft',
            '307' => 'Jeu vidéo > Nintendo',
            '308' => 'Jeu vidéo > Sony',
            '626' => 'Jeu vidéo > Smartphone',
            '628' => 'Jeu vidéo > Tablette',
            '630' => 'Jeu vidéo > Autre',
            '391' => 'GPS > Applications',
            '393' => 'GPS > Cartes',
            '394' => 'GPS > Divers',
            '234' => 'Application > Linux',
            '235' => 'Application > MacOS',
            '236' => 'Application > Windows',
            '625' => 'Application > Smartphone',
            '627' => 'Application > Tablette',
            '638' => 'Application > Formation',
            '629' => 'Application > Autre',
            '455' => 'Film/Vidéo > Animation',
            '637' => 'Film/Vidéo > Animation Série',
            '633' => 'Film/Vidéo > Concert',
            '634' => 'Film/Vidéo > Documentaire',
            '639' => 'Film/Vidéo > Emission TV',
            '631' => 'Film/Vidéo > Film',
            '433' => 'Film/Vidéo > Série TV',
            '635' => 'Film/Vidéo > Spectacle',
            '636' => 'Film/Vidéo > Sport',
            '402' => 'Film/Vidéo > Vidéo-clips',
            '461' => 'xXx > eBooks',
			'462' => 'xXx > Jeux Vidéo',
			'632' => 'xXx > Vidéo'
        );
        $added = 0;
        $url   = 'https://t411.al';
        if ($useGlobalCats)
            $categories = array(
                'all' => '',
                'movies' => '&cat=210',
                'music' => '&cat=395',
                'software' => '&cat=233',
                'books' => '&cat=404'
            );
        else
            $categories =& $this->categories;
        if (!array_key_exists($cat, $categories))
            $cat = $categories['all'];
        else
            $cat = $categories[$cat];
        $what = rawurlencode(rawurldecode($what));
        for ($pg = 0; $pg < 11; $pg++) {
            if ($what === '%2A')
                $search = $url . '/torrents/search/?search=' . $cat . '&order=added&type=desc&page=' . $pg;
            else
                $search = $url . '/torrents/search/?search=' . $what . $cat . '&order=added&type=desc&page=' . $pg;
            $cli = $this->fetch($search);
            if (($cli == false) || (strpos($cli->results, ">Aucun Résultat Aucun<") !== false))
                break;
            $res = preg_match_all(	
				'`<a href="/torrents/search/\?subcat=(?P<catid>\d+)">.*'.
				'<a href="(?P<desc>[^"]*)" title="(?P<name>.*)">.*<dl>.*'.
				'<dt>.*</dt>.*<dd>(?P<date>.*)</dd>.*<a href="/torrents/nfo/\?id=(?P<id>.*)".*'.
				'</td>.*<td.*>.*</td>.*<td.*>.*</td>.*<td.*>(?P<size>.*)</td>.*<td.*>.*</td>.*'.
				'<td.*>(?P<seeds>.*)</td>.*<td.*>(?P<leech>.*)'.
				'</td>`siU', $cli->results, $matches);
            if ($res) {
                for ($i = 0; $i < $res; $i++) {
                    $matches["date"][$i] = substr($matches["date"][$i], 0, strrpos($matches["date"][$i], ' '));
                    $link                = $url . "/torrents/download/?id=" . $matches["id"][$i];
                    if (!array_key_exists($link, $ret)) {
                        $item          = $this->getNewEntry();
                        $item["desc"]  = "https:" . $matches["desc"][$i];
                        $item["name"]  = self::removeTags($matches["name"][$i]);
                        $item["size"]  = self::formatSize($matches["size"][$i]);
                        $item["cat"]   = $catid[$matches["catid"][$i]];
                        $item["time"]  = strtotime(self::removeTags($matches["date"][$i]));
                        $item["seeds"] = intval(self::removeTags($matches["seeds"][$i]));
                        $item["peers"] = intval(self::removeTags($matches["leech"][$i]));
                        $ret[$link]    = $item;
                        $added++;
                        if ($added >= $limit)
                            return;
                    }
                }
            } else
                break;
        }
    }
}

La recherche fonctionne mais impossible de lancer le téléchargement

Merci d'avance

7 jours plus tard

Bonjour, je voulais savoir si éventuellement il n'y avait un léger problème avec l'adresse mail à renseigner au début du script ?
Aucun problème depuis toujours, mais actuellement mini problème.

Jpg disponible en MP si nécessaire.

    balbao
    Salut
    tu parle du script bonobox?si oui, le mail sert juste pour seedbox-manager(pour le support )

      xavier

      Oui ça je sais et je connais depuis longtemps. Le mini problème est pas la.

        xavier

        Forcement obligé de cacher des infos perso
        Un email totalement identique qui passe pas. Petit problème je pense.
        Rien d'important, juste à signaler éventuellement.

        Salut
        C'est un peu étonnant qu'il bloque pas sur les deux fois. J'ai testé un peu et pas réussi à prendre le truc en défaut de mon coté.
        Par hasard, le premier mail, ce ne serait pas un copié/collé qui pourrait embarquer un caractère caché ou fourberie d'encodage du genre ?
        Dans tous les cas c'est pas bien grave, suffit de rien mettre et de passer par seedbox-manager pour corriger derrière.
        Ex.

        Salut à tous, j'ai un soucis avec mon installation ruTorrent, depuis quelques temps, j'ai le serveur FTP qui déconne, de temps en temps.
        Je me connecte, tout va bien, et après avoir parcourir un à trois répertoire, j'obtiens une erreur : Connection timeout...

        Les 2 première fois, j'ai du relancer tous les scripts, ça a fonctionné. Maintenant en l'espace de trois jours, je suis au troisièe démarrage, je n'ai rien modifié depuis le début de l'année et c'est arrivé d'un coup.

        Quelqu'un pour m'aider à comprendre d'où vient le problème ? Je vais tout relancer une nouvelle fois pour faire fonctionner en attendant une réponse.

        8 jours plus tard

        Bonjour,

        Petite question assez simple : je dois réinstaller mon serveur pour certaines raisons, et je souhaite sauvegarder ma liste des torrents actuellement téléchargés et présents sur le serveur.
        Pour les fichiers téléchargés, aucun problème. Par contre, je ne sais pas où se trouve la "base de donnée" des torrents (les noms, les ratios, la correspondance avec le fichier téléchargé, etc), et je ne peux donc pas sauvegarder la configuration actuelle.

        Une petite idée d'où chercher ?
        Merci d'avance !

          Aerya Tout simplement :-D
          Merci pour la réponse très rapide !!

          Hello,

          J ai un iPad et je n arrive pas à accéder à rutorrent. Quel plugin faut il installer et activer ?
          J ai essayé le pluton iPad mais sans succès.
          Ou faut il activer ou modifier des lignes de codes dans les fichiers de configuration ?
          Merci par avance

          Salut
          Y'a un plugin "ipad" d'origine désactivé, ça doit être ça (jamais testé perso)
          Tu vas là en remplacant "exrat" par ton user bien sur:

          nano /var/www/rutorrent/conf/users/exrat/plugins.ini

          et tu supprimes ça:

          [ipad]
          enabled = no

          Tu enregistres et tu testes. Si ça marche toujours pas après, alors j'en sais rien...
          Ex.

          Hello,

          J'ai pas de fichier plugins.ini au chemin que tu dis:
          /var/www/rutorrent/conf/users/ernie/plugins.ini
          Par contre ici oui:
          /var/www/rutorrent/conf/plugins.ini

          Mais pas de balise Ipad.

          Sinon dans l'interface tutorrent je vois l'onglet plugins.
          Dedans il n'y a pas Ipad mais par contre mobile (rutorrentmobile). Cependant celui est en désactivé et un clic droit puis démarrage/activé ne change rien.

          Avant de remettre le plugin ipad, comment forcer l'activation de mobile ?

          Cependant d'un ordinateur si je force la connexion mobile:
          https://iprutorrent/?mobile=1
          Cela marche j'ai bien l'interface mobile.

          De l'ipad : 'erreur 404 not found nginx' après saisi de l'id et du mot de passe

            Bonjour à tous, après plusieurs heures d'installation j'avais enfin terminé mon NAS, Rtorrent fonctionnait très bien plusieurs centaines de Download déjà dessus et d'un coup je le débranche pour faire du propre dans le cable management et au redémarrage j'ai cette erreur qui apparait à chaque fois que je veux rajouter un Torrent, JS error: [http://192.168.1.12/rutorrent/js/jquery.js : 4] SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

            Du coup quand je fait F5 le thème repasse à celui par défaut et j'ai ce message Bad response from server: (0 [error,getplugins])

            En vidant le cache (ctrl + f5) je retombe sur ma page rtorrent fonctionnel mais rebelotte quand je veux remettre un torrent.

            Si quelqu'un avait une solution autre que réinstallé proprement ça m'arrangerais parce-que j'ai trouvé que ça sur le net.

            Cordialement