Class ScriptShellBaseClass
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Script
net.filebot.cli.ScriptShellBaseClass
- All Implemented Interfaces:
GroovyObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidcommit()net.filebot.web.SeriesdetectAnime(Object files) detectMovie(File file, boolean strict) net.filebot.web.SeriesdetectSeries(Object files) net.filebot.web.SeriesdetectSeries(Object files, boolean anime) voidvoidintexecuteScript(String input, List args) executeScript(String input, Map bindings, List args) get_args()get_def()getApplyAction(Object obj) getLog()getMediaInfo(File file, String format) getMediaInfo(Map<String, ?> parameters) getMissingSubtitles(Map<String, ?> parameters) getNow()getRenameAction(Object obj) getSubtitles(Map<String, ?> parameters) net.filebot.util.TemporaryFoldergetTemporaryFolder(String name) voidmatchMovie(String name) List<?> List<?> parallel(Collection<Closure<?>> c) net.filebot.similarity.SeasonEpisodeMatcher.SxEparseEpisodeNumber(Object object) Retry given closure until it returns successfully (indefinitely if -1 is passed as retry count)run()void<T> TshowInputDialog(Collection<T> options, String title, String message) voidtryLogCatch(Closure<?> c) tryQuietly(Closure<?> c) voidMethods inherited from class groovy.lang.Script
evaluate, evaluate, getBinding, getProperty, invokeMethod, print, printf, printf, println, println, run, setBinding, setPropertyMethods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass
-
Constructor Details
-
ScriptShellBaseClass
public ScriptShellBaseClass()
-
-
Method Details
-
runScript
-
include
-
executeScript
-
executeScript
-
parallel
-
parallel
-
tryQuietly
-
tryLogCatch
-
die
-
die
-
get_args
-
get_def
-
get_system
-
get_environment
-
get_build
-
getRenameLog
- Throws:
IOException
-
getPersistentRenameLog
- Throws:
IOException
-
commit
-
getLog
-
getConsole
-
getNow
-
getTemporaryFolder
-
help
-
run
-
getMediaInfo
-
detectSeries
- Throws:
Exception
-
detectAnime
- Throws:
Exception
-
detectSeries
- Throws:
Exception
-
parseEpisodeNumber
-
detectMovie
-
matchMovie
-
execute
-
XML
-
XML
-
telnet
- Throws:
IOException
-
wol
- Throws:
IOException
-
retry
public Object retry(int retryCountLimit, int retryWaitTime, Closure<?> c) throws InterruptedException Retry given closure until it returns successfully (indefinitely if -1 is passed as retry count)- Throws:
InterruptedException
-
rename
-
getSubtitles
-
getMissingSubtitles
-
check
-
compute
-
extract
-
zip
-
list
-
getMediaInfo
-
getRenameAction
-
getApplyAction
-
showInputDialog
- Throws:
Exception
-