Heim > Artikel > Web-Frontend > Nodejs + robotjs realisiert die Funktion der Steuerung von Maus und Tastatur
Dieser Artikel stellt Ihnen Nodejs vor, wie Sie mit robotjs Maus und Tastatur einfach steuern können. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Ich habe kürzlich die Entwicklung eines Chat-Systems auf Basis von Vue abgeschlossen. In meiner Freizeit war es sehr mühsam, den Computer jeden Tag zu starten Eins nach dem anderen und manuell eine Verbindung zum WLAN herstellen. Nach dem Ausführen von Knotendateiname.js wird automatisch eine Verbindung zum Internet hergestellt und verschiedene Software geöffnet. „
nodejs-Tutorial“In diesem Beispiel installieren Sie zuerst npm i robotjs und npm i opn (opn hat nichts mit der Steuerung von Maus und Tastatur zu tun)
Der einfache Code lautet wie folgt (nachdem npm die Abhängigkeiten installiert hat, werden die Der folgende Code kann kopiert und direkt ausgeführt werden):const opn = require('opn'); //执行语句 var robot = require("robotjs"); //控制鼠标键盘等操作 var screenSize = robot.getScreenSize(); robot.moveMouseSmooth(screenSize.width-140, screenSize.height-20); //移动鼠标 robot.setMouseDelay(1000) robot.mouseClick(); //鼠标点击 robot.moveMouseSmooth(screenSize.width-140, screenSize.height-560); robot.setMouseDelay(2000) robot.mouseClick() robot.moveMouseSmooth(screenSize.width-140, screenSize.height-490); robot.setMouseDelay(1000) robot.mouseClick() opn('C:/Users/seagm/Desktop/小白入门手册.txt'); //自动打开程序(文件地址自己修改即可) opn('C:/Users/seagm/Desktop/GitHub Desktop') opn('C:/Users/seagm/Desktop/Visual Studio Code') opn('', {app: 'chrome'}); setTimeout(()=>{opn('C:/Program Files (x86)/Tencent/WeChat/WeChat.exe')},2000)
Seitdem habe ich jeden Tag weitere 30 Sekunden gespart, haha
! ! npm install --global --production windows-build-tools
,再 npm i robotjs
Das obige ist der detaillierte Inhalt vonNodejs + robotjs realisiert die Funktion der Steuerung von Maus und Tastatur. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!