SCAR Divi Portable was developed as an easy-to-use tool that allows you to automate repetitive tasks.
It uses color, image, pattern and text recognition algorithms to gather data about the current state of your machine and act upon it accordingly as programmed.
The program has the ability to move the mouse cursor and send keystrokes to act upon the gathered information. You can create scripts in the pascal language for the program to run using a very large amount of functions are your disposal.
What's New in This Release:
Bugfixes:
· The study modifier wasn't implemented correctly in the preg functions
· Picture to string tool sometimes shrunk a pasted bitmap
· Internal issue with the preprocessor
· "Update bitmaps" didn't show the script as modified when bitmaps were updated
New:
· function BoxToStr(const Box: TBox): string;
· RESOURCE_MANAGEMENT preprocessor option (can only disable resourcemanagement for TSCARObject subclasses)
· TSCARClient = class(TSCARObject);
· TSCARWindowClient = class(TSCARClient);
· function GetClient: TSCARClient;
· function SetClient(const Client: TSCARClient): TSCARClient;
· procedure KeyDown(const Key: Char);
· procedure KeyUp(const Key: Char);
· procedure MoveMouseExpert(const X, Y, Gravity, Wind, MinWait, MaxWait, MaxStep, TargetArea: Extended);
· procedure MoveMouseEx(const X, Y, RX, RY, MouseSpeed: Integer);
· procedure MoveMouse(const X, Y: Integer); {MouseSpeed = 25}
· procedure ClickMouseEx(const X, Y: Integer; const Btn: TMouseButton; const Interval: Integer);
· procedure Move...