Hallo zusammen,
ich hoffe dieser Foren-Beitrag wird noch halbwegs aktiv betrachtet bzw. bearbeitet.
Zunächst einmal vielen Dank für die super Anleitung!
Nachdem ich den Filebot nun schon seit ca. zwei Jahren aktiv einsetze und selten Probleme hatte, stehe ich nun vor einem Problem bei dem mir irgendwie die Ansätze zur Lösung fehlen. Ich habe den Filebot auf meiner Synology NAS installiert und ein filebot Skript mit folgendem Inhalt erstellt:
#!/bin/sh
##FileBot benötigt diese Variablen
##/bin/mkdir /volume1/video/Downloads/videos/testordner
LOG="/volume1/Public/amc.log"
EXC="/volume1/Public/amc.txt"
SERIES="/volume1/Series/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}"
ANIME="/volume1/Anime/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}"
MOVIES="/volume1/Movies/_FileBot/{n} [{y}] {vf}/{n} [{y}] {vf}"
##UNSORTIERT="/path/{file.structurePathTail}" ### Wenn Filebot mal etwas nicht zuordnen kann, dann kannst du es in einen seperaten Ordner verschieben lassen, dann bleibt es im Downloadordner übersichtlich.
##FileBot ausführen
/var/packages/filebot/target/filebot.sh -script fn:amc --lang de --log-file $LOG --action move "$1" --def "seriesFormat=$SERIES" "movieFormat=$MOVIES" "animeFormat=$ANIME" "unsortedFormat=$UNSORTIERT" -non-strict --def unsorted=y "artwork=n" --def clean=y
## Aufräumen, --def root löscht den Unterordner mit
/var/packages/filebot/target/filebot.sh -script fn:cleaner "$1" --def root=y
Bisher lief das Skript ohne Probleme. Allerdings von heute auf morgen erhalte ich folgende Fehlermeldung bei der Ausführung des Skriptes:
Befehl:
admin@DS418play:/volume1/Public$ sh filebot.sh
Ausgabe:
Initialize UserHome folder: /var/packages/filebot/target/data/1024
Initialize Cache folder: /var/packages/filebot/target/data/1024/cache
Initialize Logs folder: /var/packages/filebot/target/data/1024/logs
Initialize TemporaryFiles folder: /var/packages/filebot/target/data/1024/tmp
Initialize new disk cache: /var/packages/filebot/target/data/1024/cache/0
Run script [fn:amc] at [Sun May 23 13:49:46 CEST 2021]
Parameter: seriesFormat = /volume1/Series/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}
Parameter: movieFormat = /volume1/Movies/_FileBot/{n} [{y}] {vf}/{n} [{y}] {vf}
Parameter: animeFormat = /volume1/Anime/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}
Parameter: unsortedFormat =
Parameter: unsorted = y
Parameter: artwork = n
Parameter: clean = y
Argument[0]: /volume1/Public
Invalid usage: The --output option is required
Abort (×_×)
Delete /volume1/Public/amc.log
Done ?(?????)?
Führe ich den Befehl mit einer Quellenangabe aus, erhalte ich dieselbe Meldung:
Befehl:
admin@DS418play:/volume1/Public$ sh filebot.sh /volume1/Downloads
Was soll mir in diesem Fall die Meldung "Invalid usage: The --output option is required" mitteilen. Ich stehe absolut auf dem Schlauch und würde mich über jegliche Hilfe freuen.
Sollten euch Informationen fehlen, sagt einfach Bescheid. Ich hoffe ich habe alle relevanten Infos mitgeteilt.
Mit freundlichen Grüßen
Tobi
ich hoffe dieser Foren-Beitrag wird noch halbwegs aktiv betrachtet bzw. bearbeitet.
Zunächst einmal vielen Dank für die super Anleitung!
Nachdem ich den Filebot nun schon seit ca. zwei Jahren aktiv einsetze und selten Probleme hatte, stehe ich nun vor einem Problem bei dem mir irgendwie die Ansätze zur Lösung fehlen. Ich habe den Filebot auf meiner Synology NAS installiert und ein filebot Skript mit folgendem Inhalt erstellt:
#!/bin/sh
##FileBot benötigt diese Variablen
##/bin/mkdir /volume1/video/Downloads/videos/testordner
LOG="/volume1/Public/amc.log"
EXC="/volume1/Public/amc.txt"
SERIES="/volume1/Series/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}"
ANIME="/volume1/Anime/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}"
MOVIES="/volume1/Movies/_FileBot/{n} [{y}] {vf}/{n} [{y}] {vf}"
##UNSORTIERT="/path/{file.structurePathTail}" ### Wenn Filebot mal etwas nicht zuordnen kann, dann kannst du es in einen seperaten Ordner verschieben lassen, dann bleibt es im Downloadordner übersichtlich.
##FileBot ausführen
/var/packages/filebot/target/filebot.sh -script fn:amc --lang de --log-file $LOG --action move "$1" --def "seriesFormat=$SERIES" "movieFormat=$MOVIES" "animeFormat=$ANIME" "unsortedFormat=$UNSORTIERT" -non-strict --def unsorted=y "artwork=n" --def clean=y
## Aufräumen, --def root löscht den Unterordner mit
/var/packages/filebot/target/filebot.sh -script fn:cleaner "$1" --def root=y
Bisher lief das Skript ohne Probleme. Allerdings von heute auf morgen erhalte ich folgende Fehlermeldung bei der Ausführung des Skriptes:
Befehl:
admin@DS418play:/volume1/Public$ sh filebot.sh
Ausgabe:
Initialize UserHome folder: /var/packages/filebot/target/data/1024
Initialize Cache folder: /var/packages/filebot/target/data/1024/cache
Initialize Logs folder: /var/packages/filebot/target/data/1024/logs
Initialize TemporaryFiles folder: /var/packages/filebot/target/data/1024/tmp
Initialize new disk cache: /var/packages/filebot/target/data/1024/cache/0
Run script [fn:amc] at [Sun May 23 13:49:46 CEST 2021]
Parameter: seriesFormat = /volume1/Series/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}
Parameter: movieFormat = /volume1/Movies/_FileBot/{n} [{y}] {vf}/{n} [{y}] {vf}
Parameter: animeFormat = /volume1/Anime/_FileBot/{n}/Staffel {s}/{n}.{s00e00} - {t} {vf}
Parameter: unsortedFormat =
Parameter: unsorted = y
Parameter: artwork = n
Parameter: clean = y
Argument[0]: /volume1/Public
Invalid usage: The --output option is required
Abort (×_×)
Delete /volume1/Public/amc.log
Done ?(?????)?
Führe ich den Befehl mit einer Quellenangabe aus, erhalte ich dieselbe Meldung:
Befehl:
admin@DS418play:/volume1/Public$ sh filebot.sh /volume1/Downloads
Was soll mir in diesem Fall die Meldung "Invalid usage: The --output option is required" mitteilen. Ich stehe absolut auf dem Schlauch und würde mich über jegliche Hilfe freuen.
Sollten euch Informationen fehlen, sagt einfach Bescheid. Ich hoffe ich habe alle relevanten Infos mitgeteilt.
Mit freundlichen Grüßen
Tobi