Python 写鼠标键盘脚本,操控鼠标的时候会漂移怎么办?

2023-11-03 09:29:53 +08:00
 kemo
最近用 Python 写了一个鼠标键盘脚本,但是有个程序页面有防自动化设置,操控鼠标的时候会漂移,有什么解决方案吗 比如操控鼠标串口?
1837 次点击
所在节点    Python
17 条回复
c2const
2023-11-03 10:11:00 +08:00
win 平台,对方软件没驱动保护,比如反外挂之类的,
----------------------
1.那驱动里控制鼠标就行,但如果你没写过驱动,可能得花几天时间,看看微软文档和示例代码+问 chatGPT+调试抛光代码就行;如果你从没接触过底层开发,可能得花亿点时间,直接放弃吧 :(

2.花钱雇人给你写,看着交付进度就行 :)
forQ
2023-11-03 10:24:42 +08:00
pywinauto ?
knva
2023-11-03 10:27:11 +08:00
当然是用硬件级解决方案了,比如 kmbox 这种串口鼠标
v2shuffle
2023-11-03 10:31:23 +08:00
哪个游戏
busterian
2023-11-03 11:08:40 +08:00
我好奇, 这种防自动化检测如果是跑在虚拟机中能检测到?
dearmymy
2023-11-03 11:14:08 +08:00
@busterian 保护模块会检查虚拟机的。所以淘宝一堆 去虚拟化 的定制 vm 。
youthfire
2023-11-03 11:15:00 +08:00
防自动化识别是什么原理? 是因为你的操作频率非人类被判定吗?
langhuishan
2023-11-03 11:27:48 +08:00
@youthfire 人的操作是有抖动的,比如那些补充图片的验证码,验证的其实不仅仅是移动到正确位置,还有移动的轨迹。最近用 robotgo 写了点,里面有个 smoothmove 不知道行不行。OP 用的什么 python 库啊?
kemo
2023-11-03 12:00:49 +08:00
@v2shuffle 梦幻、问道...这种游戏都有防远程控制,比如你用向日葵远程操作游戏的话,鼠标就会漂移,如果设置了"启动被控端鼠标指针",鼠标就不会漂移了
@c2const
@youthfire
@langhuishan
kemo
2023-11-03 12:05:33 +08:00
@c2const
@forQ
@knva
@v2shuffle
@busterian
@dearmymy
@youthfire
@langhuishan 这个是我用的源码 https://github.com/taojy123/KeymouseGo 和鼠标精灵操作差不多
kemo
2023-11-03 12:08:23 +08:00
有没有写过这种脚本辅助的,可以一起合作,业务和销路不成问题,无成本副业试试
c2const
2023-11-03 16:16:06 +08:00
@kemo

灰黑产是吧,我不下海,现在合法的薪水还不错 :)
以前好多同事要么润,要么进去了 :)
c2const
2023-11-03 16:20:16 +08:00
@busterian

1.如果是 VMware 虚拟机,非驱动的控制鼠标是不起作用的,Vmware 的驱动会接管你的鼠标 :)
2.防自动化检测一般有虚拟机检测,检测方法和痕迹太多了,比如查虚拟是否有显卡和虚拟机是否是直通显卡,基本一查一个准,很难藏得住,只是别人不一定检测得那么狠 :)
kemo
2023-11-03 16:27:44 +08:00
@c2const 没那么严重,只是辅助的搬砖工具
frant1c
2023-11-03 17:41:13 +08:00
@kemo 怎么联系?
v2shuffle
2023-11-07 18:19:09 +08:00
这个梦幻,问道不封号?我要试了啊,别把我好几万的号封了
kemo
2023-11-09 18:09:23 +08:00
@v2shuffle 辅助写的好,很难被检测的,比如每次鼠标点击的坐标、频率、间隔.....都稍微随机一点,几万的号就别用了 哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/988108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX