文件名称:RobotJS:Node.js 桌面自动化-开源
文件大小:134KB
文件格式:ZIP
更新时间:2024-07-05 10:19:02
开源软件
Node.js 桌面自动化。 控制鼠标、键盘和阅读屏幕。 RobotJS 支持 Mac、Windows 和 Linux。 这是一项正在进行的工作,因此导出的函数可以在第一个稳定版本 (1.0.0) 之前随时更改。 使用 npm 安装 RobotJS,就是这么简单! npm 将为您的操作系统下载预构建的二进制文件之一。 在安装之前,请确保您拥有所需的依赖项。 通过更改鼠标位置、左/右键单击和拖动来控制鼠标。 通过按键、按住键和输入单词来控制键盘。 从屏幕读取像素颜色并捕获屏幕。 在屏幕上查找图像,从图像中读取像素。 您有可用的预构建二进制文件,这将使您无需编译即可安装! 自动化任何事情! 它易于使用、开源和跨平台。
【文件预览】:
octalmage-robotjs-99021d8
----.gitignore(38B)
----package.json(1KB)
----package-lock.json(101KB)
----src()
--------bitmap_find.h(2KB)
--------ms_stdint.h(7KB)
--------str_io.c(6KB)
--------base64.h(1009B)
--------pasteboard.h(656B)
--------screen.h(473B)
--------keypress.c(9KB)
--------robotjs.cc(21KB)
--------screen.c(942B)
--------screengrab.c(4KB)
--------UTHashTable.h(3KB)
--------types.h(2KB)
--------png_io.h(1KB)
--------alert.c(6KB)
--------MMPointArray.c(1KB)
--------xdisplay.h(638B)
--------io.h(1KB)
--------alert.h(464B)
--------inline_keywords.h(488B)
--------base64.c(3KB)
--------bitmap_find.c(9KB)
--------keypress.h(2KB)
--------uthash.h(61KB)
--------snprintf.h(1KB)
--------keycode.h(7KB)
--------MMBitmap.c(2KB)
--------endian.h(4KB)
--------os.h(1KB)
--------png_io.c(9KB)
--------zlib_util.h(989B)
--------mouse.c(12KB)
--------xdisplay.c(1KB)
--------MMPointArray.h(1KB)
--------keycode.c(4KB)
--------bmp_io.h(2KB)
--------microsleep.h(1KB)
--------color_find.c(2KB)
--------bmp_io.c(14KB)
--------mouse.h(3KB)
--------ms_stdbool.h(536B)
--------deadbeef_rand.h(1KB)
--------MMBitmap.h(3KB)
--------color_find.h(2KB)
--------io.c(2KB)
--------str_io.h(2KB)
--------zlib_util.c(2KB)
--------pasteboard.c(3KB)
--------rgb.h(3KB)
--------screengrab.h(361B)
--------snprintf.c(41KB)
--------deadbeef_rand.c(690B)
--------UTHashTable.c(2KB)
----LICENSE.md(1KB)
----.travis.yml(1KB)
----index.js(937B)
----CHANGELOG.md(44KB)
----.github()
--------ISSUE_TEMPLATE.md(1KB)
--------CONTRIBUTING.md(558B)
----README.md(7KB)
----appveyor.yml(805B)
----binding.gyp(1KB)
----test()
--------integration()
--------mouse.js(3KB)
--------bitmap.js(2KB)
--------keyboard.js(1KB)
--------screen.js(1KB)
----index.d.ts(1KB)