aperture-node
robotjs
Our great sponsors
aperture-node | robotjs | |
---|---|---|
1 | 10 | |
281 | 11,032 | |
11.0% | - | |
5.0 | 1.3 | |
2 months ago | 2 months ago | |
Swift | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aperture-node
-
🖥️🎥 Automated screen recording with JavaScript
Record the entire Mac screen using aperture-node
robotjs
- Need help with a simple macro program
-
I built some custom macro buttons using an Arduino Micro
I use the Johnny-Five JS library to connect to the board http://johnny-five.io/ and use RobotJS https://www.npmjs.com/package/robotjs to map the buttons on the board to keyboard buttons. Currently I just have it set up to map to audio buttons so I can prev/next/pause/play Spotify/Youtube or turn the OS volume up.
- Automation ideas with Javascript:
-
NodeJS Desktop Automation with RobotJS, (but with a program that could get you h̶i̶r̶e̶d̶ fired😄)
We will be writing a similar program with NodeJS using the RobotJS module. RobotJS is a cross-platform desktop automation library.
- Any tips on writing automated tests for features in menus?
-
My job frequently requires mindless clicking in a bunch of windows, prompts and stuff, that always appears in the same spot, is there a software that i can configure to do those mindless same clicking for me?
You might be able to get by with relatively simple "scripting" tools such as this: http://robotjs.io/ - or on Mac, the built in Automator tool. But if not, the "enterprise" grade version of this kind of thing is called RPA - robotic process automation. The market leader with the most robust solution (window and field detection and such) seems to be https://www.uipath.com/ - pretty expensive though (there's a whole industry of consultants dedicated to helping customers use fewer "robots" since the licensing is so costly). Here's an overview of open source alternatives.
-
exist Userscript for desktop?
Like this? http://robotjs.io/
-
keyboard input?
Checkout https://github.com/octalmage/robotjs
- Is there any way to play/pause a current video/audio on your PC with nodejs?
-
🖥️🎥 Automated screen recording with JavaScript
robot.js to move the mouse and use the keyboard programmatically (should work on any OS)
What are some alternatives?
n8n - Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.
nut.js - Native UI testing / controlling with node
solidarity - Solidarity is an environment checker for project dependencies across multiple machines.
AutoKey - AutoKey, a desktop automation utility for Linux and X11.
Automagica - AI-powered Smart Robotic Process Automation 🤖
flixel - Free, cross-platform 2D game engine powered by Haxe and OpenFL
Kap - An open-source screen recorder built with web technology
Godot - Godot Engine – Multi-platform 2D and 3D game engine
johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.
Amazon Lumberyard - Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
CRYENGINE - CRYENGINE is a powerful real-time game development platform created by Crytek.
delay - Delay a promise a specified amount of time