TC官方合作论坛

标题: 【源码】大漠后台模式选择检测+程序(完整公开) [打印本页]

作者: 小风子    时间: 2011-7-2 11:53
标题: 【源码】大漠后台模式选择检测+程序(完整公开)
昨晚写得,今天稍微修改了一下,时间有点仓促写得不是太好,希望大家给点建议。

说明一下:
大漠先自己注册一下,我写的不能保证通用;
模式测试可以一个个来,也可以一起测试;
鼠标延时是毫秒的,测试图像模式成功与否只需看d盘目录根有无screen.bmp文件,测试键鼠模式成功与否只能看程序里的活动情况,至于mode设置是和键鼠模式有密切联系的,具体设置说明可以参考大漠帮助文档 。
注:
脚本是可以做成自动检测的,具体怎么写你们自己研究。
在这里感谢一下小东的帮助,没他告诉我初始化设置,我想不会做得很如意。
  1. #import "dm.dmsoft" dm
  2. 空间 我的程序
  3. 字符型 指向延时,标题,X,Y
  4. 整型 asd,窗口,句柄方式,图像模式,鼠标模式,键盘模式,mode,按键码
  5. 功能 逻辑型 初始化()
  6. 下拉框.设置选项("下拉框0",0)
  7. 下拉框.设置选项("下拉框1",0)
  8. 下拉框.设置选项("下拉框2",0)
  9. 下拉框.设置选项("下拉框3",0)
  10. 下拉框.设置选项("下拉框4",0)
  11. 下拉框.设置选项("下拉框5",0)
  12. 返回 真
  13. 功能结束
  14. 功能 整型 大漠后台选择测试()
  15. 整型 m1,x1,y1
  16. 字符型 t,s,j,m
  17. 逻辑型 是否成功
  18. dm.SetPath("d:\\")
  19. 辅助.注册插件("rc:dm.dll",true)
  20. 指向延时=编辑框.获得文本("编辑框0")
  21. 标题=编辑框.获得文本("编辑框1")
  22. X=编辑框.获得文本("编辑框2")
  23. Y=编辑框.获得文本("编辑框3")

  24. 句柄方式=下拉框.得到选项("下拉框0")
  25. 图像模式=下拉框.得到选项("下拉框1")
  26. 鼠标模式=下拉框.得到选项("下拉框2")
  27. 键盘模式=下拉框.得到选项("下拉框3")
  28. mode=下拉框.得到选项("下拉框4")
  29. 按键码=下拉框.得到选项("下拉框5")

  30. t=下拉框.获得内容("下拉框1",图像模式)
  31. s=下拉框.获得内容("下拉框2",鼠标模式)
  32. j=下拉框.获得内容("下拉框3",键盘模式)
  33. m=下拉框.获得内容("下拉框4",mode)

  34. 如果(句柄方式<0)
  35. 辅助.消息框("请选择抓取方式")
  36. 线程.关闭(asd)
  37. 否则
  38.         如果(句柄方式==0)
  39.                 辅助.等待(转换.字符型转整型(指向延时))
  40.                 窗口=窗口.鼠标所在窗口句柄()
  41.                 如果(字符串.长度(指向延时)==0)
  42.                         辅助.消息框("请填写鼠标延时")
  43.                         线程.关闭(asd)
  44.                 如果结束
  45.         否则
  46.                 如果(句柄方式==1)
  47.                         窗口=窗口.找到窗口(标题)
  48.                         如果(字符串.长度(标题)==0)
  49.                                 辅助.消息框("请填写标题")
  50.                                 线程.关闭(asd)
  51.                         如果结束
  52.                 如果结束
  53.   如果结束
  54. 如果结束

  55. 如果(图像模式<0||鼠标模式<0||键盘模式<0||mode<0)
  56.         辅助.消息框("请选择模式")
  57.         线程.关闭(asd)
  58. 如果结束
  59. m1=转换.字符型转整型(m)

  60. int 是否成功1=dm.BindWindow(窗口,t,s,j,m1)
  61. 如果(是否成功1==0)   
  62.         辅助.消息框("窗口绑定失败")
  63.         线程.关闭(asd)  
  64. 如果结束
  65. 如果(复选框.获得状态("复选框2"))  
  66.         dm.Capture(0,0,2000,2000,"d:\\screen.bmp")
  67.         辅助.等待(1500)
  68. 如果结束
  69. 如果(复选框.获得状态("复选框0"))
  70.         如果(字符串.长度(X)==0||字符串.长度(Y)==0)
  71.                 辅助.消息框("坐标不能为空")
  72.                 线程.关闭(asd)
  73.         否则
  74.                 x1=转换.字符型转整型(X)
  75.                 y1=转换.字符型转整型(Y)
  76.                 辅助.等待(200)
  77.         如果结束
  78.         如果(0<x1&&x1<750&&0<y1&&y1<550)
  79.                 dm.MoveR(x1,y1)
  80.                 辅助.等待(500)
  81.                 dm.LeftClick()
  82.                 辅助.等待(500)
  83.                 dm.UnBindWindow()
  84.                 辅助.等待(500)
  85.         否则
  86.                 辅助.消息框("输入的值符合0<x1<750和0<y1<550")
  87.                 dm.RightClick()
  88.                 线程.关闭(asd)
  89.          如果结束
  90. 如果结束
  91. 如果(复选框.获得状态("复选框1"))
  92.         如果(按键码<0)
  93.                 辅助.消息框("请选择按键")
  94.                 线程.关闭(asd)
  95.         如果结束
  96.         如果(按键码==0)
  97.                 dm.KeyPress(77)
  98.                 辅助.等待(500)
  99.         否则
  100.                 如果(按键码==1)
  101.                 dm.KeyPress(9)
  102.                 辅助.等待(500)
  103.                 如果结束
  104.         如果结束
  105. 如果结束

  106. 返回 0
  107. 功能结束

  108. 功能 逻辑型 开始_点击()   
  109. asd=线程.开启("我的程序.大漠后台选择测试","")
  110. 返回 真      
  111. 功能结束  

  112. 功能 逻辑型 退出_点击()

  113. dm.RightClick()
  114. 线程.关闭(asd)
  115. 辅助.退出()
  116. 返回 真      
  117. 功能结束  
  118. 空间结束

复制代码
[attach]107[/attach]

更新:
由于很多人使用后没有跟帖提供点意见和错误,新工具暂时不提供源码!
工具更新地址:大漠后台模式半自动检测(带查看结果功能)
希望大家使用后给点意见!





作者: 小风子    时间: 2011-7-2 11:54
代码已经更新,支持TC1.004Beat版:-D

你们真有素质!轻轻地来,轻轻地走!
用过也不给点意见,心碎了!
作者: TC管理员    时间: 2011-7-2 11:56
很好,支持原创,感谢分享.:D
作者: 小风子    时间: 2011-7-2 12:00
看过之后,希望大家多给点意见!
作者: ↘夢想飛舞√    时间: 2011-7-2 14:20
不错  有实用价值  顶!
作者: TC    时间: 2011-7-2 14:24
看起来很给力
作者: clgall120    时间: 2011-7-2 18:07
有什么实用!说说
作者: 小风子    时间: 2011-7-2 18:27
回复 7楼clgall120的帖子

这要你得用大漠才会懂
作者: 熟睡    时间: 2011-7-2 20:40
不错 支持   来顶下 :D
作者: 734181488    时间: 2011-7-3 16:57
我靠 5威望
作者: huanqijj    时间: 2011-7-3 23:11
很强大~~~~
作者: jjcoall    时间: 2011-7-3 23:14
额。这个。。。比刚才那个全面啊。。。这个看说明就比较好。。。。收藏了。感谢楼主
作者: osp321    时间: 2011-7-4 12:31
跟我在按键精灵里写的差不多!!
哈哈!
作者: 小王    时间: 2011-7-6 09:30
支持。TC已经支持一行定义多个变量了,另外如果有注释就更好了,更能帮助新人读懂你的代码!
作者: osp321    时间: 2011-7-6 19:14
能不能搞个全自动的??
再給力点!
作者: 温柔一小下    时间: 2011-7-7 17:28
大漠是干什么的?
作者: 小风子    时间: 2011-7-7 19:07
回复 15楼osp321的帖子

现在没时间,或许会搞
作者: quyi8596    时间: 2011-7-22 09:41
支持支持
作者: 左手丶    时间: 2011-7-24 22:52
不好意思,我是新手,请问大漠是什么意思?有什么作用?能否讲解下呢?
作者: ysdxz207    时间: 2011-7-26 13:01
收下了...
作者: 永恒De浪子    时间: 2011-8-2 21:34
收藏了,好东西
作者: 永恒De浪子    时间: 2011-8-3 11:36
下载来试试
作者: maple185    时间: 2011-8-4 18:26
我要:-D
作者: dft408    时间: 2011-8-5 10:46
xiexie
作者: 伟斯    时间: 2011-8-11 19:29
ddddddddddddddddd
作者: redalert99    时间: 2011-8-12 12:37
虽然没有用过也要顶下
作者: myk8290    时间: 2011-8-17 15:21
看的一头雾水,, 目前还不发现什么有价值的东西,  从那入手还不清楚,,,
作者: lilo    时间: 2011-8-18 14:33
虽说用不到,但这么好的贴,一定要回复!:-D
作者: wickedsoul    时间: 2011-8-20 17:48
我用过了。。。可能我的游戏感觉不出来吧。。而且退出后。。游戏运行出错关闭。。:L
作者: tcwxd    时间: 2011-8-20 19:32
你肯定不会用     好东西
作者: sc2908    时间: 2011-8-21 17:41
路过看看太深奥看不明白
作者: 小丶笨笨    时间: 2011-8-22 13:51
不错 不错 值得学习  值得推广
作者: lanjiezhiyao    时间: 2011-8-23 19:40
看不懂,什么东东哦
作者: 李扬    时间: 2011-8-24 21:24
新手学习
作者: legendcz001    时间: 2011-8-30 12:19
刚接触TC,不太懂...
作者: tcwxd    时间: 2011-8-30 12:34
共同学习    跟帖
作者: zhtzhang525    时间: 2011-9-21 22:11
感谢分享
作者: yzqsannan    时间: 2011-9-25 21:05
感谢楼主
作者: 苏门答腊的爱    时间: 2011-10-3 17:40
让我好好研究一下。
作者: make80801    时间: 2011-10-5 15:54
顶一下,
作者: ai19361212    时间: 2011-10-10 19:20
不懂什么意思
作者: 痴书生    时间: 2011-10-12 04:05
楼主是个开明的人,好东西,感谢楼主分享,用全身所有能顶的地方顶你.  :Z
作者: chengh2193    时间: 2011-10-12 17:51
怎么样才能更好的把他作为用途啊
作者: q17470217    时间: 2011-10-14 15:04
支持····!
作者: kissboss999    时间: 2011-10-31 18:23
诶~这个不错 拿来试试
作者: yysaplie    时间: 2011-11-4 12:39
很不错的
作者: coolshuaibin    时间: 2011-11-5 12:42
很好  自己不懂给不了什么意见啊
作者: 木馬王子    时间: 2011-11-7 16:21
有没有工具实现汉字源码和英文源码之间的转换啊
作者: zhlhey    时间: 2011-11-9 01:30
我没用,照顶。。
作者: 961560902    时间: 2011-11-9 22:38
不错
作者: kissboss999    时间: 2011-11-14 08:21
轻轻的来,留下脚印。
作者: cqno1lzh    时间: 2011-11-22 00:31
好像很不错的说
作者: jiajiacool    时间: 2011-11-24 12:29
定一个5威望?
作者: jiajiacool    时间: 2011-11-24 12:33
太黑了,10威望和金币。
作者: huihttp123    时间: 2011-11-24 16:37
支持。。。。
作者: huihttp123    时间: 2011-11-24 16:43
完全支持
作者: zjjziyan    时间: 2011-11-24 22:53
:|以前不懂
看贴总是不回,一直没提升等级和增加经验
现在我明白了
反正回贴可以升级
也可以赚经验
而升级又需要经验
我就把这句话复制下来
遇贴就回,捞经验就闪。.
作者: niaofei007    时间: 2011-11-24 23:19
强烈支持~~~~~~~~~~~~
作者: zhishen521    时间: 2011-11-25 15:44
ds
nane
asjdlkasjd
作者: 涩郎    时间: 2011-11-28 02:43
很伤心,点击下载了确下不动,我的积分啊,我的金币啊!!!
作者: iop238    时间: 2011-11-28 09:37
?????????????????????
作者: longxiaomo    时间: 2011-11-28 10:33
原来下拉框得初始化~~~~学习了
作者: 夜幕    时间: 2011-11-28 12:48
支持 支持 顶顶
作者: asdpei    时间: 2011-11-28 13:38
要怎么才能下载啊 1
作者: baihua1860    时间: 2011-11-29 17:53
完全看不懂
作者: edolie    时间: 2011-12-1 20:18
我也想知道具体啥用,不过这个初始化还是很好用的
作者: sjcat    时间: 2011-12-2 08:52
很好,支持原创,感谢分享.
作者: xx64277    时间: 2011-12-6 10:08
给力。。。
作者: 619310577    时间: 2011-12-8 22:26
支持
作者: xx6876    时间: 2011-12-10 01:12
1111111111111111111111
作者: xx6876    时间: 2011-12-10 01:13
2222222222222222222211111111111
作者: xx6876    时间: 2011-12-10 01:14
444444444444444444444444444444
作者: djsh    时间: 2011-12-10 03:51
:~学习中
作者: v11ks    时间: 2011-12-15 22:53
测试截图 截出来有时候可以是全黑的哦
作者: 智盛辅助软件    时间: 2011-12-21 16:37
不错  支持下 楼主...
作者: leyveo1990    时间: 2011-12-26 12:13
求师傅  274599723
作者: 智盛辅助软件    时间: 2011-12-28 15:17
支持下。。。
作者: 67348285    时间: 2012-1-2 12:29
没金币了
作者: 67348285    时间: 2012-1-2 12:34
没钱阿
作者: 风滚草    时间: 2012-1-2 20:52
很好看呀
作者: 15843264373    时间: 2012-1-3 12:29
怎么用  啊
作者: jeffsing    时间: 2012-1-6 07:02
看看..正在学大漠
作者: timeskj2008    时间: 2012-1-7 20:16
顶一下
作者: timeskj2008    时间: 2012-1-7 20:16
sdm fdj fd
作者: cool2010you    时间: 2012-1-7 23:28
按下在 俺回复
作者: dibowei00    时间: 2012-1-14 02:08
支持原创
作者: zjra_lhf    时间: 2012-1-27 12:14
谢谢楼主的分享,学习了
作者: fujinuu    时间: 2012-2-6 17:13
好东西..学习一下
作者: fujinuu    时间: 2012-2-6 17:14
再次学习一下
作者: woodfish    时间: 2012-2-13 23:17
都2.0版了,更新一下吧
作者: chyjnhz    时间: 2012-2-27 18:18
我用过几个都不好使啊 看看你的
作者: 小风子    时间: 2012-2-27 21:52
回复 91楼chyjnhz的帖子

最好是自己写的!
作者: wumengyi    时间: 2012-3-11 16:23
谢谢!!!!!!
作者: 流冰    时间: 2012-3-12 19:45
顶了再慢慢看
作者: qq944787161    时间: 2012-3-15 08:24
好东西
作者: daiyigr    时间: 2012-3-22 08:35
好东西啊
作者: hngsdj    时间: 2012-3-30 08:46
先拿分。。。。
作者: wxzx520    时间: 2012-3-31 12:11
先看看
作者: zshaha110    时间: 2012-3-31 13:44
新人学习下
作者: sandy0000    时间: 2012-4-8 00:14
积分不足啊不足




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1