I encountered today a problem while running the filebot sorting script.
I did try to update the jar using the latest release (4.5.3), but now I have a different error. The script exits with the below message:
Dec 23, 2014 12:11:34 AM net.filebot.Main initializeCache
WARNING: App version (r2729) does not match cache version (r0): reset cache
MissingPropertyException: No such property: _log for class: Script1
Possible solutions: log, now, _def, _args
groovy.lang.MissingPropertyException: No such property: _log for class: Script1
Possible solutions: log, now, _def, _args
at Script1$_run_closure5.doCall(Script1.groovy:54)
at Script1.run(Script1.groovy:15)
at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:61)
at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:82)
at net.filebot.cli.ArgumentProcessor.process(ArgumentProcessor.java:112)
at net.filebot.Main.main(Main.java:170)
MissingPropertyException: No such property: _log for class: Script1
Possible solutions: log, now, _def, _args
groovy.lang.MissingPropertyException: No such property: _log for class: Script1
Possible solutions: log, now, _def, _args
at Script1$_run_closure5.doCall(Script1.groovy:54)
at Script1.run(Script1.groovy:15)
at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:61)
at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:82)
at net.filebot.cli.ArgumentProcessor.process(ArgumentProcessor.java:112)
at net.filebot.Main.main(Main.java:170)
The script you're running references a variable called "_log" which is now called "log". The script you posted doesn't reference either. So the script you posted is completely unrelated to the error you posted.
I don't support custom scripts, so you'll have to maintain it yourself. My scripts on GitHub should work fine for the latest app version.