TC官方合作论坛

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

[已解决] 新手继续请教了,关于热键、线程、停止调试的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-28 15:59:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
加入我编辑了一段脚本,如下:
空间 停止
……
while(真)
help.sleep(100)
mouse.mousemove(500,500)
mouse.leftclick(1)
endwhile
……
一段很简单的无限循环代码。脚本运行后,实现鼠标在500,500不停点击。现在我想退出调试,也就是立即停止调试,怎么实现呢?因为鼠标不停的在点击,所以不能控制鼠标了,怎样才能点击“退出”呢?请教专家。
之前提过类似的问题。没有搞明白。有人说用线程的开启和关闭。有人能帮忙写下具体代码吗?
还有就是想加入热键的功能。比如F12(按键的常规停止调试按钮)。具体设置流程是什么?求专家帮帮忙啊!

回复

使用道具 举报

沙发
发表于 2012-6-28 17:16:04 | 只看该作者
首先设置热键点右边工具箱里点击热键拖到  开始和退出的那个方块里。再点属性里的《指定热键值》点的时候往后边一点。弹出热键配置页面鼠标点长条框按f8(自定义)。然后点属性下边事件右边下啦框添加事件。空间 我也是新手呵呵
整型 线程句柄
功能 逻辑型 鼠标猛点()
循环(真)
    辅助.等待(100)
    鼠标.移动(500,500)
    鼠标.左键双击(1)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程.开启("我也是新手呵呵.鼠标猛点","")
返回 真
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
功能 逻辑型 热键0_热键()//f8开始
线程.开启("我也是新手呵呵.鼠标猛点","")
返回 真
功能结束
功能 逻辑型 热键1_热键()//f9结束
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
空间结束
回复 支持 反对

使用道具 举报

板凳
发表于 2012-6-28 17:18:14 | 只看该作者
本来想上图片可是我 不知道怎么 写图片地址
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-6-28 20:30:19 | 只看该作者
回复 2楼c724211922的帖子

谢谢你的解答,已经非常详细了。还想问一句,
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
这里面“线程.关闭(线程句柄)”这一句必须也得加上吗?
回复 支持 反对

使用道具 举报

5#
发表于 2012-6-28 22:04:16 | 只看该作者
这里面“线程.关闭(线程句柄)”这一句必须也得加上吗?  这里的是退出按钮控制的线程关闭。应该必须加上吧以后你懂的多了(线程.关闭(线程句柄)”)也 可以放到别的位置
回复 支持 反对

使用道具 举报

6#
发表于 2012-6-28 22:05:33 | 只看该作者
别忘了采纳最佳回复哦
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-14 15:02 , Processed in 0.181205 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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