TC官方合作论坛

 找回密码
 立即注册
查看: 4013|回复: 15
打印 上一主题 下一主题

[源码分享] 学做梦幻鼠标漂移

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-7 10:23:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
本人新手一个,刚学TC,学了一星期时间,做出一个梦幻西游解决鼠标漂移的脚本,昨晚试了一下,感觉效果不错,特拿出来分享516640101我的QQ,有想详细了解我做的加我QQ,共同讨论共同学习
下面看看看








  1. 空间 窗口应用
  2. //定义默认空间

  3. 功能 开始_点击()
  4. //这里添加你要执行的代码
  5. mhdtx,mhdty
  6. dtsbx,dtsby
  7. sbx,sby
  8. 图像序号

  9. 窗口句柄=窗口.找到窗口("梦幻西游ONLINE - (河北3区[大名府] - 国际互联网[33319779])")
  10. 如果 (窗口句柄==0)
  11.     辅助.消息框("没有找到梦幻西游")
  12. 否则   
  13. //窗口.最大化(窗口句柄)
  14. //窗口.还原(窗口句柄)
  15. //窗口.最小化(窗口句柄)
  16. //窗口.置顶(窗口句柄,假)  
  17. //窗口.置顶(窗口句柄,真)  
  18. //窗口.设置标题(窗口句柄,"wow")
  19. 窗口.设置位置(窗口句柄,10,10)
  20. //窗口.设置大小(窗口句柄,640,480)
  21. //窗口.隐藏(窗口句柄)
  22. //窗口.显示(窗口句柄)   
  23. 如果结束  
  24. //窗口.发送字符串(窗口句柄,"大家好!")
  25. //辅助.等待(1000)
  26. //窗口.发送按键(窗口句柄,13)
  27. //辅助.等待(500)
  28. 鼠标.移动(20,100)
  29. 辅助.等待(100)
  30. 鼠标.左键单击(1)
  31. 辅助.等待(100)
  32. 窗口.发送按键(窗口句柄,9)
  33. 辅助.等待(100)
  34. 图像序号=图像.找图(0,0,650,500,"e:\\1.bmp",#808080,1.0,0,mhdtx,mhdty)  
  35. 辅助.等待(50)
  36. 如果 (图像序号==-1)
  37.     辅助.等待(50)
  38.     辅助.消息框("没有找到1")

  39. 否则
  40.     辅助.等待(50)
  41.     鼠标.移动(mhdtx,mhdty)
  42. 如果结束

  43. 辅助.等待(50)
  44. 图像序号=图像.找图(0,0,650,500,"e:\\2.bmp",#ffffff,1.0,0,dtsbx,dtsby)
  45. 辅助.等待(50)
  46. 如果 (图像序号==-1)   
  47.     辅助.消息框("没有找到2")
  48.     辅助.等待(50)
  49.     否则   
  50.     辅助.等待(50)
  51. 如果结束
  52. 辅助.等待(50)
  53. sbx= 窗口应用.修改鼠标x(mhdtx,dtsbx)
  54. 辅助.等待(50)
  55. sby= 窗口应用.修改鼠标y(mhdty,dtsby)
  56. 辅助.等待(50)
  57. 鼠标.移动(sbx,sby)
  58. 辅助.等待(50)
  59. 鼠标.左键双击(1)
  60. 辅助.等待(150)
  61. 窗口.发送按键(窗口句柄,9)

  62. 辅助.等待(150)
  63. 循环(真)
  64. 图像序号=图像.找图(0,0,650,500,"e:\\3.bmp",#000000,1.0,0,sbx,sby)
  65. 辅助.等待(50)
  66. 如果 (图像序号==-1)   
  67.     辅助.等待(50)
  68.     否则   
  69. 跳出   
  70.     辅助.等待(50)
  71. 如果结束
  72. 循环结束
  73. 辅助.等待(50)
  74. 鼠标.移动(sbx,sby)
  75. 辅助.等待(50)
  76. 鼠标.左键双击(1)


  77. 返回 真

  78. //函数返回语句
  79. 功能结束


  80. 功能 退出_点击()
  81. //这里添加你要执行的代码
  82. 辅助.退出()

  83. 返回 真
  84. //函数返回语句
  85. 功能结束

  86. 功能 修改鼠标x(mhdtx,dtsbx)
  87. sbx
  88. 鼠标x


  89.   循环 (真)
  90.     如果 (dtsbx>mhdtx)
  91.        sbx=dtsbx-15
  92.        dtsbx=sbx
  93.     否则
  94.      跳出
  95.     如果结束
  96.   循环结束     

  97.    循环 (真)
  98.      如果(dtsbx<mhdtx)
  99.         sbx=dtsbx+15
  100.         dtsbx=sbx
  101.     否则
  102.      跳出
  103.      如果结束
  104.    循环结束

  105.    循环 (真)
  106.      如果 (dtsbx>mhdtx)
  107.      sbx=dtsbx-5
  108.      dtsbx=sbx
  109.     否则   
  110.      跳出
  111.      如果结束
  112.    循环结束
  113. 鼠标x=sbx
  114. 返回 鼠标x
  115. 功能结束

  116. 功能 修改鼠标y(mhdty,dtsby)
  117. sby
  118. 鼠标y
  119.    循环(真)
  120.       如果 (dtsby>mhdty)
  121.           sby=dtsby-10
  122.           dtsby=sby  
  123.       否则
  124.      跳出      
  125.       如果结束
  126.    循环结束     

  127.   循环 (真)
  128.       如果(dtsby<mhdty)
  129.           sby=dtsby+10
  130.           dtsby=sby
  131.       否则
  132.    跳出
  133.       如果结束
  134.   循环结束     

  135.   循环 (真)
  136.       如果 (dtsby>mhdty)
  137.           sby=dtsby-3
  138.           dtsby=sby
  139.       否则

  140.   跳出         
  141.       如果结束
  142.   循环结束
  143. 鼠标y=sby
  144. 返回 鼠标y

  145. 功能结束

  146. 空间结束
复制代码


评分

参与人数 1威望 +1 金币 +1 收起 理由
leyiagao + 1 + 1 我有纯找色的 QQ2816389873

查看全部评分

回复

使用道具 举报

沙发
发表于 2012-4-7 10:33:49 | 只看该作者
沙发。。 支持
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-4-7 10:39:08 | 只看该作者
苦哈哈做了好几天,终于做出了这个脚本,鼠标漂移解决了,别的都不是问题,只求怎么才能卖脚本,苦无思路苦不对册,
回复 支持 反对

使用道具 举报

地板
发表于 2012-4-7 11:39:48 | 只看该作者
用TC自带的函数解决偏移只适合前台,后台的不给力~楼主的代码有待精简,一般十多行的代码,你搞的这么大,不怕影响后期脚本的性能啊?梦幻偏移是第一问题且左右脚本整体运行准确度的基础~
回复 支持 反对

使用道具 举报

5#
发表于 2012-4-7 11:47:08 | 只看该作者
hehehe
回复 支持 反对

使用道具 举报

6#
发表于 2012-4-7 14:15:32 | 只看该作者
楼主,能给些讲解吗?另外能把鼠标图片给我不?谢谢
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-4-7 16:07:48 | 只看该作者
回复 6楼zx_fy的帖子

516640101我的QQ,有想详细了解我做的加我QQ,共同讨论共同学习
回复 支持 反对

使用道具 举报

8#
发表于 2012-4-7 18:49:22 | 只看该作者
我的比这个短多了
回复 支持 反对

使用道具 举报

9#
发表于 2012-4-8 10:51:55 | 只看该作者
回复 8楼无处藏身的帖子

你的源码能否参考下?谢谢。
回复 支持 反对

使用道具 举报

10#
发表于 2012-4-9 00:45:21 | 只看该作者
楼主,你发给你鼠标图片给我看看吗,我做的鼠标图片怎么样也做不好,我加了你的QQ没回应,谢谢
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-13 16:56 , Processed in 0.181560 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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