I'm sitting for HOURS to get filebot working with JDownloader and I'm really upset. I need help, please!
JDownloader works + Eventscript works (docker)
FileBot works (Synology package file)
JDownloader runs script --> File not found error for "/var/packages/filebot/target/bin/filebot". Is this because docker container can't run scripts/programms from outside???
My script:
Code: Select all
#!/bin/sh
##FileBot benötigt diese Variablen
# mkdir /opt/JDownloader/Downloads/videos/
LOG="/volume1/docker/jdownloader/scripts/amc.log"
EXC="/volume1/docker/jdownloader/scripts/amc.txt"
ANIME="/volume1/Downloads/UNSORTIERT/{n}/{s00}/{n} {s00e00} - {t}"
SERIEN="/volume1/TV-Serien/{n}/Staffel {s}/{n} {s00e00} - {t}"
FILME="/volume1/Filme/{n}/{n} ({y}) [{rating}]"
### Wenn Filebot mal etwas nicht zuordnen kann,
## dann kannst du es in einen seperaten Ordner verschieben lassen,
## dann bleibt es im Downloadordner übersichtlich.
UNSORTIERT="/volume1/Downloads/UNSORTIERT/{file.structurePathTail}"
## FileBot ausführen
/var/packages/filebot/target/bin/filebot -script /volume1/docker/jdownloader/scripts/amc.groovy --lang de --log-file $LOG --action move "$1" --def "seriesFormat=$SERIEN" "movieFormat=$FILME" "animeFormat=$ANIME" "unsortedFormat=$UNSORTIERT" -non-strict --def unsorted=y "artwork=n" --def clean=y --output "/volume1/docker/jdownloader/Sonstiges"
## Aufräumen, --def root löscht den Unterordner mit
/var/packages/filebot/target/bin/filebot -script fn:cleaner "$1" --def root=y
I assume what I tried above won't work because of some docker container bullsh**. Therefore I read about this FileBot-Watcher container which should also solve my problem of having automated sorted media files.
I tried:
sudo docker run --rm --name FileBot-Watcher -it -v /volume1/Downloads/COMPLETE:/volume1 -v /volume1/docker/FileBot-Watcher/:/data rednoah/filebot:watcher /volume1/Downloads --output /volume1/output
and get
Couldn't watch /volume1/Downloads: Permission denied ?? even with sudo
What I'm doing wrong