Friday, September 22, 2006

Mortscript - FREEWARE PPC/SP


current version: v3.2b21

MortScript interprets a (quite) simple batch language. If you know .bat files in DOS or shell scripts in *nix: it's something like that. Its focus is to remote control or launch other applications, not to write real applications.
It's more an hacker tool without a nifty interface, you have to write your scripts with any text editor.
For beginners, this might be a bit too
complicated.

Available commands currently include:

* Run, activate, hide, close, and kill programs
* Wait functions: certain timespan, wait for existence or activation of windows.
* Send keystrokes: carriage return, space, tabulator, ESCape, direction keys, delete, "Print", Ctrl- and any text
* Send mouse clicks
* File operations: copy, rename/move, delete, create shortcuts
* Create and remove directories
* Read from and write into the registry (string and dword values)
* If conditions, Choice selections and While or Repeat loops
* Some system features (e.g. rotation, volume, backlight brightness, soft reset)
* Subroutines (Call, Sub/EndSub)
* Variables and simple expressions (simple math, string contatenations, ...)

MortScript is freeware, i.e., you don't need to pay for it. However, modifications are not allowed. I'd be glad about a small (or big ) donation as "thank you!" and/or "carry on!".
- MORT

v3.2b21 Changes:
- all commands can (and should) be used similar to functions, i.e. with parantheses and all parameters are expressions. E.g. Message( "X: " & x, title ) instad of Message { "X: " & x }, %title%.
- function replacements for all conditions and commands that set one variable. Note that some are renamed (e.g. TimeStamp() and FormatTime(...) instead of the corresponding GetTime calls) or have new (e.g. Question) or newly ordered (e.g. Input) parameters. See commands.txt for a list with syntax. A new manual will follow soon (a German one can be found here).
- new functions: Connected() (any RAS connection) and InternetConnected( [url] ) (checks internet connection, doesn't work reliable without a test URL on most devices)
- new PNA version, compiled with PPC SDK and without any internet/connection stuff, so it should work on more PNAs
- Smartphone/PNA versions support Input ("numbers only" parameter is currently ignored); Choice and SleepMessage dialogs are now resized to fit screen size
- several bugfixes, esp. in the Smartphone and PNA versions

DOWNLOAD v3.2b21

SOURCE

No comments: