Ik heb twee losse scripts die los prima werken.
Nummer 1: Dit is pySabRename en zorgt er voor dat gekke bestandsnamen (kom ik steeds vaker tegen) worden omgezet naar de originele naam van de bron. Zie: https://github.com/Blauwbek/pySabRename ... me_syno.py. Die code heb ik exact overgenomen en werkt.
Nummer 2: Dit is een script die de Meda-Index op de Synology NAS update met de laatst gedownloade map. Hierdoor ziet mijn Samsung TV de nieuwste map en kan ik via DLNA streamen. Het script is:
Code: Select all
#!/bin/sh
#
/usr/syno/bin/synoindex -A "$1"
Code: Select all
#!/bin/sh
# source the other script(s) into the one run by sab - the space after the dot is not a typo
. /usr/local/sabnzbd/var/scripts/synoindex-Laatste.py
. /usr/local/sabnzbd/var/scripts/pySabRename_syno.py
Code: Select all
/usr/local/sabnzbd/var/scripts/alle-scripts.py: /usr/local/sabnzbd/var/scripts/pySabRename_syno.py: line 18: import: not found
/usr/local/sabnzbd/var/scripts/alle-scripts.py: /usr/local/sabnzbd/var/scripts/pySabRename_syno.py: line 19: import: not found
/usr/local/sabnzbd/var/scripts/alle-scripts.py: /usr/local/sabnzbd/var/scripts/pySabRename_syno.py: line 23: final_dir: not found
/usr/local/sabnzbd/var/scripts/alle-scripts.py: /usr/local/sabnzbd/var/scripts/pySabRename_syno.py: line 25: job_name: not found
/usr/local/sabnzbd/var/scripts/alle-scripts.py: /usr/local/sabnzbd/var/scripts/pySabRename_syno.py: line 29: syntax error: unexpected "("
Ik heb ook geprobeerd beide scripts in één te zetten. Met en zonder functions. Maar dat lukt ook niet. Dan zegt 'ie dat { een invalid syntax is. Of dat iets niet gevonden kan worden.
Wie kan me verder helpen?
Bedankt!