robotjs

Node.js Desktop Automation.

MIT License

Downloads
124.6K
Stars
12.3K
Committers
57

Bot releases are visible (Hide)

robotjs - https://github.com/octalmage/robotjs/releases/tag/v0.6.0 Latest Release

Published by octalmage almost 5 years ago

robotjs - v0.5.1

Published by octalmage over 6 years ago

  • Waiting for event queue to be processed before returning from the methods. #363

Special thanks to @SamuraiJack.

robotjs -

Published by octalmage over 6 years ago

  • Support Unicode Characters for .typeString(). #276
  • Fix Windows scrolling bug. #361
  • Fix createStringForKey failure on Mac OS for non-Latin languages. #294

Special thanks to @MariaDima, @dimatter, @noonat, @hristoterezov, @ezefranca, @aj-ptw, @harrysarson, and @zz85.

robotjs - https://github.com/octalmage/robotjs/releases/tag/v0.4.8

Published by octalmage over 6 years ago

robotjs - v0.4.7

Published by octalmage over 7 years ago

  • Use prebuild-install instead of prebuild for installing prebuilt binaries.
robotjs - v0.4.6

Published by octalmage over 7 years ago

  • Changed mouseScroll to use X and Y as direction (This is a breaking change). #194
  • Added "menu" key (Windows only). #257

Special thanks to @BHamrick1, and @zenflow.

robotjs - v0.4.5

Published by octalmage about 8 years ago

  • Add support for F13-F24. #214
  • Add a way to specify the X11 display in Linux. #206
  • Add typescript declaration file. #225
  • Fix screen capture for Mac. #242

Special thanks to @jub3i, @illegalprime, and @tristanlievens!

robotjs - v0.4.4

Published by octalmage over 8 years ago

  • Add support for right shift. #205
robotjs - v0.4.3

Published by octalmage over 8 years ago

  • Migrate to SendInput from mouse_event on Windows. #181
  • Continuous integration for Mac. #199
  • Support for numpad keycodes 0-9. #200

Special thanks to @Deltatiger!

robotjs - v0.4.2

Published by octalmage over 8 years ago

  • Added insert key. #185
  • Updated to nan 2.2.1 to support Node.js v6. 54c65c3
  • Use prebuild for installing binaries. #187

Special thanks to @chaosprinz!

robotjs - v0.4.1

Published by octalmage over 8 years ago

  • Fix Mac multimedia keycode conflict. #180
robotjs - v0.4.0

Published by octalmage over 8 years ago

  • Implemented screen capture #152
  • moveMouse now supports games on Mac. #177
  • Added typeStringDelayed. #149
  • Fix for mouseScroll on Windows. #163
  • Support for sending keys through RDP on Windows. #151
  • Extended keys now available when using RDP. #162
  • Multimedia keys now work on Mac. #171
  • Way more tests! #155

This is a huge update and it drops official support for Node.js 0.8.* and Windows XP. Maintaining support for these was holding us back, it's time to let them go.

Special thanks to @deltatiger, @mgmartel, @verth, @standayweb and @gurel!

robotjs - v0.3.7

Published by octalmage almost 9 years ago

  • keyTap and keyToggle now support special multimedia codes! #106
  • Fixed F9 key on Windows. #142

Special thanks @vshymanskyy and @ligustah!

robotjs - v0.3.6

Published by octalmage almost 9 years ago

  • keyTap and keyToggle now support an array of keys! #130

Special thanks @noonat!

robotjs - v0.3.5

Published by octalmage almost 9 years ago

  • Added dragMouse function! #133
  • Fixed unused variable warning for Mac and Linux. #136

Special thanks to @noonat!

robotjs -

Published by octalmage almost 9 years ago

  • Fixed an issue with typeString under Windows. #110
  • Passing constant instead of zero for mouse button on moveMouse. #129

Special thanks to @ashleydavis, and @noonat!

robotjs - v0.3.3

Published by octalmage almost 9 years ago

  • Improved OS X El Capitan support for newer versions of Node.js. #124

Special thanks to @Qix- @RainmanNoodles and @SimulatedGREG.

robotjs - v0.3.2

Published by octalmage almost 9 years ago

  • Fixed moveMouse accuracy on Windows. #77
  • Include nan dynamically to support npm v3. #116
  • Automated Windows testing with AppVeyor. #105

Special thanks to @Lexikos(AutoHotkey).

robotjs - v0.3.1

Published by octalmage about 9 years ago

  • Fixed mouseToggle bug. #99
  • keyToggle now supports "up" or "down" instead of 1 or 0 for the second argument . #102
    • This change breaks backwards compatibility.
  • New RobotJS logo! 634259ee9f334e5bcf60f719b12777edfc8fc5a9

RobotJS logo

Special thanks to @Zeukkari.

robotjs - v0.3.0

Published by octalmage about 9 years ago

  • RobotJS updated to support Node.js v4 and io.js v3. #87
  • Added scrollMouse. #50
    • Windows code currently commented out. See #97.

Special thanks to @abhishekgarg120 and @Deltatiger.

Package Rankings
Top 0.99% on Npmjs.org
Top 3.67% on Proxy.golang.org