qBitTorrent Doesn't Call FileBot After Completion
Posted: 19 Feb 2020, 04:55
I'm trying to call Filebot from qBitTorrent after download is completed. However, once the download is compete, FB never seems to be called as there is no entry to the log file. I am using qBT 4.2.1. At the time of download completion, FB is closed, not open and my download path is: C:\Users\Scott\Desktop\test movies\Media
Note that there is no backslash at the end but when I close and reopen the settings window, qBT automatically inserts an ending backslash.
To check that my FB command line call was working, I copied my FB call to my command window. Here it is:
The only difference between the above and the qBT call is here I am using --action test and in qBT, I am using --action move.
My args.txt file is here:
And here is the output of my log file when run from the CL:
The command is successfully processed. Does FB need to be open in order to run? Do I need to invoke FB a different way? Am I missing something else along the way?
I should also add that I did try calling notepad.exe from qBT and that did successfully open.
Any insight you can give is greatly appreciated. Thank you!!
Note that there is no backslash at the end but when I close and reopen the settings window, qBT automatically inserts an ending backslash.
To check that my FB command line call was working, I copied my FB call to my command window. Here it is:
Code: Select all
filebot -script fn:amc "C:/Users/Scott/Desktop/test movies/Media" --output "Y:/" --action test --conflict auto -no-xattr -non-strict --log-file "c:/users/scott/desktop/test movies/amc.log" --def @"c:/users/scott/desktop/test movies/args.txt"
My args.txt file is here:
Code: Select all
excludeList=c:/users/scott/desktop/test movies/amc.txt
clean=y
movieFormat=Y:/Shared Movies/{n0 = n.sortName().replaceAll("'", "").charAt(0); n0.isDigit() ? '#' : n0}/{n} ({y})/{n} ({y}){ext=='srt' ? ".eng" : ''}
seriesFormat=Y:/Shared TV Shows/{n0 = n.sortName().replaceAll("'", "").charAt(0); n0.isDigit() ? '#' : n0}/{n}/{episode.special ? 'Specials' : 'Season '+s.pad(2)}/{n} {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t}{ext=='srt' ? ".eng" : ''}
Code: Select all
Run script [fn:amc] at [Tue Feb 18 23:30:56 EST 2020]
Parameter: excludeList = c:/users/scott/desktop/test movies/amc.txt
Parameter: clean = y
Parameter: movieFormat = Y:/Shared Movies/{n0 = n.sortName().replaceAll("'", "").charAt(0); n0.isDigit() ? '#' : n0}/{n} ({y})/{n} ({y}){ext=='srt' ? ".eng" : ''}
Parameter: seriesFormat = Y:/Shared TV Shows/{n0 = n.sortName().replaceAll("'", "").charAt(0); n0.isDigit() ? '#' : n0}/{n}/{episode.special ? 'Specials' : 'Season '+s.pad(2)}/{n} {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t}{ext=='srt' ? ".eng" : ''}
Argument[0]: C:\Users\Scott\Desktop\test movies\Media
Use excludes: c:\users\scott\desktop\test movies\amc.txt (11)
Input: C:\Users\Scott\Desktop\test movies\Media\The Notebook (2004) [1080p]\The.Notebook.2004.1080p.BluRay.x264.YIFY.mp4
Group: [Movie:The Notebook (2004)] => [The.Notebook.2004.1080p.BluRay.x264.YIFY.mp4]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [C:\Users\Scott\Desktop\test movies\Media\The Notebook (2004) [1080p]\The.Notebook.2004.1080p.BluRay.x264.YIFY.mp4]
[TEST] from [C:\Users\Scott\Desktop\test movies\Media\The Notebook (2004) [1080p]\The.Notebook.2004.1080p.BluRay.x264.YIFY.mp4] to [Y:\Shared Movies\N\The Notebook (2004)\The Notebook (2004).mp4]
Processed 1 files
Done ヾ(@⌒ー⌒@)ノ
I should also add that I did try calling notepad.exe from qBT and that did successfully open.
Any insight you can give is greatly appreciated. Thank you!!