Hey there,
i did not change my script but all of a sudden my configuration leads to the deletion of external subtitle files.
Here is the latest log:
Code: Select all
Run script [dev:amc] at [Fri Nov 04 17:54:49 CET 2016]
Parameter: seriesFormat = TV-Serien/{n.ascii()}/{episode.special ? 'Special' : 'Season '+s.pad(2)}/{s00e00} - {t.ascii()}/{fn}
Parameter: movieFormat = {file =~ /(?i)AC3D|AC3LD|AC3M|AC3LineDubbed|AC3.Dubbed|DTSD|Line.dubbed|Dubbed|Line.Dubbed|mic.dub|telesync|WebRip|Web-Rip|Web.Rip|WebDl|Web-Dl|Web.Dl|Web-Hd|WebHd|Web.Hd/ ? 'Pre-Release' : file =~ /(?i)3D|HSBS|H-SBS|HOU|H-OU/ ? 'Filme(3D)' : 'Filme'}/{n.ascii()} - [{y}] - [{vc}, {vf}, {ac}, {source}{file =~ /3D/ ? file =~ /(?i)AC3D|HSBS|H-SBS|HOU|H-OU/ ? '' : ', 3D' : ''}{file =~/(?i)HSBS|H-SBS/ ? ', 3D-HSBS' : ''}{file =~/(?i)HOU|H-OU/ ? ', 3D-HOU' : ''}]/{n.ascii()} - {y}.{fn}
Parameter: gmail = *****
Parameter: mailto = *****
Parameter: pushbullet = *****
Parameter: skipExtract = y
Parameter: unsorted = y
Parameter: music = y
Parameter: excludeList = .excludes
Parameter: ut_dir = /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to
Parameter: ut_kind = multi
Parameter: ut_title = spy-klapperschlange-1080p-uploaded.to
Parameter: ut_label = N/A
Parameter: clean = y
Parameter: plex = *****
Use excludes: /Volumes/Plex/.excludes (1596)
Ignore orphaned subtitles: /Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Subs/spy-klapperschlange-1080p.idx
Ignore orphaned subtitles: /Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Subs/spy-klapperschlange-1080p.sub
Input: /Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/spy-klapperschlange-1080p.mkv
spy-klapperschlange-1080p.mkv [series: Spy, movie: Escape from New York (1981)]
Exclude Series: Spy
Group: [tvs:null, mov:escape from new york 1981] => [spy-klapperschlange-1080p.mkv]
Rename movies using [TheMovieDB]
[MOVE] Rename [/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/spy-klapperschlange-1080p.mkv] to [/volumes/Plex/Filme/Escape from New York - [1981] - [x264, 1080p, DTS, BluRay]/Escape from New York - 1981.spy-klapperschlange-1080p.mkv]
Processed 1 files
Notify Plex: [host:192.168.0.23, token:xxxx]
GET: http://192.168.0.23:32400/library/sections/all/refresh?X-Plex-Token=xxxx
Sending PushBullet report
Server returned HTTP response code: 401 for URL: https://api.pushbullet.com/v2/pushes
java.io.IOException: Server returned HTTP response code: 401 for URL: https://api.pushbullet.com/v2/pushes
at net.filebot.web.WebRequest.post(WebRequest.java:202)
at net.filebot.web.WebRequest.post(WebRequest.java:175)
at net.filebot.cli.ScriptShellMethods.post(ScriptShellMethods.java:301)
at PushBulletClient$_closure1.doCall(Script3.groovy:102)
at Script1$_run_closure69.doCall(Script1.groovy:624)
at Script1$_run_closure69.doCall(Script1.groovy)
at net.filebot.cli.ScriptShellBaseClass.tryLogCatch(ScriptShellBaseClass.java:127)
at Script1.run(Script1.groovy:623)
at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:114)
at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
at net.filebot.Main.main(Main.java:120)
Caused by: java.io.IOException: Server returned HTTP response code: 401 for URL: https://api.pushbullet.com/v2/pushes
at net.filebot.web.WebRequest.post(WebRequest.java:199)
... 12 more
[mail] Sending email: [FileBot] spy-klapperschlange-1080p-uploaded.to
[mail] Sent email with 0 attachments
Clean clutter files and empty folders
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY.imdb.html
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Proof/spy-klapperschlange-1080p-proof.jpg
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/spy-klapperschlange-1080p.jpg
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/spy-klapperschlange-1080p.nfo
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Subs/spy-klapperschlange-1080p.idx
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Subs/spy-klapperschlange-1080p.sub
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Subs
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY/Proof
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to/Die.Klapperschlange.1981.German.DL.REMASTERED.1080p.BluRay.x264-SPiCY
Delete /Volumes/Macintosh Fusion Drive/Volumes/Plex/Download/spy-klapperschlange-1080p-uploaded.to
Done ヾ(@⌒ー⌒@)ノ
I did update filebot though.. is there anything i can do in order to get back the old behavior?
Thanks a lot

Sysinfo:
Code: Select all
FileBot 4.7 (r3923)
JNA Native: 4.0.1
MediaInfo: 0.7.78
7-Zip-JBinding: 9.20
Chromaprint: 1.1.0
Extended Attributes: OK
Script Bundle: 2016-10-31 (r448)
Groovy: 2.4.6
JRE: Java(TM) SE Runtime Environment 1.8.0_74
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 3 GB Max Memory / 489 MB Used Memory
OS: Mac OS X (x86_64)
Package: APP
Data: /Users/xx/.filebot
uname: Darwin Mac-mini.fritz.box 16.1.0 Darwin Kernel Version 16.1.0: Thu Oct 13 21:26:57 PDT 2016; root:xnu-3789.21.3~60/RELEASE_X86_64 x86_64
------------------- UPDATE AVAILABLE: FileBot 4.7.2 (r4178) --------------------
Done ヾ(@⌒ー⌒@)ノ
Code: Select all
FileBot 4.7.2 (r4178)
JNA Native: 4.0.1
MediaInfo: 0.7.87
7-Zip-JBinding: 9.20
Chromaprint: 1.1.0
Extended Attributes: OK
Script Bundle: 2016-10-31 (r448)
Groovy: 2.4.7
JRE: Java(TM) SE Runtime Environment 1.8.0_74
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 3 GB Max Memory / 156 MB Used Memory
OS: Mac OS X (x86_64)
Package: APP
Data: /Users/xx/.filebot
uname: Darwin Mac-mini.fritz.box 16.1.0 Darwin Kernel Version 16.1.0: Thu Oct 13 21:26:57 PDT 2016; root:xnu-3789.21.3~60/RELEASE_X86_64 x86_64
Done ヾ(@⌒ー⌒@)ノ

EDIT 2: To clear something up: My other Filebot Setup (a raspberry pi with raspbian running filebot 4.6.2 with the same jdownloader-postprocess.sh i edited) still includes the subs.. just tested it. Is this a new thing with 4.7.x?
EDIT 3: To have every information in one place: The first script is the one that leads to the ignorance of the subtitles, the second one is the one where everything still works:
Code: Select all
#!/bin/sh
printenv > /users/xx/Documents/printenv.txt
filebot -script fn:sysenv > /users/xx/Documents/printenv2.txt 2>&1
# org.jdownloader.extensions.eventscripter.EventScripterExtension.scripts.json
# [{"eventTrigger":"ON_PACKAGE_FINISHED","enabled":true,"name":"Execute FileBot (PackageFinished)","script":"var script = 'Users/xx/Documents/jdownloader-postprocess.sh'\n\nvar path = package.getDownloadFolder()\nvar name = package.getName()\nvar label = package.getComment() ? package.getComment() : 'N/A'\n\nvar command = [script, path, name, label, 'PACKAGE_FINISHED']\n\nlog(command)\nlog(callSync(command))\n","eventTriggerSettings":{}} ]
# Input Parameters
ARG_PATH="$1"
ARG_NAME="$2"
ARG_LABEL="$3"
# Configuration
CONFIG_OUTPUT="/volumes/Plex"
filebot -script dev:amc --output "$CONFIG_OUTPUT" --action move --conflict skip -non-strict --log-file amc.log --def "seriesFormat=TV-Serien/{n.ascii()}/{episode.special ? 'Special' : 'Season '+s.pad(2)}/{s00e00} - {t.ascii()}/{fn}" "movieFormat={file =~ /(?i)AC3D|AC3LD|AC3M|AC3LineDubbed|AC3.Dubbed|DTSD|Line.dubbed|Dubbed|Line.Dubbed|mic.dub|telesync|WebRip|Web-Rip|Web.Rip|WebDl|Web-Dl|Web.Dl|Web-Hd|WebHd|Web.Hd/ ? 'Pre-Release' : file =~ /(?i)3D|HSBS|H-SBS|HOU|H-OU/ ? 'Filme(3D)' : 'Filme'}/{n.ascii()} - [{y}] - [{vc}, {vf}, {ac}, {source}{file =~ /3D/ ? file =~ /(?i)AC3D|HSBS|H-SBS|HOU|H-OU/ ? '' : ', 3D' : ''}{file =~/(?i)HSBS|H-SBS/ ? ', 3D-HSBS' : ''}{file =~/(?i)HOU|H-OU/ ? ', 3D-HOU' : ''}]/{n.ascii()} - {y}.{fn}" gmail=xx mailto=xx pushbullet=xx skipExtract=y unsorted=y music=y excludeList=".excludes" ut_dir="$ARG_PATH" ut_kind="multi" ut_title="$ARG_NAME" ut_label="$ARG_LABEL" clean=y plex=xx
Code: Select all
#!/bin/sh
# org.jdownloader.extensions.eventscripter.EventScripterExtension.scripts.json
# [{"eventTrigger":"ON_PACKAGE_FINISHED","enabled":true,"name":"Execute FileBot (PackageFinished)","script":"var script = 'home/pi/.jd2/jdownloader-postprocess.sh'\n\nvar path = package.getDownloadFolder()\nvar name = package.getName()\nvar label = package.getComment() ? package.getComment() : 'N/A'$
# Input Parameters
ARG_PATH="$1"
ARG_NAME="$2"
ARG_LABEL="$3"
# Configuration
CONFIG_OUTPUT="/media/usbdrive"
filebot -script dev:amc --output "$CONFIG_OUTPUT" --action move --conflict skip -non-strict --log-file amc.log --def "seriesFormat=TV-Serien/{n.ascii()}/{episode.special ? 'Special' : 'Season '+s.pad(2)}/{s00e00} - {t.ascii()}/{fn}" "movieFormat={file =~ /(?i)AC3D|AC3LD|AC3M|AC3LineDubbed|AC3.Dubbed|DTSD|Line.dubbed|Dubbed|Line.Dubbed|mic.dub|telesync|WebRip|Web-Rip|Web.Rip|WebDl|Web-Dl|Web.Dl|Web-Hd|WebHd|Web.Hd/ ? 'Cinedubs' : file =~ /(?i)3D|HSBS|H-SBS|HOU|H-OU/ ? '3D-Filme' : 'Filme'}/{n.ascii()} - [{y}] - [{vc}, {vf}, {ac}, {source}{file =~ /3D/ ? file =~ /(?i)AC3D|HSBS|H-SBS|HOU|H-OU/ ? '' : ', 3D' : ''}{file =~/(?i)HSBS|H-SBS/ ? ', 3D-HSBS' : ''}{file =~/(?i)HOU|H-OU/ ? ', 3D-HOU' : ''}]/{n.ascii()} - {y}.{fn}" gmail=xx mailto=xx pushbullet=xx plex=xx unsorted=y skipExtract=y excludeList=".excludes" ut_dir="$ARG_PATH" ut_kind="multi" ut_title="$ARG_NAME" ut_label="$ARG_LABEL" clean=y -no-xattr