TC官方合作论坛

 找回密码
 立即注册
查看: 20239|回复: 81

[功能] 大漠后台助手。。。

[复制链接]
发表于 2011-7-1 18:30:40 | 显示全部楼层 |阅读模式
  1. #import "dm.dmsoft" dm
  2. 空间 我的程序
  3. 功能 逻辑型 截图()  
  4. //这里添加你要执行的代码,这里是你点击开始按钮执行的代码
  5. 整型 窗口句柄
  6. 字符型 窗口
  7. 整型 是否成功, 图象,鼠标,键盘,mode,d
  8. 字符型 a,b,c
  9. 图象=下拉框.得到选项("下拉框3")
  10. 鼠标=下拉框.得到选项("下拉框0")
  11. 键盘=下拉框.得到选项("下拉框1")
  12. mode=下拉框.得到选项("下拉框2")
  13. 如果(图象<0)
  14. 辅助.消息框("请选择图像模式")
  15. 如果结束
  16. 如果(图象==0)
  17. a="normal"
  18. 如果结束
  19. 如果(图象==1)
  20. a="gdi"
  21. 如果结束
  22. 如果(图象==2)
  23. a="gdi2"
  24. 如果结束
  25. 如果(图象==3)
  26. a="dx2"
  27. 如果结束
  28. 如果(图象==4)
  29. a="dx3"
  30. 如果结束
  31. 如果(图象==5)
  32. a="dx"
  33. 如果结束
  34. 如果(鼠标<0)
  35. 辅助.消息框("请选择鼠标模式")
  36. 如果结束
  37. 如果(鼠标==0)
  38. b="normal"
  39. 如果结束
  40. 如果(鼠标==1)
  41. b="windows"
  42. 如果结束
  43. 如果(鼠标==2)
  44. b="windows2"
  45. 如果结束
  46. 如果(鼠标==3)
  47. b="dx"
  48. 如果结束
  49. 如果(鼠标==4)
  50. b="dx2"
  51. 如果结束
  52. 如果(键盘<0)
  53. 辅助.消息框("请选择键盘模式")
  54. 如果结束
  55. 如果(键盘==0)
  56. c="normal"
  57. 如果结束
  58. 如果(键盘==1)
  59. c="windows"
  60. 如果结束
  61. 如果(键盘==2)
  62. c="dx"
  63. 如果结束
  64. 如果(mode<0)
  65. 辅助.消息框("请选择mode模式")
  66. 如果结束
  67. 如果(mode==0)
  68. d=0
  69. 如果结束
  70. 如果(mode==1)
  71. d=1
  72. 如果结束
  73. 如果(mode==2)
  74. d=2
  75. 如果结束
  76. 如果(mode==3)
  77. d=3
  78. 如果结束

  79. 窗口=编辑框.获得文本("编辑框0")
  80. 窗口句柄=窗口.找到窗口(窗口)
  81. 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
  82. 如果(是否成功==0)  
  83. 辅助.消息框("窗口绑定失败")  
  84. 如果结束  
  85. 如果(窗口句柄==0)  
  86. 辅助.消息框("找不到窗口,窗口名称有误")  
  87. 如果结束  
  88. 辅助.等待(500)
  89. 整型 X
  90. 整型 Y
  91. 辅助.等待(500)
  92. dm.Capture(0,0,500,500,"d://screen.bmp")
  93. 辅助.等待(500)
  94. //dm.移动(X,Y)
  95. //辅助.等待(500)
  96. //dm.左键单击()
  97. //辅助.等待(500)
  98. dm.UnBindWindow()  
  99. 返回 真  
  100. //函数返回语句   
  101. 功能结束  
  102. 功能 逻辑型 鼠标()  
  103. //这里添加你要执行的代码,这里是你点击开始按钮执行的代码
  104. 整型 窗口句柄
  105. 字符型 窗口
  106. 整型 是否成功, 图象,鼠标,键盘,mode,d
  107. 字符型 a,b,c
  108. 图象=下拉框.得到选项("下拉框3")
  109. 鼠标=下拉框.得到选项("下拉框0")
  110. 键盘=下拉框.得到选项("下拉框1")
  111. mode=下拉框.得到选项("下拉框2")
  112. 如果(图象<0)
  113. 辅助.消息框("请选择图像模式")
  114. 如果结束
  115. 如果(图象==0)
  116. a="normal"
  117. 如果结束
  118. 如果(图象==1)
  119. a="gdi"
  120. 如果结束
  121. 如果(图象==2)
  122. a="gdi2"
  123. 如果结束
  124. 如果(图象==3)
  125. a="dx2"
  126. 如果结束
  127. 如果(图象==4)
  128. a="dx3"
  129. 如果结束
  130. 如果(图象==5)
  131. a="dx"
  132. 如果结束
  133. 如果(鼠标<=0)
  134. 辅助.消息框("请选择鼠标模式")
  135. 如果结束
  136. 如果(鼠标==1)
  137. b="normal"
  138. 如果结束
  139. 如果(鼠标==2)
  140. b="windows"
  141. 如果结束
  142. 如果(鼠标==3)
  143. b="windows2"
  144. 如果结束
  145. 如果(鼠标==4)
  146. b="dx"
  147. 如果结束
  148. 如果(鼠标==5)
  149. b="dx2"
  150. 如果结束
  151. 如果(键盘<0)
  152. 辅助.消息框("请选择键盘模式")
  153. 如果结束
  154. 如果(键盘==0)
  155. c="normal"
  156. 如果结束
  157. 如果(键盘==1)
  158. c="windows"
  159. 如果结束
  160. 如果(键盘==2)
  161. c="dx"
  162. 如果结束
  163. 如果(mode<0)
  164. 辅助.消息框("请选择mode模式")
  165. 如果结束
  166. 如果(mode==0)
  167. d=0
  168. 如果结束
  169. 如果(mode==1)
  170. d=1
  171. 如果结束
  172. 如果(mode==2)
  173. d=2
  174. 如果结束
  175. 如果(mode==3)
  176. d=3
  177. 如果结束

  178. 窗口=编辑框.获得文本("编辑框0")
  179. 窗口句柄=窗口.找到窗口(窗口)
  180. 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
  181. 如果(是否成功==0)  
  182. 辅助.消息框("窗口绑定失败")  
  183. 如果结束  
  184. 如果(窗口句柄==0)  
  185. 辅助.消息框("找不到窗口,窗口名称有误")  
  186. 如果结束  
  187. 辅助.等待(500)
  188. dm.MoveTo(300,300)
  189. 辅助.等待(500)
  190. dm.LeftClick()
  191. 辅助.等待(500)
  192. dm.UnBindWindow()  

  193. 返回 真  
  194. //函数返回语句   
  195. 功能结束  

  196. 功能 逻辑型 键盘()  
  197. //这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
  198. 整型 窗口句柄
  199. 字符型 窗口
  200. 整型 是否成功, 图象,鼠标,键盘,mode,d
  201. 字符型 a,b,c
  202. 图象=下拉框.得到选项("下拉框3")
  203. 鼠标=下拉框.得到选项("下拉框0")
  204. 键盘=下拉框.得到选项("下拉框1")
  205. mode=下拉框.得到选项("下拉框2")
  206. 如果(图象<0)
  207. 辅助.消息框("请选择图像模式")
  208. 如果结束
  209. 如果(图象==0)
  210. a="normal"
  211. 如果结束
  212. 如果(图象==1)
  213. a="gdi"
  214. 如果结束
  215. 如果(图象==2)
  216. a="gdi2"
  217. 如果结束
  218. 如果(图象==3)
  219. a="dx2"
  220. 如果结束
  221. 如果(图象==4)
  222. a="dx3"
  223. 如果结束
  224. 如果(图象==5)
  225. a="dx"
  226. 如果结束
  227. 如果(鼠标<0)
  228. 辅助.消息框("请选择鼠标模式")
  229. 如果结束
  230. 如果(鼠标==0)
  231. b="normal"
  232. 如果结束
  233. 如果(鼠标==1)
  234. b="windows"
  235. 如果结束
  236. 如果(鼠标==2)
  237. b="windows2"
  238. 如果结束
  239. 如果(鼠标==3)
  240. b="dx"
  241. 如果结束
  242. 如果(鼠标==4)
  243. b="dx2"
  244. 如果结束
  245. 如果(键盘<0)
  246. 辅助.消息框("请选择键盘模式")
  247. 如果结束
  248. 如果(键盘==0)
  249. c="normal"
  250. 如果结束
  251. 如果(键盘==1)
  252. c="windows"
  253. 如果结束
  254. 如果(键盘==2)
  255. c="dx"
  256. 如果结束
  257. 如果(mode<0)
  258. 辅助.消息框("请选择mode模式")
  259. 如果结束
  260. 如果(mode==0)
  261. d=0
  262. 如果结束
  263. 如果(mode==1)
  264. d=1
  265. 如果结束
  266. 如果(mode==2)
  267. d=2
  268. 如果结束
  269. 如果(mode==3)
  270. d=3
  271. 如果结束
  272. 窗口=编辑框.获得文本("编辑框0")
  273. 窗口句柄=窗口.找到窗口(窗口)
  274. 如果(窗口句柄==0)  
  275. 辅助.消息框("找不到窗口,窗口名称有误")  
  276. 如果结束  
  277. 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
  278. 如果(是否成功==0)  
  279. 辅助.消息框("窗口绑定失败")  
  280. 如果结束  

  281. 辅助.等待(500)
  282. dm.KeyPress(9)
  283. 辅助.等待(500)
  284. dm.UnBindWindow()  
  285. 返回 真  
  286. //函数返回语句   
  287. 功能结束  
  288. 空间结束  
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2011-7-1 18:49:31 | 显示全部楼层
先顶下,找个时间看下 :D
回复 支持 反对

使用道具 举报

发表于 2011-7-1 19:15:49 | 显示全部楼层
看看什么?
回复 支持 反对

使用道具 举报

发表于 2011-7-2 11:17:46 | 显示全部楼层
脚本写得还算有调理!建议多收集些用户的需求,看哪方便功能是很多用户需要的。然后尝试做下!对以后我们TC收费后,可以推出来卖!
回复 支持 反对

使用道具 举报

发表于 2011-7-2 11:25:10 | 显示全部楼层
用来测试一款游戏支持什么模式,这个工具应该完全可以使用!不错!:strong:
回复 支持 反对

使用道具 举报

发表于 2011-7-2 12:45:27 | 显示全部楼层
支持一下你
回复 支持 反对

使用道具 举报

发表于 2011-7-2 12:51:18 | 显示全部楼层
先看看再主吧
回复 支持 反对

使用道具 举报

发表于 2011-7-2 16:39:48 | 显示全部楼层
好东西要顶!
回复 支持 反对

使用道具 举报

发表于 2011-7-3 08:00:23 | 显示全部楼层
不错 顶
回复 支持 反对

使用道具 举报

发表于 2011-7-3 17:09:43 | 显示全部楼层
支持 下 黑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-5 07:08 , Processed in 0.051160 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表