江中游按键精灵水瓶宫教学
第2章第7课
大漠后台测试工具经验实战-2
零基础教你快速做一个打怪辅助
水瓶宫教学也是我新制作的教学主要发布给内部会员学习,为了让大家更好的接续按键精灵论坛教学所以现公开给大家
江中游老师QQ:2426410388;2025177703;390941087;微信:bauuia;抖音:275982100
文字识别方面最著名的就是大漠、图灵、乐玩插件,相信很多朋友都想学习这个知识,本课就带领大家学习大漠插件的文字识别:
注意 注意 注意:不认识的认识了叫做识别,让电脑认识的基本方法是字库
已经认识了不知道在哪里叫做查找
教学涉及到的工具及源码
偏色:就是其它颜色与主色之间的差,大家 要注意,偏色是一个范围+偏色:就是其它颜色与主色之间的差,大家 要注意,偏色是一个范围
背景色:如果背景色不变化,那么我们使用背景来识别也是一个非常不错的选择
换行:识别换行的文字
大漠后台测试工具是大家常用的工具,本课介绍一下具体使用方法
我的插件下载:
[attach]254450[/attach]
大漠插件下载地址:
http://main.dmplugin.net:8088/
这里大家注意的是大漠是每月1-3号注册,所以到日子自己先注册一下,交不交钱是一回事,免的用到的时候猴急加瞪眼!
Dim 大漠路径,注册返回
大漠路径 = "c:\测试\插件"
Plugin.jd.CreateFolder 大漠路径
PutAttachment 大漠路径, "mm.dll"
PutAttachment ".\plugin", "l.dll"
PutAttachment ".\plugin", "jd.dll"
Plugin.jd.DmRegEx "l", "SetDllPathA", 大漠路径 & "\mm.dll", 0
Set dm = createobject("dm.dmsoft")
TracePrint dm.ver()
注册返回 = dm.reg("jiangzhongyou2bf8e2c90078b4b698f33db62cbc09fb", "0001")
TracePrint 注册返回
dm.setpath 大漠路径
dm.setdict 0, "测试.txt"
hwnd = dm.FindWindow(0, "《新天龙八部》 0.02.1303 (怀旧二区:剑胆琴心)")
TracePrint hwnd
dm_ret = dm.BindWindowEx(hwnd,"dx2","dx.mouse.position.lock.api|dx.mouse.position.lock.message|dx.mouse.clip.lock.api|dx.mouse.input.lock.api|dx.mouse.state.api|dx.mouse.api|dx.mouse.cursor","dx.keypad.input.lock.api|dx.keypad.state.api|dx.keypad.api","dx.public.active.api|dx.public.active.message",0)
TracePrint dm_ret
Delay 1000
dm.keypresschar "F6"
Delay 1000
Do
Delay 100
dm_ret = dm.FindPic(291,460,376,508,"smm.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
TracePrint "找到"
Else
Exit Do
End If
Loop
TracePrint "上马完成"
//dm_ret = dm.Capture(0,0,2000,2000,"screen.bmp")
//dm.moveto 22, 573
//dm.leftclick
Delay 200
//dm.keypresschar "esc"
Sub OnScriptExit()
dm_ret = dm.UnBindWindow()
Delay 500
End Sub