Aller au contenu

Sabnzbd Version 0.6.1


PatrickJ

Messages recommandés

  • 2 semaines après...

Regarde le code de Sick Beard. Superzebulon a fait une pull request avec synoindex dedans.

Sent from my Desire HD

merci de ta réponse . mais tu pourrais m'éclairer un peu plus s'il te plait.

j'ai vu un code effectivement:

mais j'en fais quoi? , je le met ou et comment on fait pour le declencher

si tu pouvais me guider un peu plus je te serais reconnaissant

merci d'avance.

+# URL:http://code.google.com/p/sickbeard/

+#

+# This file is partof Sick Beard.

+#

+# Sick Beard is freesoftware: you can redistribute it and/or modify

+# it under the termsof the GNU General Public License as published by

+# the Free SoftwareFoundation, either version 3 of the License, or

+# (at your option)any later version.

+#

+# Sick Beard isdistributed in the hope that it will be useful,

+# but WITHOUT ANYWARRANTY; without even the implied warranty of

+# MERCHANTABILITY orFITNESS FOR A PARTICULAR PURPOSE. Seethe

+# GNU General PublicLicense for more details.

+#

+# You should havereceived a copy of the GNU General Public License

+# along with SickBeard. If not, see<http://www.gnu.org/licenses/>.

+

+

+

+import os

+import subprocess

+

+import sickbeard

+

+from sickbeard importlogger

+from sickbeard importencodingKludge as ek

+

+classsynoIndexNotifier:

+

+ def notify_snatch(self, ep_name):

+ pass

+

+ def notify_download(self, ep_name):

+ pass

+

+ def update_library(self, ep_obj):

+ if sickbeard.USE_SYNOINDEX:

+ synoindex_cmd =['/usr/syno/bin/synoindex', '-a', ek.ek(os.path.abspath, ep_obj.location)]

+ logger.log(u"Executing command"+str(synoindex_cmd))

+ logger.log(u"Absolute path tocommand: "+ek.ek(os.path.abspath, synoindex_cmd[0]), logger.DEBUG)

+ try:

+ p = subprocess.Popen(synoindex_cmd,stdout=subprocess.PIPE, stderr=subprocess.STDOUT, cwd=sickbeard.PROG_DIR)

+ out, err = p.communicate()#@UnusedVariable

+ logger.log(u"Scriptresult: "+str(out), logger.DEBUG)

+ except OSError, e:

+ logger.log(u"Unable to run synoindex: "+ex(e))

+

+notifier = synoIndexNotifier

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...
  • 2 semaines après...

tu es le même Diaoul que celui qui developpe et que l'on trouve sur http://synoblog.superzebulon.org ?

si oui peux tu m'expliquer en 2 mots: j'ai essayé comme tu me la dis avec la commande synindex -a tonfichier (plus toute les variantes) j'ai pas reussi

j'ai fais un script que je lance après chaque téléchargements fini avec sabnzbd+, mais il me dit qu'il ne peux pas exécuter le script. (peux etre faut il est en ROOT ?)

j'ai vu que sick-beard + synoindex existait. je ne trouve pas de .APK, je dois installer Sick beard 2.0 apk + les fichiers que le trouvent via http://synoblog.superzebulon.org. je les met ou ?

peux tu me donner quelques conseils

je t'en remercie d'avance.

David

@Diaoul : Bonsoir.

Merci pour ta précieuse aide sur le forum et sur superzebulon.

J'ai configuré mon syno (DS411 II) et j'en suis super content.

Je bloque sur un dernier detail : je voudrais que sabnzb exécute le script "synoindex" a la fin de chaque téléchargement.

J'en ai besoin car je lis ensuite mes films sur la freebox revolution qui ne peut acceder au NAS qu'en UPNP.

J'ai installé sickbeard, activé "synology indexer", donné les droits admin à sickbeard user et ca ne marche toujours pas...

Avec le download manager intégré au syno, l'indexation se fait automatiquement. (mais il n'y a pas les super scripts de decompression de sabnzbd). Bref je bloque. Si tu peux m'aider, ca serait vraiment sympa. Merci.

Non c'est pas moi superzebulon, je ne pense pas qu'il faille être root vu que synoindex marche sur SickBeard sans les droits root. Demande a superzebulon c'est lui qui a implémenté cette fonctionnalité.

Lien vers le commentaire
Partager sur d’autres sites

oui le script se place dans le repertoire script de sabnzbd

a priori il peux prendre diverses extension

.bat pour du batch

.py pour du python

...

pour le lancer automatiquement a la fin d'un telechargement 2 solutions :

manuellement : dans la file d'attente , selectionner le script dans la liste deroulante( toute a droite)

automatiquement en utilisant les categories : dans la partie configuration/categorie : une fois bien configur

Lien vers le commentaire
Partager sur d’autres sites

oui le script se place dans le repertoire script de sabnzbd

a priori il peux prendre diverses extension

.bat pour du batch

.py pour du python

...

pour le lancer automatiquement a la fin d'un telechargement 2 solutions :

manuellement : dans la file d'attente , selectionner le script dans la liste deroulante( toute a droite)

automatiquement en utilisant les categories : dans la partie configuration/categorie : une fois bien configur

Lien vers le commentaire
Partager sur d’autres sites

  • 4 semaines après...

Bonjour à tous

une question qui peut sembler idiote: comment faire pour installer la mise à jour du package extjs-2?

Merci pour votre aide car j'ai installé le spk de Synoblog mais comme c'est une nouvelle installation il faut tout re-parametrer... et j'aimerai éviter de le faire.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.