node.js 使用robotjs控制鼠标键盘等操作

由 夕空 撰写于  2023年5月13日
const opn = require('opn');     //执行语句
var robot = require("robotjs"); //控制鼠标键盘等操作

var screenSize = robot.getScreenSize();
robot.moveMouse(screenSize.width*0.5, screenSize.height*0.5)
robot.moveMouseSmooth(screenSize.width-140, screenSize.height-20, 2); //移动鼠标
// robot.setMouseDelay(1000)
robot.mouseClick(); //鼠标点击
robot.moveMouseSmooth(screenSize.width-140, screenSize.height-560);
robot.setMouseDelay(500)
robot.mouseClick()
robot.moveMouseSmooth(screenSize.width-140, screenSize.height-490);
robot.setMouseDelay(500)
robot.mouseClick()

opn('C:/Users/qingmeng/Desktop/小白入门手册.txt'); //自动打开程序(文件地址自己修改即可)
setTimeout(()=>{
// 模拟按下按键并保持不松开
robot.keyToggle('shift', 'down');
// 输入字符串
robot.typeString('Hello, World!');
robot.keyTap('a')
robot.keyTap('enter')
robot.keyTap('b')
robot.keyTap('enter')
robot.keyTap('enter')
robot.keyTap('s', ['control']);
},500)
setTimeout(()=>{
opn('C:/Program Files/Everything/Everything.exe')
},2000)



声明:星耀夕空|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - node.js 使用robotjs控制鼠标键盘等操作


欢迎光顾我的小站!