|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本人新手,看了TC最初的基本教程,想到经常要发短信,就想编个360手机助手发短信的脚本,无奈能力有限,请大神出手解惑呀!!现在脚本还很多不足之处,但是勉强运行,让人头疼的问题是不能循环执行,比如弄个遍历(3),脚本运行就乱套了,貌似上一次循环还没结束,下一次循环就开始了,求解!!下面是源码
空间 发短信
//默认空间
变量 短信句柄
变量 新建短信句柄
变量 短信内容句柄
变量 短信发送句柄
变量 读取文件句柄
变量 位置= 0,文件长度
功能 读取文件(读取内容)
辅助.等待(1000)
变量 读取内容
文件长度 = 文件.长度("D:\\11\\出现.txt")
调试输出(文件长度)
读取文件句柄 = 文件.打开("D:\\11\\出现.txt")
如果(读取文件句柄==0)
返回 "找不到文件"
如果结束
文件.设置游标位置(读取文件句柄,位置)
读取内容 = 文件.读一行(读取文件句柄)
如果(位置<文件长度)
超级键盘.发送字符串(读取内容)
位置=位置+13
如果结束
文件.关闭(读取文件句柄)
辅助.等待(100)
功能结束
功能 短信流程()
短信图标//图片X坐标,图片Y坐标
//短信图标=图像.找图(0,0,1600,900,"rc:\\123.bmp",#000000,0.6,0,图片X坐标,图片Y坐标)
x=0,y=0
短信图标=图像.多点找色(0,0,1660,900,#C5A6D2,"26|-2|BE7CD9,47|-1|FFFFFF,60|-1|BE7CD9,60|9|BE7CD9,47|8|FFFFFF,34|8|FFFFFF,12|7|E1CFE8,1|7|E1CEE8",0.6,0,x,y)
//调试输出(x)
//调试输出(y)
鼠标.移动(x,y)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(100)
功能结束
功能 新建短信流程()
x1=0,y1=0
新建短信图标=图像.多点找色(0,0,1660,900,#3F3F3F,"26|3|3F3F3F,52|3|3F3F3F,72|2|FDFDFD,70|12|FAFAFA,43|11|3F3F3F,13|10|3F3F3F,1|11|3F3F3F",0.6,0,x1,y1)
辅助.等待(500)
超级鼠标.移动(x1,y1)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(1000)
功能结束
功能 短信内容()
辅助.等待(3000)
变量 内容2,x3,y3
短信内容流程=图像.多点找色(0,0,1660,900,#DB6F29,"17|0|DB6F29,17|11|CB6829,8|14|C6601E,1|11|EA7E10,4|6|FFE9D7,13|5|FFFFFF,9|9|FF8F17",0.6,0,x3,y3)
//调试输出(x3)
//调试输出(y3)
超级鼠标.移动(x3,y3+50)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(100)
内容2=编辑框.获得文本("编辑框1")
键盘.发送字符串(内容2)
辅助.等待(1000)
功能结束
功能 短信发送流程()
辅助.等待(6000) //打字延时,短信字多,延时长点,字少,延时短点
x4=0,y4=0
新建短信图标=图像.多点找色(0,0,1660,900,#E65310,"14|1|5EC001,32|1|FFFFFF,42|1|FFFFFF,53|2|5DBF01,62|10|5BB802,47|9|FFFFFF,37|9|FFFFFF,7|7|00ADFF,1|9|25DD06,0|4|FFDB00",0.7,0,x4,y4)
超级鼠标.移动(x4,y4)
调试输出(x4)
调试输出(y4)
辅助.等待(100)
超级鼠标.左键单击(1)
辅助.等待(2000) //关闭短信窗口
超级键盘.按下(164)
辅助.等待(200)
超级键盘.按键(115)
辅助.等待(200)
超级键盘.弹起(164)
功能结束
//开始按钮_点击操作
功能 开始_点击()
遍历(i=0;i<2;i++)
辅助.等待(500)
短信句柄=线程.开启("发短信.短信流程","")
辅助.等待(500)
新建短信句柄=线程.开启("发短信.新建短信流程","")
辅助.等待(500)
读取文件句柄=线程.开启("发短信.读取文件","")
辅助.等待(500)
短信内容句柄=线程.开启("发短信.短信内容","")
辅助.等待(1000)
短信发送句柄=线程.开启("发短信.短信发送流程","")
遍历结束
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 编辑框0_内容改变()
//这里添加你要执行的代码
功能结束
功能 编辑框1_内容改变()
//这里添加你要执行的代码
功能结束
功能 热键0_热键()
发短信.开始_点击()
功能结束
功能 热键1_热键()
线程.关闭(短信句柄)
线程.关闭(新建短信句柄)
线程.关闭(读取文件句柄)
线程.关闭(短信内容句柄)
线程.关闭(短信发送句柄)
发短信.退出_点击()
功能结束
空间结束
|
|