Free and open source Cross-platform bot creator with a new scripting language called snap to interact with mouse, keyboard and screen using snap scripting language
Snap language has many features to make it easy to implement your bot
- variables,
- conditions,
- flow conditions like if, while loop, repeat loop
- sleep, exit statements
F1to change editor theme dark/lightF5to run snap scriptF6to run snap script in debugging modeF7to restart the executionF8to stop running snap scriptF9to load new snap script file in new tabF10to save current snap script fileF11Show/Stop the X and Y values in the current cursor positionF12Show/Stop the pixel value in the current cursor positionF13Clear the debugging info area
For examples take a look at example directory
To run SnapMacro Jar you need to install JDK 8 Then You can download SnapMacro from Here
mouse click (left | right)
mouse point x y
mouse wheel 10 mouse wheel -10 keyboard press key
F1 to F11 F12 to F24 DIGIT_0 to DIGIT_9 CHAR_A to CHAR_Z screen capture "C:\Users\AmrDeveloper\Desktop\screenshots"
delay s
var x = 10 x = x + 1
if(condition) { } repeat(n) { } while(condition) { } func name { } name()
true false + / - * x and y x or y x xor y mouse point 100 100 var color = pixelColor() if(color == "0xffffff") { } restart exit # .....