Scripter

i68FlagEng    (link alla versione in italiano)

i68Scripter is a versatile tool that can make even broader the scope of action of the suite! As the name suggests, the tool provides support for scripting commands, that can then be executed immediately or at a later time.

How it works?

As we have come to know with other tools, the first click on the SCRIPTER panel starts the loading of the script. The second, will launch the execution of commands.

ScripterENGdouble

The button on the bottom left of the panel, allows you to choose between three options:

  • From template means that the script has to be created starting by a model, containing examples for each command
  • The commands list can be loaded from a file created earlier and stored in any location. In this case, we have to chose the From existing option
  • The last option, From scratch, is made for those who already know commands and how they work

ScripterOptionsENGUsing templates

The SCRIPTER provides a large number of commands. Many others will be added gradually. Keep them all in mind, is very difficult. That’s why there are templates! Each of them collects all the commands related to a certain topic.

ScripterTemplates

So, it must load the chosen template, and read how to write commands, to obtain the desired results. Then, make the appropriate changes, adding commands at the bottom of the file, under the dedicated line.Scripter3

 

Scripter4

Finally, will have to save the newly created script, as usual, with any other windows application, by using the ‘save’ or  the ‘save as’ commands of the File menu.

Scripter5

Running the scripts

As already said, the commands will be executed at the next click on the panel. Maybe, you prefer to postpone this operation at a second time. In this case, load the script as saved, and run it with the Scripter or the Installer, every time you want. This means that, once you have created your own scripts, they can be run on any installation of the game. In a few steps, you can repeat dozens of complex operations, saving a lot of time!

The commands

The complete and updated list of the commands, with detailed explanations of use, is accessible directly from the program, by browsing the templates.

For convenience, here also, you can find the templates, and a list of available commands till now. In both cases, I can not promise to keep lists up to date here!

Since, in theory, there are no limits, but only time and knowledge needed to plan processings, if you think helpful to add a command that is not there now… let me know, and maybe I will be able to accommodate you!