The command "dev:osdb.explain" stopped working

Support for Windows users
Post Reply
viking
Power User
Posts: 128
Joined: 14 Jul 2013, 08:21

The command "dev:osdb.explain" stopped working

Post by viking »

The following command works fine when I use an old version of FileBot:

Code: Select all

filebot.cmd -script dev:osdb.explain "PathtoMovie" -non-strict --def fetch=y --log all --log-file P:\temp_log.txt
However, with the latest version, I get this error:

Code: Select all

No such property: locale for class: net.filebot.cli.ArgumentBean
Possible solutions: logFile
groovy.lang.MissingPropertyException: No such property: locale for class: net.filebot.cli.ArgumentBean
Possible solutions: logFile
	at Script1.run(Script1.groovy:4)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:127)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
	at net.filebot.Main.main(Main.java:111)

Failure (°_°)
viking
Power User
Posts: 128
Joined: 14 Jul 2013, 08:21

Re: The command "dev:osdb.explain" stopped working

Post by viking »

Thanks, but still didn't work. I downloaded the latest FileBot_4.7.9_r5048.jar. Has the fix been implemented in this jar file? Here is the error:

Code: Select all

No signature of method: static net.filebot.subtitle.SubtitleUtilities.lookupSubtitlesByHash() is applicable for argument types: (net.filebot.WebServices$OpenSubtitlesClientWithLocalSearch, java.util.ArrayList, java.lang.String, java.lang.Boolean, java.lang.Boolean) values: [net.filebot.WebServices$OpenSubtitlesClientWithLocalSearch@86a017, ...]
Possible solutions: lookupSubtitlesByHash(net.filebot.web.VideoHashSubtitleService, java.util.Collection, java.util.Locale, boolean, boolean)
groovy.lang.MissingMethodException: No signature of method: static net.filebot.subtitle.SubtitleUtilities.lookupSubtitlesByHash() is applicable for argument types: (net.filebot.WebServices$OpenSubtitlesClientWithLocalSearch, java.util.ArrayList, java.lang.String, java.lang.Boolean, java.lang.Boolean) values: [net.filebot.WebServices$OpenSubtitlesClientWithLocalSearch@86a017, ...]
Possible solutions: lookupSubtitlesByHash(net.filebot.web.VideoHashSubtitleService, java.util.Collection, java.util.Locale, boolean, boolean)
	at Script1$_run_closure4.doCall(Script1.groovy:18)
	at Script1.run(Script1.groovy:10)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:127)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
	at net.filebot.Main.main(Main.java:111)

Failure (°_°)
User avatar
rednoah
The Source
Posts: 22986
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: The command "dev:osdb.explain" stopped working

Post by rednoah »

Fixed too. You may need to call -clear-cache once.

@see https://github.com/filebot/scripts/comm ... 37cf9460a3
:idea: Please read the FAQ and How to Request Help.
viking
Power User
Posts: 128
Joined: 14 Jul 2013, 08:21

Re: The command "dev:osdb.explain" stopped working

Post by viking »

Works now. Thanks!
Post Reply