by Matthew Downey
Java based automation programming language.

Javauto is an automation programming language, unique due to its ability to perform mouse clicks, simulate keyboard input, and perform pixel searches. It compiles to executable code that runs on the JVM, so any program you write will be cross platform.

Javauto was primarily intended to create automation scripts that allows users to automate repetitive tasks. It compiles (transcompiler) to executable code that runs on the JVM, so any program you write will be cross platform. Javauto was designed to be a cross platform AutoIt / AutoHotkey alternative.

Features

  • Simulate keystrokes and mouse movements
  • Scripts can be compiled into standalone executables
  • Create GUI interfaces, including message and input boxes
  • To be totally interoperable with Java with no extra work
  • User Defined Functions
  • Perform pixel searches
  • Structs
// get input from command line and print it
String userResponse = input("Enter your name: "); // get user input from the console
String greeting = "Hello " + userResponse + ", it's nice to meet you.";
print(greeting);

// get input from a dialog box and display response in a message box
userResponse = inputBox("Enter your name");
greeting = "Hello " + userResponse + ", it's nice to meet you.";
msgBox(greeting, "Hello There");
Information updated 04/04/16
View Comments