Sorry, I don't get where to add that snippet exactly:
Neither
Code: Select all
'movieFormat=/volume1/03_Filme/01 Movies/{az}/{collection+'/'}{ny}/{ny}/{ny}/{n.upperInitial()} ({y}) {file.path.contains('\''3D'\'') || file.path.contains('\''3-D'\'') ? '\''3D '\'':'\'\''}{file.path.contains('\''HSBS'\'') ? '\''HSBS '\'':'\'\''}{file.path.contains('\''FSBS'\'') ? '\''FSBS '\'':'\'\''} {source} {vf} {vc} {ac} {af}'
works
Error:
SyntaxError: unexpected char: 0xFFFF
javax.script.ScriptException: SyntaxError: unexpected char: 0xFFFF
at net.filebot.format.ExpressionFormat.compile(ExpressionFormat.java:117)
at net.filebot.format.ExpressionFormat.<init>(ExpressionFormat.java:75)
at net.filebot.cli.CmdlineOperations.rename(CmdlineOperations.java:97)
at net.filebot.cli.ScriptShellBaseClass.rename(ScriptShellBaseClass.java:336)
at Script1$_run_closure72.doCall(Script1.groovy:399)
at Script1.run(Script1.groovy:362)
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)
Nor
Code: Select all
'movieFormat=/volume1/03_Filme/01 Movies/{az}/{any{collection}{ny.upperInitial()}}/{collection+'/'}{ny}/{ny}/{n.upperInitial()} ({y}) {file.path.contains('\''3D'\'') || file.path.contains('\''3-D'\'') ? '\''3D '\'':'\'\''}{file.path.contains('\''HSBS'\'') ? '\''HSBS '\'':'\'\''}{file.path.contains('\''FSBS'\'') ? '\''FSBS '\'':'\'\''} {source} {vf} {vc} {ac} {af}'
works.
Error:
SyntaxError: expecting EOF, found '+'
javax.script.ScriptException: SyntaxError: expecting EOF, found '+'
at net.filebot.format.ExpressionFormat.compile(ExpressionFormat.java:117)
at net.filebot.format.ExpressionFormat.<init>(ExpressionFormat.java:75)
at net.filebot.cli.CmdlineOperations.rename(CmdlineOperations.java:97)
at net.filebot.cli.ScriptShellBaseClass.rename(ScriptShellBaseClass.java:336)
at Script1$_run_closure72.doCall(Script1.groovy:399)
at Script1.run(Script1.groovy:362)
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)