如何在防热MMO中使用宏?

2024-05-16 07:02:34 发布

您现在位置:Python中文网/ 问答频道 /正文

在MMORPG(Metin2)游戏中,我需要用鼠标点击某些地方,但作弊保护阻止了这一点。当游戏打开时,我甚至不能在桌面上这样做

更具体地说,假设我在游戏中钓鱼

  1. 钓鱼时,通过按下按钮将饵附在钓鱼线上 先按“1”键
  2. 然后按“空格”键摇动钓竿
  3. 过了一会儿,角色上会出现一个鱼图标
  4. 当鱼图标出现时,再次按下“空格”按钮以 吸引鱼
  5. 重复几次后,屏幕上会出现一个问题,以便 证明你不是机器人。如果不单击 正确的选择,你将被踢出比赛
  6. 这个循环是这样继续的

我可以用OpenCV捕捉这条鱼,但正如我所说的,防作弊可以防止按键或任何鼠标点击

这些咔哒声

  1. Python模块;
    • 派奥蒂特(它不起作用)
    • PyAutogui(它不工作)
    • 验尸(不起作用)
    • PyNput(它不起作用)
    • PyWinAuto(它不工作)
    • PyDirectinput(它不工作)
    • Win32con(它不工作)
  2. 宏记录器v2;(它不起作用)
  3. Autoit;(它不起作用)
  4. 海盗ICUE软件(它工作正常)

是的,ICUE软件允许我进行键盘输入和鼠标点击,但它不能与python集成

有没有其他方法可以用Python进行键盘输入和鼠标点击?或者我能运行集成在语言中的ICOE软件,比如Python,C++?p>


Tags: 游戏软件地方鼠标按钮桌面上图标作弊
1条回答
网友
1楼 · 发布于 2024-05-16 07:02:34

iCUE软件有一个official python binding

安装:

  pip install -U cuesdk

Python:

from cuesdk import CueSdk

sdk = CueSdk()
sdk.connect()

print(sdk.protocol_details)

print(sdk.get_devices())

这是API reference

您可以使用类似OpenCV的东西来检测游戏中的事件

相关问题 更多 >