Visual Automate-/Testing System
If this error appears, your Computer is low on Resources.
When did you restart it last time?
End all Robots, using the CleanUp-Button.
Then restart the SPRE and try it again.
If this does not help you will need to restart your Computer.
This will usually solve the Problem.
If the Robot does not Click or type into your Application, then the Application is possibly launched with higher Rights ("as Administrator").
Simply start the SPR-Editor also "as Administrator", this will usually solve the Problem.
YES, there is a complete Set of String Operations.
Strings can contain any number of Bytes as Text or Binary Data.
Also there is a integrated Engine especially for ultrafast parsing of Text- and XML-Files.
These are loaded into Memory and then processed to get maximum Speed.
YES, there is a chapter on this topic in the Help file, see:
YES, it can start Blender or whatever program if its not running.
And it can also resize and Position the Blender etc. Window to exactly the size you want.
Its also able to create new "Private Desktops" and start Blender on these Desktops so you can continue working on your Main Desktop.
Use the execute Commands:
YES, use the File-System Commands. Most of these support the "NTFS-Direct"Feature, which means that they can access PATHES up to 32700 Characters.
YES, use the Input-/Output Commands.
Yes, using the SAV.-Command you can save and restore Variables on Entry and on Exit of Macros or Subprograms. These can be nested to unlimited depth.
This way also Teams can work on a project without a danger of having variables intermixed.
All the Commands are generally 3 Letter-Commands.
BUT many Commands like the "ANA." Command have a Subcommand that is readable.
For example:
ANA.Load
ANA.BlendTo
and many more.
Also if you define your own (user-defined) Commands (See "Macro" in the help-file) then you can give them Names as long as you like.
You can also redefine Command-names this way:
: %ClickLeft
MLC.
END%
or a more complex Sample:
' P1 - Variable which is tested if empty
: %Test_if_Len 1
#IF PARAMS=1
SAV.Save|$$TEA
LEN.§§§01|$$TEA
%JNZ_RRS $$TEA|Lab_failed
SAV.Restore
#ELS
MBX.Need a Parameter!
END.
#EIF
You can then use your own - self defined Commands - anywhere in the Script.
These can also be nested to unlimited depth.
Which also works for all sorts of Subprograms or Loops etc.
Yes, it will also type the Keyboard. And it may do so really fast, depending on the Command that you use.
Use for example:
SKP. (Send Keypress) or SDK. (Sendkey VB Style)
I would say "YES". Just start the HE-Recorder.
1. record the Pattern,
2. test it if its unique,
3. Send the Code to the Editor
4. Give it a nice name like "Locate Menu"
5. write a Click Command like "MLC." (Mouse Left Click) or "MRC." (Mouse Right Click)
and let it run.
Partly. The included Buttonbar may be updated in the future and also contains a tool for downloading Updates.
The Visual Automation System is a slightly downgraded SPR-System (this one is a bit slower compared with the original SPR). As such it is functional complete and will no need any updates. If you want regular Updates and maximum Speed, get the full SPR-System from the WEB-Site, which is update regularly (and therefore is more expensive).
YES, it will definitely run under WINDOWS OS ONLY.