Application for process automation. Controls mouse and keyboard, records actions, executes scripts, etc. AutomationBoot gives you the ability to control actions using the button, keyboard shortcuts and via the website.
- Installer exe (windows) - download exe
- Executable jar (bin/Automation Boot) - download zip
If the program does not respond, please run it as administrator
- Actions:
- Delay
- Move mouse
- Left, middle, right mouse button
- Click
- Double click
- Press
- Release
- Scroll
- Up
- Down
- Press a keyboard key
- Paste a text
- Paste a test from the file
- Type a text
- Type a text from the file
- Run an existing AutomationBoot schema
- Open file
- Open directory
- Run a bat script
- Run a bat script and wait
- Mouse control:
- Points
- Vector
- Based on the selected picture (opencv)
- Action recording
- Groups
- Iterations
- Multiple schemas (tabs)
- Control via:
- Button
- Keyboard shortcuts
- Website:
- Remote control (e.g. by smartphone)
- Possibility of password protection
- Possibility of changing port
- Supported languages: English, Polish
- Delay control between actions
- Duplicate action
- Parameters (to send ?parameter1=value1¶meter2=value2, to receive: {{parameter1}})
- Turn off group
- Actions
Move mouse abJson | Keyboard and paste abJson |
---|---|
Scripts abJson | Shut down computer abJson |
---|---|
Parameters - send abJson | Parameters - receive abJson |
---|---|
- Settings
Global | Local | Active shemas |
---|---|---|
- Web
Web view |
---|
To run use VM options
--add-opens=java.base/java.lang=opencv
--add-exports=javafx.controls/com.sun.javafx.scene.control.behavior=com.jfoenix
--add-exports=javafx.controls/com.sun.javafx.scene.control=com.jfoenix
--add-opens=javafx.controls/javafx.scene.control=automationBoot
--add-opens=javafx.graphics/javafx.scene=automationBoot
-
Program not responding
Please run it as administrator
-
Could not write standard input to Gradle Test Executor 26. java.io.IOException: The pipe is being closed
Do not use gradlew to build the project
-
Execution failed for task ':compileJava'. > The value for task ':compileJava' property 'destinationDirectory' is final and cannot be changed any further.
Use version of gradle: 6.0.1
This project is licensed under the Apache License 2.0
Special thanks to JetBrains for supporting this project.