https://github.com/zy445566/robot-action
Node.js Desktop Automation Flows Recorder & Runner.
https://github.com/zy445566/robot-action
action automation desktop flow flows recorder robot runner
Last synced: 5 months ago
JSON representation
Node.js Desktop Automation Flows Recorder & Runner.
- Host: GitHub
- URL: https://github.com/zy445566/robot-action
- Owner: zy445566
- License: mit
- Created: 2024-06-21T06:56:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-25T09:37:23.000Z (almost 2 years ago)
- Last Synced: 2025-09-27T03:45:25.287Z (9 months ago)
- Topics: action, automation, desktop, flow, flows, recorder, robot, runner
- Language: TypeScript
- Homepage:
- Size: 155 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# robot-action
Node.js Desktop Automation Flows Runner.
Power by [robotjs](https://github.com/octalmage/robotjs),[uiohook-napi](https://github.com/SnosMe/uiohook-napi).
# install
```sh
npm i robot-action -g
```
about gyp install,you may see [this](https://github.com/nodejs/node-gyp?tab=readme-ov-file#installation)
# exmaple
Record action flows (default output:./action-flows.json)
```sh
robot-action record
```
action-flows.json like:
```json
{
"action": [
{
"command": "moveMouse",
"args": [254, 33]
},
{
"command": "mouseClick",
"args": ["right"]
},
{
"command": "typeString",
"args": ["hello world\n"]
}
]
}
```
Run action flows (default iutput:./action-flows.json)
```sh
robot-action run
```