如何使用至少批处理文件连续按住键盘键或鼠标键?

时间:2015-04-26 19:14:03

标签: batch-file vbscript jscript

我对jscript(请参阅hereherehere)所学到的知识的迷恋,以便在批处理文件中按键盘键和鼠标键。但是我想把它带到一个更实际的应用程序。

某些游戏,例如我的世界,需要持续反馈按钮被按下。使用我提供的当前链接,似乎没有任何方法可以长时间按下按钮来模拟游戏中的移动或某些内容。

我认为安装软件会更容易自动执行此操作,但同时操作已安装在某台计算机上的功能要高得多,因为与以下相比,它可以节省大量内存和处理能力。获得额外的软件。我不关心编程必须用什么语言或深度,我要问的是我可以通过批处理文件轻松操作它,就像我可以用jscript中的SendKeys方法一样。

1 个答案:

答案 0 :(得分:0)

最近将这个挖出了坟墓......

http://www.vbforums.com/showthread.php?705791-SendKeys-Hold-Down-a-Key

此处,用户正在使用VB脚本来按住键。但是,我还没有时间自己编写这个,也没有如何正确地将其操作为批处理脚本

ARG,它用于html页面。 JavaScript还遵循带有keydown,keypress和keyup响应的套件来处理用户输入,但实际上从未真正在本地系统上模仿。如果我想玩的游戏(在这种情况下为tf2)可以处理Linux中的环境,那么我可以使用xdotool。在这种情况下,我可能会放弃并恢复使用可以比我更快地执行此操作的程序。如果是这样的话,有人可以给我一些指示吗?我知道autolt和hotkey,但他们能做我想做的事吗?