javascript - 是否可以在 NodeJS 中模拟键盘/鼠标事件?

标签 javascript node.js console

想象一个 NodeJS 模块,当从控制台调用时,输出一些介绍性消息,然后等待用户输入(单击 enter 或 esc)。这个模块已经拥有并完成了我们需要的一切,除了 - 等待用户输入提示。所以我们想知道(我个人是 NodeJS 的新手)是否有可能以编程方式执行控制台模块并在其上触发输入事件,这样它就不会等待并立即继续工作?

最佳答案

您可以使用 RobotJS为了这。

示例代码:

var robot = require("robotjs");

// Type user's password or something. 
robot.typeString("abc123");

关于javascript - 是否可以在 NodeJS 中模拟键盘/鼠标事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11178372/

相关文章:

javascript - 有没有办法从 protobuf 生成 GraphQL 模式?

java - System.out.println 和 System.err.println 乱序

javascript - 使用 GruntJs 压缩脚本

javascript - 如何创建一个简单的 Angular 表单来获取包含刚刚更改的字段的对象

javascript - Node.js 4.2.1 中的导出和导入

eclipse - 控制台在Eclipse Juno中消失

Android:当我将 apk 升级到测试阶段时,Alpha 用户会发生什么

javascript - 如何将 lodash 直接导入 JavaScript 中的自定义命名空间

javascript - 访问对象内部键的值

javascript - Node.js:使用请求模块接收http响应中的错误字节