├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── workflows │ ├── build-linux.yml │ ├── build-mac.yml │ └── build-windows.yml ├── .gitignore ├── .npmignore ├── .travis.yml ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── appveyor.yml ├── binding.gyp ├── index.d.ts ├── index.js ├── package.json ├── scripts ├── test.js └── upload-binaries.js └── src ├── MMBitmap.c ├── MMBitmap.h ├── MMPointArray.c ├── MMPointArray.h ├── UTHashTable.c ├── UTHashTable.h ├── alert.c ├── alert.h ├── base64.c ├── base64.h ├── bitmap_find.c ├── bitmap_find.h ├── bmp_io.c ├── bmp_io.h ├── color_find.c ├── color_find.h ├── deadbeef_rand.c ├── deadbeef_rand.h ├── endian.h ├── inline_keywords.h ├── io.c ├── io.h ├── keycode.c ├── keycode.h ├── keypress.c ├── keypress.h ├── microsleep.h ├── mouse.c ├── mouse.h ├── ms_stdbool.h ├── ms_stdint.h ├── os.h ├── pasteboard.c ├── pasteboard.h ├── png_io.c ├── png_io.h ├── rgb.h ├── robotjs.cc ├── screen.c ├── screen.h ├── screengrab.c ├── screengrab.h ├── snprintf.c ├── snprintf.h ├── str_io.c ├── str_io.h ├── types.h ├── uthash.h ├── xdisplay.c ├── xdisplay.h ├── zlib_util.c └── zlib_util.h /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.github/workflows/build-linux.yml -------------------------------------------------------------------------------- /.github/workflows/build-mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.github/workflows/build-mac.yml -------------------------------------------------------------------------------- /.github/workflows/build-windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.github/workflows/build-windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | /.idea 4 | .DS_Store 5 | prebuilds -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .DS_Store -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/appveyor.yml -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/binding.gyp -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/package.json -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/scripts/test.js -------------------------------------------------------------------------------- /scripts/upload-binaries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/scripts/upload-binaries.js -------------------------------------------------------------------------------- /src/MMBitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/MMBitmap.c -------------------------------------------------------------------------------- /src/MMBitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/MMBitmap.h -------------------------------------------------------------------------------- /src/MMPointArray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/MMPointArray.c -------------------------------------------------------------------------------- /src/MMPointArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/MMPointArray.h -------------------------------------------------------------------------------- /src/UTHashTable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/UTHashTable.c -------------------------------------------------------------------------------- /src/UTHashTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/UTHashTable.h -------------------------------------------------------------------------------- /src/alert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/alert.c -------------------------------------------------------------------------------- /src/alert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/alert.h -------------------------------------------------------------------------------- /src/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/base64.c -------------------------------------------------------------------------------- /src/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/base64.h -------------------------------------------------------------------------------- /src/bitmap_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/bitmap_find.c -------------------------------------------------------------------------------- /src/bitmap_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/bitmap_find.h -------------------------------------------------------------------------------- /src/bmp_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/bmp_io.c -------------------------------------------------------------------------------- /src/bmp_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/bmp_io.h -------------------------------------------------------------------------------- /src/color_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/color_find.c -------------------------------------------------------------------------------- /src/color_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/color_find.h -------------------------------------------------------------------------------- /src/deadbeef_rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/deadbeef_rand.c -------------------------------------------------------------------------------- /src/deadbeef_rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/deadbeef_rand.h -------------------------------------------------------------------------------- /src/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/endian.h -------------------------------------------------------------------------------- /src/inline_keywords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/inline_keywords.h -------------------------------------------------------------------------------- /src/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/io.c -------------------------------------------------------------------------------- /src/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/io.h -------------------------------------------------------------------------------- /src/keycode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/keycode.c -------------------------------------------------------------------------------- /src/keycode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/keycode.h -------------------------------------------------------------------------------- /src/keypress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/keypress.c -------------------------------------------------------------------------------- /src/keypress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/keypress.h -------------------------------------------------------------------------------- /src/microsleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/microsleep.h -------------------------------------------------------------------------------- /src/mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/mouse.c -------------------------------------------------------------------------------- /src/mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/mouse.h -------------------------------------------------------------------------------- /src/ms_stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/ms_stdbool.h -------------------------------------------------------------------------------- /src/ms_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/ms_stdint.h -------------------------------------------------------------------------------- /src/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/os.h -------------------------------------------------------------------------------- /src/pasteboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/pasteboard.c -------------------------------------------------------------------------------- /src/pasteboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/pasteboard.h -------------------------------------------------------------------------------- /src/png_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/png_io.c -------------------------------------------------------------------------------- /src/png_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/png_io.h -------------------------------------------------------------------------------- /src/rgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/rgb.h -------------------------------------------------------------------------------- /src/robotjs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/robotjs.cc -------------------------------------------------------------------------------- /src/screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/screen.c -------------------------------------------------------------------------------- /src/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/screen.h -------------------------------------------------------------------------------- /src/screengrab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/screengrab.c -------------------------------------------------------------------------------- /src/screengrab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/screengrab.h -------------------------------------------------------------------------------- /src/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/snprintf.c -------------------------------------------------------------------------------- /src/snprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/snprintf.h -------------------------------------------------------------------------------- /src/str_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/str_io.c -------------------------------------------------------------------------------- /src/str_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/str_io.h -------------------------------------------------------------------------------- /src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/types.h -------------------------------------------------------------------------------- /src/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/uthash.h -------------------------------------------------------------------------------- /src/xdisplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/xdisplay.c -------------------------------------------------------------------------------- /src/xdisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/xdisplay.h -------------------------------------------------------------------------------- /src/zlib_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/zlib_util.c -------------------------------------------------------------------------------- /src/zlib_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToDesktop/robotjs-prebuild/HEAD/src/zlib_util.h --------------------------------------------------------------------------------