Page 1 of 1

Illegal usage: bad file arguments or ut_dir/ut_file parameters

Posted: 06 Jul 2016, 17:35
by Fajjer
Hi!
I've had a script running fine for over a year, but suddenly it just stopped working. Here's the code:

Code: Select all

Run script [fn:amc] at [Wed Jul 06 19:27:31 CEST 2016]
Parameter: music = y
Parameter: subtitles = en
Parameter: artwork = y
Parameter: ut_label = %L
Parameter: ut_state = %S
Parameter: ut_title = %N
Parameter: ut_kind = %K
Parameter: ut_file = %F
Parameter: ut_dir = %D
Parameter: seriesFormat = E:/{n} {y}/{fn}
Parameter: movieFormat = G:/Movies/{n} {y}/{fn}
Parameter: musicFormat = G:/Music{n}/{fn}
Illegal usage: bad file arguments or ut_dir/ut_file parameters
Failure (°_°)
I have not change anything and suddenly it just stop working. What's wrong?
My downloads starts in G:\Incomplete and are moved to G:\TORRENT when completed.

Re: Illegal usage: bad file arguments or ut_dir/ut_file parameters

Posted: 12 Jul 2016, 09:03
by rednoah
If you want to do a test run, you'll need to replace the %variables with actual values first. Please read the Troubleshooting section.

Re: Illegal usage: bad file arguments or ut_dir/ut_file parameters

Posted: 12 Jul 2016, 17:02
by Fajjer
This is the code i got from the log file:

Code: Select all

Run script [fn:amc] at [Tue Jul 12 16:28:53 CEST 2016]
Parameter: music = y
Parameter: subtitles = en
Parameter: artwork = y
Parameter: ut_label = 
Parameter: ut_state = 5
Parameter: ut_title = masterchef.australia.s08e52.720p.hdtv.x264-orenji.mkv
Parameter: ut_kind = %K
Parameter: ut_file = masterchef.australia.s08e52.720p.hdtv.x264-orenji.mkv
Parameter: ut_dir = G:\TORRENT
Parameter: seriesFormat = E:/{n}/{'Season '+s.pad(2)}/{n} - {s00e00} - {t}
Parameter: movieFormat = G:/Movies/{n} {y}/{fn}
Parameter: musicFormat = G:/Music{n}/{fn}
Illegal usage: input folder must not contain output folder
Failure (°_°)

Re: Illegal usage: bad file arguments or ut_dir/ut_file parameters

Posted: 12 Jul 2016, 17:08
by rednoah
The --output folder must not be equal to or contain the input folder and vice versa:

Code: Select all

Illegal usage: input folder must not contain output folder
The log doesn't show the --output folder value you pass in, but that's likely where you break the command.