Greetings,
I am having difficulty determining a number of things with filebot, by just browsing the forum. Is there a HELP file somewhere that describes any of the following:
1. Where are the scripts stored, in what format(plain text?), and what is their file naming convention(if any)?
2. I see things in the form with {value}.. where is a list of these pre-determined values?
3. I see @ identifiers, how are these used with filebot in a windows10 .bat file?
4. Is there a reference guide for scripting, which includes variables, format masks, if/then/else and parameters and their passing?
Filebot appears to be a great program(just like ffmpeg), but the docs(if there are any) need work. Is there a docs file available?
I apologize for being a pest about this, however I am not keen on spending hours searching for stuff here when a clear and concise help document could be used.
Regards,
V1
[DOCS] FileBot Fundamentals
Re: Filebot Fundamentals



1.
The built-in scripts that are called via -script fn:name are stored internally, i.e. no files in the file system. If you write your own local FileBot / Groovy scripts (e.g. as to avoid .bat scripting) then you can do -script X:/path/to/MyScript.groovy to call it:
https://www.filebot.net/script.html

2.
Please refer to the Binding Reference for available top-level bindings:
https://www.filebot.net/naming.html#bindings
The built-in help includes usage examples for commonly used bindings and snippets:

3.
The @file syntax is used for reading command-line arguments from external text files, as to bypass the complexities of Cmdline and Argument Passing when complex argument values are in the mix.
e.g.
Code: Select all
filebot "@X:/args.txt"
4.
This will get you started if you're interested in the technical details, but it's mostly technical documentation for the underlying technologies, rather than a high-level guide tailored to the likely use cases of typical FileBot users:
viewtopic.php?t=10824

