TC官方合作论坛
标题:
大漠后台模式测试代码~~~~~TC--兔子
[打印本页]
作者:
TC兔子
时间:
2012-4-13 07:46
标题:
大漠后台模式测试代码~~~~~TC--兔子
刚才看到有朋友问到大漠的后台模式测试,就把我学习大漠时自己用的代码贴出来,供大家指点学习.
首先,要想使用大漠,必须有大漠接口
, dm
=com("dm.dmsoft")
有了接口以后,就得有
窗口句柄
,这个获取就比较方便了,TC有自带命令,大漠也有模糊查找的,还有获取鼠标所在窗口句柄的命令
接下来就是绑定窗口,只有
绑定窗口
了,才能测试大漠后台
int bind=dm.BindWindow(hwnd,"display","mouse","keypad",0)
//1:成功,0:失败 display,mouse,keypad可以查看大漠帮助
//毕竟嚼别人嚼过的东西没有味道.建议新手还是多学习,多自学.
int cap=dm.Capture(0,0,2000,2000,"d:\\screen.bmp")
//测试后台display模式. 1:成功,0:失败
//运行后看看d盘有没有多出这个图片,是不是和你的游戏窗口一样
dm.MoveTo(200,200)
help.sleep(200)
dm.LeftClick()
//测试鼠标模式,是否移动
//这是看你鼠标有没有再窗口里面点
dm.KeyPress(13)
//回车键,测试键盘模式
//一般情况都是看对话框有没有激活
dm_ret = dm.UnBindWindow()
//解绑窗口,和bindwindow成对使用
上面的测试代码,建议分别测试,合适了就记下来,都测试完后,就可以用了.大漠的后台绑定,包括网络游戏和网页游戏,我现在所做过的游戏中都支持.
如果绑定失败了,检查一下看看是否代码出差.
好了,一大早起来写这么多.该工作了!
相信TC,相信你我!
作者:
灬澄澄丶
时间:
2012-4-13 08:31
不错,沙发!对新手很有帮助! 虽然已经有测试工具,记住代码还是必要的!
作者:
QQ1010297005
时间:
2012-4-13 08:47
完全看不懂里边的英文。要一个字母一个字母地记也就记不住了。蛋痛…
想知道你们是怎样学习这些英文代码的啊。
咋都记得这么牢。
作者:
tyuyan
时间:
2012-4-13 09:24
不错。 支持一下。
作者:
tcvip2012
时间:
2012-4-13 11:08
谢谢:)
作者:
Abin
时间:
2012-4-13 11:54
英文就是用多了就熟悉了。 就那么一些常用的功能。。
兔子不错啊!! 加油噢。。
作者:
TC兔子
时间:
2012-4-13 12:09
回复
2楼
灬澄澄丶
的帖子
恩恩,这个帖子就是为了熟悉大漠后台的原理的
作者:
TC兔子
时间:
2012-4-13 12:10
回复
3楼
QQ1010297005
的帖子
没用到多少个英文啊,基本都是基础命令!多看看,看多了就记住了~~
作者:
TC兔子
时间:
2012-4-13 12:11
回复
6楼
Abin
的帖子
多谢Abin老师支持,一定努力
作者:
一辈子网络
时间:
2013-5-14 22:11
请问楼主,大话2的有没有测试过,我刚测试一绑定就被屏蔽了,画面看不见了,如图
[attach]9090[/attach]这样的话就不能后台了吧?只能前台了吗?
作者:
TC兔子
时间:
2013-5-15 07:31
回复
10楼
一辈子网络
的帖子
大话2好像是可以绑定的,应该是模式不对。
你再换换其他模式。
不过好像大话2查大漠,小心点用
作者:
一辈子网络
时间:
2013-5-15 14:31
回复
11楼
TC兔子
的帖子
用dx模式可以了,然后后台找图,或是找字,找不到,但是永后台测试工具蒙找到图,请问是怎么回事?代码,应该没问题啊
作者:
TC兔子
时间:
2013-5-15 21:06
回复
12楼
一辈子网络
的帖子
那应该就是代码问题了
作者:
Somnuslcc
时间:
2015-3-27 02:29
大神,我的截图不行,其他测试都可以 为什么啊 我小白
作者:
Somnuslcc
时间:
2015-3-27 02:49
我已经自己解决啦 还是谢谢你 你这个帖子 最适合我这小白啦 !!!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1