想做一个易语言游戏自动登录器

2019-09-03 20:23:39 +08:00
 usjinbao

魔兽世界上班族排队恶心,回到家也不能玩。有时候用路由器登录排队了,也用按键精灵自动跳动,时不时还会被踢下线,所以想弄个简单的功能带掉线重新登录的 功能:1、启动后程序后自动打开游戏,2、自动输入账号密码 3、服务器选择列表选择服务器,4、角色界面点进入游戏按钮,5、进入游戏后定时的发送一些按键信息防止角色暂离(比如空格键 跳动角色)

如果掉线,则停止按键发送,重新运行上面 2-5 步

易语言刚开始学 很多东西不懂。求帮助,给思路方法也行 贴内讨论或者 QQ8167347 都可以,拜托了

6844 次点击
所在节点    程序员
34 条回复
LittleYangYang
2019-09-03 20:32:11 +08:00
我建议键盘宏鼠标宏...
usjinbao
2019-09-03 21:17:33 +08:00
@LittleYangYang 不是要防暂离,是要掉线会自动登录
jiang123574
2019-09-03 22:39:44 +08:00
按键精灵就行啊,启动游戏,输入帐号密码,选择服务器,登录 over,很简单啊
singerll
2019-09-03 23:14:21 +08:00
按键精灵好像就带 orc 识别吧。。。
crab
2019-09-04 00:51:10 +08:00
简单的就是找颜色找图根据情况执行不同的模拟消息键盘消息。高级就是找内存 call 实现。
MMMMMMMMMMMMMMMM
2019-09-04 01:17:24 +08:00
按键用 python pywin32
或者直接用.net 调 win api sendKey 就好

方便快捷
wafm
2019-09-04 03:18:59 +08:00
我易语言贼溜,语言并不是重点,即使他再简单或者复杂。

首先我没玩过魔兽。

1,2,3,4 的需求,如果用投递消息的方式基本是没用,游戏可能并不是标准的控件。

那么你考虑到内存操作,如果游戏带保护,这个反调试的工作等你做好,说不定游戏已经凉了或者服务器扩容到无需要排队,而且反调试往往是制作辅助最头疼的事情。

想要做到这 5 步,语言不是重点,重点是你得搞定游戏的反调试。
mamahaha
2019-09-04 05:39:48 +08:00
怀旧服在还在排队吗?我还以为热乎劲过去了。
AX5N
2019-09-04 07:43:48 +08:00
用按键精灵,如果按键精灵行不通,其他路子都在你水平之外。
d5
2019-09-04 07:52:14 +08:00
网易 airtest 可解
cnzjl
2019-09-04 08:45:13 +08:00
大漠识图可以了解下
augustheart
2019-09-04 08:57:56 +08:00
易语言如果没有找到相关模块,那么建议放弃。等你学完了大概你也弃游了,至少是游戏不用排队了。
augustheart
2019-09-04 08:59:31 +08:00
魔兽世界基本没有防注入的保护,所以可以很方便地调试和逆向。
silencefent
2019-09-04 09:02:45 +08:00
没必要,过几天就鬼服了
m939594960
2019-09-04 09:37:47 +08:00
大漠插件了解一下
LeeSeoung
2019-09-04 09:40:21 +08:00
学按键精灵 用识图等写逻辑吧。。易语言也有类似, 但是比起你用按键精灵来搞复杂多了。。楼上说的大漠模块 N 年前就有用过,不知道现在有没啥新的模块。
cnfczn
2019-09-04 10:07:23 +08:00
直接截图关键区域就可以,以前有个魔兽私服,每天签到,我就做了一个批量自动登录的,就是这么办的。
语言 c#,易语言也一样。
murmur
2019-09-04 10:09:18 +08:00
目前是严打防掉线手段的机制,很多防掉线宏都禁了,这个时候按键精灵挂机很可能也会倍当外挂处理,多少主播都宣传不要用
polo3584
2019-09-04 10:20:34 +08:00
最近一直用 teamviewer 远程登录排队
Sapp
2019-09-04 11:01:10 +08:00
按键精灵简单快捷,识别掉线的某个特殊地方,识别到了调用重新登录,登陆完了调用防止掉线模块

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

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

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

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

© 2021 V2EX