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
F1
to change editor theme dark/lightF5
to run snap scriptF6
to run snap script in debugging modeF7
to restart the executionF8
to stop running snap scriptF9
to load new snap script file in new tabF10
to save current snap script fileF11
Show/Stop the X and Y values in the current cursor positionF12
Show/Stop the pixel value in the current cursor positionF13
Clear 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
# .....