鼠标宏与软件宏,一个有趣的实验
此贴主要讨论鼠标宏与软件宏的区别,不讨论该不该被封号的问题。因为我只有笔记本,所以一般都是通过云游戏玩的。
很久之前,当我玩地雷的时候,我尝试用过AHK这些软件来帮我自动引爆地雷。在前台运行时完全没问题的,但是当我打开云游戏后,AHK根本没有反应。
当时对于AHK在云游戏中不能生效的问题,我尝试去寻找答案,但是很遗憾没找到,可能是代码的问题,也可能是云游戏的问题,总之我也没有太在意。
后来我买了一个罗技鼠标,发现可以在云游戏中使用宏,甚至自己在罗技提供的编辑器中自己写宏,都是可以在云游戏中运作的。
那么问题来了,鼠标宏是不是软件宏?
我今天无聊用py thon写了一些代码,模拟键盘按键,在前台运行也是可以的,甚至打开记事本,也是按照程序每隔1秒录下一个键位。
但是重点来了,当我打开云游戏,打开聊天栏,没有任何事情发生。
因此我在想,我编写的这个python是属于应用层面的,所以云游戏可以屏蔽掉。
那么,我的罗技鼠标宏呢?相对应的,它是不是属于应用层更下一层的系统层甚至到硬件层?
我十分好奇。
还在用第三方插件的大佬们,不妨用小号登录云游戏试一下,插件还能不能正常用?
很简单 你把你ahk的最前面的一段获取游戏窗口去掉 云游戏就可以用了 毛子ak74 发表于 2021-4-20 18:24
很简单 你把你ahk的最前面的一段获取游戏窗口去掉 云游戏就可以用了
正解 我 也 来 试试
毛子ak74 发表于 2021-4-20 18:24
很简单 你把你ahk的最前面的一段获取游戏窗口去掉 云游戏就可以用了
这是我的代码,没有获取任何窗口,云游戏不可用:
$1::
Send {1}
Send {2}
Send {3}
Send {4}
Send {5}
Return 鼠标宏,也就是硬件宏,可以理解为在通过USB进入电脑前已经编辑好了信号,属于最底层的。
软件宏大多是通过截获键鼠进入后的信号,将其改写成自己需要的。
对游戏来说,鼠标宏信号命令是来自于鼠标的,软件宏是鼠标信号到软件转换后再由软件宏发送给游戏。
云游戏不了解,跟虚拟机类似吧,应该只能接受鼠标原生信号的输入,所以鼠标宏可以用 鼠标的输入端口和软件的输入端口不一样,你调用鼠标的端口试下。 北极星的希望 发表于 2021-4-20 18:41
这是我的代码,没有获取任何窗口,云游戏不可用:
$1::
Send {1}
不能直接用1 2 3这样的 要确定到具体的按键 毛子ak74 发表于 2021-4-20 19:01
不能直接用1 2 3这样的 要确定到具体的按键
具体的按键?可以举个例子吗?我对AHK没什么研究 看不懂 管理员启动试试,在WIN10上YY语音不管理员启动,进到游戏后不能按键说话 用鼠标宏 可以肯定的告诉你AHK支持云游戏 这个现在不是封号吗
页:
[1]