Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用node.js服务器在MS Windows上移动鼠标光标?_Windows_Node.js_Mouse - Fatal编程技术网

如何使用node.js服务器在MS Windows上移动鼠标光标?

如何使用node.js服务器在MS Windows上移动鼠标光标?,windows,node.js,mouse,Windows,Node.js,Mouse,我需要使用node.js服务器移动鼠标光标。 计划是从html5画布获取坐标,将其发送到node.js服务器并移动鼠标 是否有npm模块可以做到这一点 提前谢谢 您需要的,它仍然是实验性的,并且由很少的浏览器实现。您需要的,它仍然是实验性的,并且由很少的浏览器实现。RobotJS将实现这一点 有一个测试版Windows版本可用,它工作得很好 机器人JS会做到这一点 有一个测试版Windows版本可用,它工作得很好 我通过child\u进程.exec使用,主要是因为我需要用Windows操作系

我需要使用node.js服务器移动鼠标光标。 计划是从html5画布获取坐标,将其发送到node.js服务器并移动鼠标

是否有npm模块可以做到这一点

提前谢谢

您需要的,它仍然是实验性的,并且由很少的浏览器实现。

您需要的,它仍然是实验性的,并且由很少的浏览器实现。

RobotJS将实现这一点

有一个测试版Windows版本可用,它工作得很好

机器人JS会做到这一点


有一个测试版Windows版本可用,它工作得很好

我通过
child\u进程.exec使用,主要是因为我需要用Windows操作系统做很多其他事情,NirCmd会做这些事情(截屏、终止进程、设置音量等)。我通过
child\u进程.exec使用,主要是因为我需要在Windows操作系统上做很多其他事情,NirCmd会做这些事情(截图、终止进程、设置音量等)。

我最近为这个命名的应用程序实现了一个npm包


请随意查看并给出一些反馈

我最近为这个名为


请随意查看并给出一些反馈

此外,如果您想从SO用户那里获得更多响应,您应该发布一些代码来说明您尝试了什么。如果可能的话,你可能会更具体一点你想做什么。您提到Windows的原因有什么特别的吗?您尝试构建什么类型的应用程序?客户端部分完成后,我将通过WebSocket将这些坐标发送到node.js服务器。现在,我想做的是移动鼠标。有办法吗?(将node.js服务器连接到Windows鼠标API?)Windows如何移动鼠标?老鼠是演员吗?或者你的意思是通过未记录的WBI(Windows Brain Interface)API?如果你想从SO用户那里得到更多的响应,你还应该发布一些代码来说明你尝试了什么。如果可能的话,你可能会更具体一点你想做什么。您提到Windows的原因有什么特别的吗?您尝试构建什么类型的应用程序?客户端部分完成后,我将通过WebSocket将这些坐标发送到node.js服务器。现在,我想做的是移动鼠标。有办法吗?(将node.js服务器连接到Windows鼠标API?)Windows如何移动鼠标?老鼠是演员吗?或者你的意思是通过未记录的WBI(Windows大脑界面)API?谢谢,我来看看!他要求将光标移动到node.js端,而不是客户端。不需要浏览器实现。我认为正确的答案是杰森·斯泰林斯-机器人谢谢,我来看看!他要求将光标移动到node.js端,而不是客户端。不需要浏览器实现。我认为正确的答案是杰森·斯泰林斯-机器人
import { Bot } from 'mousebot';

let bot = new Bot();

//Move the mouse to the coordinates x=400, y=500. 
bot.mouse.move(400, 500);