TC官方合作论坛

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

[已解决] 线程问题。有脚本

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

马上加入TC

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

x
主要实现的就是 线程1   找图  找不到就给提示(已经单独测试过可以找到)
线程2   找图  找不到就给提示(类似1 没测试过)
线程3   依次按F8 F6 F4 F5

线程1或2 给出提示后 程序停止


  1. 空间 前台
  2. //定义默认空间

  3. 整型 线程1

  4. 整型 线程2

  5. 整型 线程3

  6. 功能 逻辑型 退出_点击()
  7. //这里添加你要执行的代码
  8. 辅助.退出()

  9. 返回 真
  10. //函数返回语句
  11. 功能结束

  12. 功能 逻辑型 走丢()
  13. 循环(真)
  14. 整型 地牢X,地牢Y,地牢序号
  15. 地牢序号=图像.找图(0,0,1440,900,"rc:dilao.bmp",#102030,1.0,0,地牢X,地牢Y)
  16. 如果(地牢X<0)
  17.     跳出
  18.     辅助.消息框("走丢了")
  19. 如果结束
  20. 循环结束
  21. 返回 真
  22. 功能结束

  23. 功能 逻辑型 大蓝()
  24. 循环(真)
  25. 整型 大蓝X,大蓝Y,大蓝序号
  26. 大蓝序号=图像.找图(0,0,1440,900,"rc:dalan.bmp",#102030,1.0,0,大蓝X,大蓝Y)
  27. 如果(大蓝X<0)
  28.     跳出
  29.     辅助.消息框("没蓝啦")
  30. 如果结束
  31. 循环结束
  32. 返回 真
  33. 功能结束

  34. 功能 逻辑型 技能()
  35. 循环(真)
  36. 键盘.按下(119)
  37. 辅助.等待(1500)
  38. 键盘.按下(117)
  39. 辅助.等待(1500)
  40. 键盘.按下(115)
  41. 辅助.等待(1500)
  42. 键盘.按下(116)
  43. 辅助.等待(60000)
  44. 循环结束
  45. 返回 真
  46. 功能结束




  47. 功能 逻辑型 开始_点击()
  48. //这里添加你要执行的代码
  49. 辅助.等待(2000)
  50. 线程1=线程.开启("前台.大蓝","")
  51. 线程2=线程.开启("前台.走丢","")
  52. 线程3=线程.开启("前台.技能","")

  53. 返回 真
  54. //函数返回语句
  55. 功能结束

  56. 空间结束
  57. //空间结束语句
复制代码





昨晚刚接触这软件..希望高手解决
回复

使用道具 举报

8#
发表于 2012-7-25 19:03:49 | 只看该作者
三个线程同时运行就不能这样放了
不要放在开始点击里面
设置4个热键
热键1启动 线程1
热键2启动 线程2
热键3启动 线程3
热键4使用键盘.按键  依次按下 热键1,热键2,热键3相应热键
暂停和关闭同样的道理
你放在开始点击里面他只会一个执行完执行下一个
不能实现同时执行
回复 支持 反对

使用道具 举报

沙发
发表于 2012-7-25 17:05:02 | 只看该作者
你真牛逼啊  昨天刚学 今天就能写这么多了。。。
俺也是菜鸟 。。没法帮助你
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-7-25 17:07:30 | 只看该作者
回复 2楼meikong的帖子

  其实这些都重复的。。。这点东西我研究一下午才弄出来
回复 支持 反对

使用道具 举报

地板
发表于 2012-7-25 17:34:12 | 只看该作者
回复 1楼shine宝宝的帖子

我也是新手,我认为把每个线程独立出来,然后各个线程干各自的活。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-7-25 17:40:10 | 只看该作者
回复 1楼shine宝宝的帖子

我也是新手,我认为把每个线程独立出来,然后各个线程干各自的活。
luoxe 发表于 2012-7-25 17:34:12

我也是这么想的。。可是现在找图线程不工作= = 另外那个线程不循环
回复 支持 反对

使用道具 举报

6#
发表于 2012-7-25 17:53:10 | 只看该作者
回复 5楼shine宝宝的帖子

你是要3个线程同时进行还是要一个线程工作完调用另个线程开启?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-7-25 17:55:12 | 只看该作者
回复 5楼shine宝宝的帖子

你是要3个线程同时进行还是要一个线程工作完调用另个线程开启?
luoxe 发表于 2012-7-25 17:53:10
同时的
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-7-25 21:09:54 | 只看该作者
三个线程同时运行就不能这样放了
不要放在开始点击里面
设置4个热键
热键1启动 线程1
热键2启动 线程2
热键3启动 线程3
热键4使用键盘.按键  依次按下 热键1,热键2,热键3相应热键
暂停和关闭同样的道理
你......
jrflsh 发表于 2012-7-25 19:03:49
  1. 空间 前台
  2. //定义默认空间
  3. 整型 线程1
  4. //定义一个全局变量,来获取开启的线程
  5. 整型 线程2
  6. //定义一个全局变量,来获取开启的线程
  7. 整型 线程3



  8. 功能 逻辑型 退出_点击()
  9. //这里添加你要执行的代码
  10. 辅助.退出()

  11. 返回 真
  12. //函数返回语句
  13. 功能结束

  14. 功能 逻辑型 走丢()
  15. 循环(真)
  16. 整型 地牢X,地牢Y,地牢序号
  17. 地牢序号=图像.找图(0,0,1440,900,"rc:dilao.bmp",#102030,1.0,0,地牢X,地牢Y)
  18. 如果(地牢X<0)
  19.     跳出
  20.     辅助.消息框("走丢了")
  21. 如果结束
  22. 循环结束
  23. 返回 真
  24. 功能结束

  25. 功能 逻辑型 大蓝()
  26. 循环(真)
  27. 整型 大蓝X,大蓝Y,大蓝序号
  28. 大蓝序号=图像.找图(0,0,1440,900,"rc:dalan.bmp",#102030,1.0,0,大蓝X,大蓝Y)
  29. 如果(大蓝X<0)
  30.     跳出
  31.     辅助.消息框("没蓝啦")
  32. 如果结束
  33. 循环结束
  34. 返回 真
  35. 功能结束

  36. 功能 逻辑型 技能()
  37. 循环(真)
  38. 键盘.按下(119)
  39. 辅助.等待(1500)
  40. 键盘.按下(117)
  41. 辅助.等待(1500)
  42. 键盘.按下(115)
  43. 辅助.等待(1500)
  44. 键盘.按下(116)
  45. 辅助.等待(50000)
  46. 循环结束
  47. 返回 真
  48. 功能结束




  49. 功能 逻辑型 开始_点击()
  50. //这里添加你要执行的代码
  51. 辅助.等待(2000)
  52. 键盘.按下(120)
  53. 辅助.等待(1000)
  54. 键盘.按下(121)
  55. 辅助.等待(1000)
  56. 键盘.按下(122)
  57. 辅助.等待(1000)

  58. 返回 真
  59. //函数返回语句
  60. 功能结束

  61. 功能 逻辑型 热键2_热键()
  62. //这里添加你要执行的代码
  63. 线程3=线程.开启("前台.技能","")
  64. 返回 真
  65. 功能结束


  66. 功能 逻辑型 热键1_热键()
  67. //这里添加你要执行的代码
  68. 线程2=线程.开启("前台.走丢","")
  69. 返回 真
  70. 功能结束


  71. 功能 逻辑型 热键0_热键()
  72. //这里添加你要执行的代码
  73. 线程1=线程.开启("前台.大蓝","")
  74. 返回 真
  75. 功能结束



  76. 空间结束
  77. //空间结束语句
复制代码


这样改了以后。。还是不运行找图
回复 支持 反对

使用道具 举报

10#
发表于 2012-7-25 22:04:03 | 只看该作者
什么情况
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-13 23:15 , Processed in 0.208147 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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