你们回答真让我头疼,不想回答就别说闲话。
我也以前一直想知道yy代码是什么样。
下面是我练习时写的简单的,
可以查看窗口标题类
可以检测yy频道,我试了还可以使用
空间 kji
Ts=com("ts.tssoft")
//默认空间
整型 线程句柄,开启,加数,time,找到,检测线程
//开始按钮_点击操作
功能 初始化()
是否成功=辅助.是否注册("ts.tssoft")
如果(是否成功)
//辅助.消息框("插件已注册!","提示")
否则
//这里添加你要执行的代码
是否成功=辅助.注册插件("rc:TSPlug.dll",真)
// 真 表示注册成功 反之假表示注册失败
如果(是否成功)
// 辅助.消息框("插件注册成功!","提示")
否则
辅助.消息框("插件注册失败!","提示")
如果结束
如果结束
//定时器1每隔1秒执行一次
功能结束
//主程序内容
功能 开始()
//定时器.注册("定时器0",5000)
//窗口句柄=window.findwindow("com - 记事本")
//kji.验证YY()
//是否成功=Ts.BindWindow(窗口句柄,"gdi","dx","dx",1)
鼠标窗口=窗口.鼠标所在窗口句柄()
类名=窗口.类名(鼠标窗口)
编辑框.设置文本("编辑框1",类名)
标题=窗口.得到标题(鼠标窗口)
编辑框.设置文本("编辑框0",标题)
加数=0
变量 宽,高
系统.获得分辨率(宽,高)
循环(1)
kji.验证YY()
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,宽,高,"rc:csol.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图像序号==0)
鼠标.移动(图片X坐标+10,图片Y坐标+10)
辅助.等待(5000)
鼠标.移动(图片X坐标-10,图片Y坐标-10)
如果结束
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,宽,高,"rc:我的电脑.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图像序号==0)
编辑框.设置文本("编辑框1",字符串.连接(字符串.连接("图片X坐标:",类型.转字符型(图片X坐标)),字符串.连接("图片Y坐标:",类型.转字符型(图片Y坐标))))
鼠标.移动(图片X坐标+28,图片Y坐标+27)
加数=加数+1
辅助.等待(100)
编辑框.设置文本("编辑框0", 类型.转字符型(加数))
如果结束
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,宽,高,"rc:4547854.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图像序号==0)
编辑框.设置文本("编辑框1",字符串.连接(字符串.连接("图片X坐标:",类型.转字符型(图片X坐标)),字符串.连接("图片Y坐标:",类型.转字符型(图片Y坐标))))
鼠标.移动(图片X坐标,图片Y坐标)
//rem 鼠标.左键双击(1)
加数=加数+1
辅助.等待(100)
编辑框.设置文本("编辑框0", 类型.转字符型(加数))
如果结束
循环结束
功能结束
功能 开始_点击()
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
//开启
功能 热键0_热键()
//这里添加你要执行的代码
标签内容=标签.获得文本("标签0")
选择(标签内容)
条件 "已关闭":
线程句柄=线程.开启("kji.开始","我是参数")
标签.设置文本("标签0","已开启")
辅助.设置托盘("已开启",假)
条件 "已开启":
线程.暂停(线程句柄)
标签.设置文本("标签0","已暂停")
辅助.设置托盘("已暂停",假)
条件 "已暂停":
线程.恢复(线程句柄)
标签.设置文本("标签0","已开启")
辅助.设置托盘("已开启",假)
默认:
选择结束
功能结束
//暂停
功能 热键1_热键()
//这里添加你要执行的代码
线程.关闭(线程句柄)
标签.设置文本("标签0","已关闭")
辅助.设置托盘("已关闭",假)
功能结束
//结束关闭
功能 热键2_热键()
//这里添加你要执行的代码
kji.退出_点击()
功能结束
功能 销毁()
//这里添加你要执行的代码
功能结束
//点击关闭_执行操作
功能 kji_关闭()
dllcall("user32.dll","int","MessageBoxA","int",0,"char *","带两个按钮的提示框","char *","提示框","int",1)
辅助.退出()
功能结束
//消息过程功能
功能 定时器0_时钟()
//如果(检测线程==0)
检测线程=线程.开启("kji.验证YY","我是参数")
//这里添加你要执行的代码
//如果结束
功能结束
功能 验证YY()
窗口句柄=窗口.找到窗口("60226811- “2013年4月5日 17:21:56” 铭记顶尖 ")
类名=窗口.类名(窗口句柄)
如果(类名=="QWidget")
// 辅助.消息框("找到")
找到=1
否则
辅助.消息框("请开启 YY频道60226811")
辅助.退出()
如果结束
功能结束
空间结束
//空间结束语句 |