• Applications
  • [Discussion] Medusa: téléchargement automatique d'épisodes de série

Merci pour avoir fait le tuto que je devais faire depuis un moment.


Après, manque quelques explications sur le post processing sur tout pour les personnes qui aime que ce soit bien rangé
salut

merci à toi pour le tuto.

j'utilise déjà sickbeard Fr mais il semble différent du fork fr que tu présentes.

comment faire pour récup l'ensemble de ma conf (séries, comptes etc) pour les réinjecter sur le tient ?

merci par avance.
Salut,
merci pour ton tuto, mais je n'est aucun fichier conf.ini, quelqu'un pourrait upload le sien ?
Merci
Plop,
Merci pour le tuto ca le fait !
@beta15 le config.ini se génére tout seul si y'en a pas
fabinux wrote:Plop,
Merci pour le tuto ca le fait !
@beta15 le config.ini se génére tout seul si y'en a pas
Oui, il vient de se créer, par contre normal qu'on ce connecte automatique ? Aucun compte ?
Salut à tous et merci pour ce tuto.
Par contre pour ma part j'ai un petit problème :
Au moment de lancer le service sickbeard.
Le service se lance et se ferme tout de suite avec erreur 3 too many files.
Quelqu'un a t-il une solution ?
Cognotte wrote:salut

merci à toi pour le tuto.

j'utilise déjà sickbeard Fr mais il semble différent du fork fr que tu présentes.

comment faire pour récup l'ensemble de ma conf (séries, comptes etc) pour les réinjecter sur le tient ?

merci par avance.

Salut, normalement il faut garder les fichiers database et config puis les remettres dans le nouveau tu utilise quel fork ?
Bonjour bonjour,

Le boulet est arrivé

J'ai suivi le tuto et quand je lance la commande service sickbeard start j'obtiens
root@matt:/# service sickbeard start
/etc/default/sickbeard: line 2: --config=/serie/sickbeard/config.ini: No such file or directory
Removing stale /var/run/sickbeard/sickbeard.pid
Starting SickBeard
Datadir must be writeable '/serie/sickbeard'
Help me merci

signer: Super BOULET ^^
matt2293 wrote:Bonjour bonjour,

Le boulet est arrivé

J'ai suivi le tuto et quand je lance la commande service sickbeard start j'obtiens

"root@matt:/# service sickbeard start
/etc/default/sickbeard: line 2: --config=/serie/sickbeard/config.ini: No such file or directory
Removing stale /var/run/sickbeard/sickbeard.pid
Starting SickBeard
Datadir must be writeable '/serie/sickbeard'
"
Help me merci

signer: Super BOULET ^^
Salut, il te faut les permission de ton user pour lancer sickbeard et le config.ini se fait tout seul
chown -R <user>:<user> /xxxx/xxx/sickbeard
Salut,

J'ai un super message lors de la relance de sickbeard
Exception in thread HTTPServer Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 505, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/home/monuser/sickbeard/cherrypy/process/servers.py", line 75, in _start_http_thread
    self.httpserver.start()
  File "/home/monuser/sickbeard/cherrypy/wsgiserver/__init__.py", line 1634, in start
    raise socket.error(msg)
error: [Errno -5] Aucune adresse associée avec le nom de l'hôte
Une idée ?
Pourquoi tu l'ajoutes pas au tuto la commande pour le chown du dossier sickbeard ?
Tu as bien installé les dépendances nécessaires au début du tuto ?
dans sickbear.log tu as quoi?? tu utilise deja quelque choses sur le port 8081 ?
Sur le port 8081 je n'ai rien.

Mon fichier log fait 3000 lignes :s
févr.-18 17:47:15 DEBUG    MAIN :: Retrieving the last check time from the DB
févr.-18 17:47:15 DB       MAIN :: sickbeard.db: SELECT * FROM info
févr.-18 17:47:15 INFO     MAIN :: Writing PID 11894 to /var/run/sickbeard/sickbeard.pid
févr.-18 17:47:15 INFO     MAIN :: Starting Sick Beard on http:///sickbeard:8081/
févr.-18 17:47:15 ERROR    MAIN :: Unable to start web server, is something else running on port 8081?
change http:///sickbeard:8081/ par http:///ip:8081/ dans le config.ini
Super ça a marché

Une idée pour faire appel à un sous domaine. ?
Jedediah wrote:Pourquoi tu l'ajoutes pas au tuto la commande pour le chown du dossier sickbeard ? 😀
C'est fait!

Tuto màj avec ça+iptables+appli android

@spectre: fais un reverse proxy en modifiant la config pour le mettre en sous domaine et non dossier
Bonjour et merci pour le tuto,

merci d'avoir modifié le tuto pour pas louper la première commande pour les dépendances, ça évitera à des étourdis et néophytes de poster (comme moi ^^)

J'ai en revanche deux petites questions :

- lors de l'ajout d'une série, est-il possible de préciser de ne pas télécharger les anciens épisodes (ceux antérieurs à l'ajout de la série dans sickbeard), ça éviterait de télécharger les saisons déjà vues.

- un dossier est créé pour la série .../torrents/masérie, seulement les épisodes se télécharges dans .../torrents, comment modifier se comportement ?
Cela vient évidemment du fait que l'on ajoute les .torrent dans watch de rutorrent, ce n'est donc pas sickbeard qui choisi du dossier de destination.


Merci d'avance et désolé pour les questions bêtes, ça aidera d'autre néophytes.
- Par défaut il met "Skipped" sur les épisodes déjà sortis. Il ne les télécharge donc pas.

- Les torrents sont téléchargés là où tu leur a dit d'être téléchargés dans les paramètres de ruTorrent. Il faut juste faire attention à avoir le même dossier pour Sickbeard et ruTorrent sinon le PostProcessing ne se fera pas.
C'est d'ailleurs à ça que sert le dossier créé par Sickbeard.

Edit : d'ailleurs pour le tuto il serait bon d'expliquer le post processing.
Merci des réponses.

- Effectivement lors de l'installation (hier) il mettait les épisodes en skipped, mais plus maintenant, je ne crois pas avoir toucher aux options. D'ailleurs je ne trouve pas ou est l'option en question.

- Ok, les torrents sont téléchargés dans torrents. Mais comment les déplacer dans le bon dossier en PostProcessing : série 1 dans /torrents/serie1; série 2 dans torrents/serie2, etc. D'ailleurs si sickbeard déplace les fichiers, rutorrent et rtorrent ne seront-ils pas perdus ?
Aedonus wrote:

- Ok, les torrents sont téléchargés dans torrents. Mais comment les déplacer dans le bon dossier en PostProcessing : série 1 dans /torrents/serie1; série 2 dans torrents/serie2, etc. D'ailleurs si sickbeard déplace les fichiers, rutorrent et rtorrent ne seront-ils pas perdus ?

Pour cela il faut que tu les range ailleurs, ce que je fais :

  • Téléchargement des torrents dans un dossier Downloads (torrents/Downloads) Il faut modifier le dossier de téléchargement par défaut pour faire ceci
  • Déplacement des complétés dans le dossier Complete (torrents/Complete) Il faut utiliser un autotool (autoMove) dans rutorrent Options->Autotools
  • Création d'un lien symbolic par sickbeard qui va les ranger dans le dossier du nom de la série (torrents/Series/{seriename}

Je m'autoréponds, pour skipped les épisodes passés, c'est lors de l'ajout de la série que ça se règle dans l'étape 3.

Merci pour les infos hydrog3n, j'ai mis en place la même config que toi, mes fichiers se téléchargent bien dans /torrents/downloads et sont bien déplacés dans /torrents/complete.
Par contre, rien est affiché dans /torrents/maserie, désespérant vide (cakebox ou filezilla).
De plus, les séries (et le reste) restent dans /torrents/complete, c'est rapide un joyeux bordel !

J'ai oublié il faut redémarrer sickbeard ^^

Lance un postprocess manuel aussi pour tester
Perso j'invite a jeter un oeil sur nzbtomedia pour configurer ca au mieux.
(grosse flemme de faire un tuto 😛)
On va évité de rajouter une couche dejà que c'est pas facile là ^^

Merci en tout cas je vais regarder pour ma configuration.
Effectivement redémarrer ça aide !
Le postprocess manuel fonctionne en partie : le premier est décalé dans le bon dossier, pas les suivants (erreurs)

Je me penche sur la question la semaine prochaine, en attendant ça marchouille, merci beaucoup !

nzbtomedia ?
Ca sert à quoi ?
Il faudrait que tu me donnes les erreurs pour t'aider. C'est cool si ça fonctionne quand même

nzbtomedia c'est pour organiser tout les fichiers si j'ai bien comprit ça offre des fonctionnes en plus que sickbeard pour cela.
bonjour,

c'est possible de cacher les providers?
parce que avoir les comptes utilisateurs et les mots de passe en clair, c'est pas le top quand on a des invites sur son serveur.

merci
Salut, par des défaut tu ne peux pas malheureusement.
Bonjour,

Merci pour le tuto Adaur, j'ai un petit pépin lors du changement dans le config.ini :
web_root = /sickbeard
après ce changement j'ai une page blanche sur https://sickbeard.domain.tld et
je stop bien sickbeard avant et le redémarre après !

A quoi sert cette modif dans le config.ini ? Parce que sans cette modif tout marche bien :-/


Autre chose le fichier config.ini est bien créer mais j'ai toujours ce message lorsque je start/stop/restart sickbeard :
/etc/default/sickbeard: ligne2: --config=/home/<user>/sickbeard/config.ini: Aucun fichier ou dossier de ce type
Stopping SickBeard

---
#pourtant les droits m'on l'air bon ?

-rw-r--r--  1 user user   6905 févr. 26 12:09 config.ini
---
Merci Fl!P
Flip wrote:

Autre chose le fichier config.ini est bien créer mais j'ai toujours ce message lorsque je start/stop/restart sickbeard :
/etc/default/sickbeard: ligne2: --config=/home/<user>/sickbeard/config.ini: Aucun fichier ou dossier de ce type
Stopping SickBeard

---
#pourtant les droits m'on l'air bon ?

-rw-r--r--  1 user user   6905 févr. 26 12:09 config.ini
---
Merci Fl!P
Salut,

Dans le fichier /etc/default/sickbeard retire l'espace entre le "=" et le "-" :
SB_OPTS=--config=/chemin/vers/votre/installation/sickbeard/config.ini
@hydrog3n, merci pour l'astuce, c'est parfait
Bonsoir,

Excusez-moi de vous déranger, mais j'ai un soucis à la commande de :

update-rc.d sickbeard defaults
service sickbeard start
J'ai comme erreur :
root@BigCrunch:/var/www/sickbeard# update-rc.d sickbeard defaults
update-rc.d: using dependency based boot sequencing
root@BigCrunch:/var/www/sickbeard# service sickbeard start
Starting SickBeard
/usr/bin/python: can't open file 'SickBeard.py': [Errno 2] No such file or directory
ll ne trouve pas "SickBeard.py" Avez-vous une idée ?

Alors je préfère vous dire que je suis un débutant de chez débutant.

Merci de votre aide...
Salut, tu pourrais nous montrer ton fichier
/etc/default/sickbeard
Au lieu de faire traiter un repertoire, avec nzbtomedia, tu va pouvoir dire a rtorrent (et ton client nzb) d'envoyer vers sickbeard (ou mieux sickrage) le fichier (apres decompression, apres l'avoir verifié ...) d'un torrent avec l'etiquette correspondante vers sickbeard. (ou mieux sickrage).
Pour automatiquement mettre l'etiquette sickbeard sur un torrent quand il est ajouté, tu peut utiliser les auto tools et uploader ton fichier dans le repertoire watch/sickbeard. (Ou sinon, sur sickrage, au lieu d'utiliser le blackhole, tu peut directement controller rtorrent via rpc)
La ou ca prend de l'interet c'est aussi pour les telechargements sur newsgroups ou il y a parfois des dmca, car sur sickrage il y a une gestion des downloads raté et en configurant nzbtomedia ton client nzb va pouvoir alerter sickrage qu'un download est foireux pour qu'il puisse passer au suivant.
Boris wrote: Salut,

Dans le fichier /etc/default/sickbeard retire l'espace entre le "=" et le "-" :
SB_OPTS=--config=/chemin/vers/votre/installation/sickbeard/config.ini
@hydrog3n, merci pour l'astuce, c'est parfait 😉
@hydrog3n, merci pour l'astuce, c'est parfait & à toi Boris de m'avoir transmit l'information