TC官方合作论坛

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

[已解决] 大神们,帮个忙,关于高级循环的问题

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

马上加入TC

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

x
大神们,我想种植脚本,种植的循环时,在加一个循环找外挂检测的,用两个循环达不到预期的效果,因为在有外挂验证的时候会死掉,也不会发送验证截图,忘大神给予指导,在此不胜感激
回复

使用道具 举报

板凳
发表于 2012-7-11 08:41:31 | 只看该作者
开启多线程,一个线程种植,一个线程检测
在脚本开启的同时,两个线程都开始
一个负责种植,一个负责检测.两者互不影响.但是,当检测到验证的时候,就暂停种植的线程,进行验证处理,处理完毕以后,就恢复种植线程

以上就是开启多线程的思路
这里要注意的是,要定义两个整型的变量,把线程句柄分别赋值给他们,以达到全局控制的目的
回复 支持 反对

使用道具 举报

沙发
发表于 2012-7-11 08:14:59 | 只看该作者
外挂验证的那段代码,用多线程试试看
回复 支持 反对

使用道具 举报

地板
发表于 2012-7-11 12:36:52 | 只看该作者
楼上正解
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-7-11 15:43:54 | 只看该作者
回复 3楼TC兔子的帖子

兔子下班了 给我看下代码好了 ,我开启线程一控制种植 线程二控制检测,停止不下来   线程关闭不了 也解绑不了窗口
功能 逻辑型 热键4_热键()
//这里添加你要执行的代码
线程句柄2=线程.开启("种植二.种植二","")
help.sleep(1000)
线程句柄3=线程.开启("种植二.验证","")
返回 真
功能结束
功能 逻辑型 热键5_热键()
//这里添加你要执行的代码
线程.关闭(线程句柄2)
help.sleep(500)
线程.关闭(线程句柄3)
dm.UnBindWindow()
返回 真
功能结束
回复 支持 反对

使用道具 举报

6#
发表于 2012-7-11 16:01:02 | 只看该作者
回复 5楼zdy77233647的帖子

先解绑窗口,再关闭线程,dm.ForceUnbindWindow(线程句柄1)
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-14 06:53 , Processed in 0.184731 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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