Ich habe die Reddit-Anleitung befolgt und konnte die Monitor-Option mit MCEBuddy korrekt zum Laufen bringen, wollte aber stattdessen das Postprocess-Skript nutzen, um die Abläufe etwas zu optimieren. Sobald mein Skript jedoch ausgeführt wird, erscheint folgende Fehlermeldung (die in den Kommentaren der Reddit-Anleiklung behandelt wurde, aber ich bekomme sie trotzdem nicht weg).
Beispiel-Fehler:
WARNING> 2017-06-24T04:59:52 MCEBuddy.Engine.QueueManager → Manually selected file \DISKSTATION\Media\Movies\TV Shows.grab\e253b954cfca11c6de4a879afbeda5e30224c390\The Insider (2004) - S13E245 - Episode 245.mkv does not exist or MCEBuddy doesn’t have read permissions, skipping
Hier ist das Postprocess-Skript, das ich verwende:
@echo off
C:\Progra~1\MCEBuddy2x\MceBuddy.UserCLI.exe --command=engine --action=start
timeout /t 2 /nobreak > NUL
set tmpv=%1
set tmpv=%tmpv:~4%
set tmpunc="\\DISKSTATION\Media\%tmpv%
echo %tmpunc%
C:\Progra~1\MCEBuddy2x\MceBuddy.UserCLI.exe --command=addfile --action=%tmpunc%
timeout /t 10 /nobreak > NUL
:loop
for /f "delims=" %%o in ('C:\Progra~1\MCEBuddy2x\MceBuddy.UserCLI.exe --command=jobstatus --action=%1 --quiet') do set status=%%o
if %status% == "not present" (
Exit
) else (
timeout /t 2 /nobreak > NUL
goto loop
)