马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 jidong 于 2014-6-12 12:35 编辑
代码如下!问题:1。运行约半个小时会自动消失,调试运行的时候也是会自动消失也是在半个小时左右!调试输出停在循环内!
(为了解决这个问题1,取消的后台运行,问题依然存在!2.循环去掉使用条件发生运行指定位置的程序,其实也是起到了循环的效果,问题依旧。
3,所有的延时增加了变成了1秒,问题依旧。4,去掉了所有的调试输出和,日志!问题依旧)
2.程序退出时,老是会出现程序崩溃!(求解惑!请各位老师帮助!不胜感谢)
#include"y野**机\\y野**机.t"
空间 测试
//默认空间
//开始按钮_点击操作
功能 开始_点击()
线程ID=线程.开启("y野**机.开启野**机","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
dm=com("dm.dmsoft")
dm_ret = dm.UnBindWindow()
辅助.退出()
功能结束
空间结束
//空间结束语句
——————————————————————————————————
空间 y野**机
变量 dm,CK,t1,t2,s,s1,color
dm=com("dm.dmsoft")
功能 开启野**机()
p公共库.自动注册大漠插件("5.1407",true,"已加密")
//1.设置路径
系统.设置路径(辅助.获取资源路径("rc:"))
//2.设置字库
dm_ret = dm.SetDict(0,"字库.txt")
//3.查找游戏窗口句柄
辅助.等待(1000)
CK = dm.GetMousePointWindow()
辅助.等待(2000)
dm_ret = dm.BindWindow(CK,"normal","normal","normal",0)
辅助.等待(1000)
if(dm_ret>=0)
y野**机.界面日志("绑定成功")
y野**机.附近怪物判断()
else
调试输出("不成功")
endif
功能结束
功能 附近怪物判断()
s = dm.Ocr(1183,3,1251,19,"f7c68c-000000",1.0)
//y野**机.界面日志("获取新的坐标点地址:"&s)
辅助.等待(1000)
t1 = dm.GetTime()
//y野**机.界面日志("获取新的时间:"&t1)
辅助.等待(1000)
循环(真)
辅助.等待(1000)
t2 = dm.GetTime()
y野**机.界面日志("获取第二次的时间:"&t2)
辅助.等待(1000)
if(t2-t1>=5000)
辅助.等待(1000)
y野**机.界面日志("5秒钟时间已到进行判断")
s1 = dm.Ocr(1183,3,1251,19,"f7c68c-000000",1.0)
y野**机.界面日志("得到现在的坐标点地址"&s1)
辅助.等待(1000)
if(s==s1)
y野**机.界面日志("坐标点相同")
辅助.等待(1000)
color = dm.GetColor(556,37)
辅助.等待(1000)
y野**机.界面日志("判断是否在打怪,血条是否颜色相符"&color)
辅助.等待(1000)
辅助.等待(1000)
if(color=="f70c08")
y野**机.界面日志("血条颜色相符")
辅助.等待(1000)
y野**机.附近怪物判断()
y野**机.界面日志("血条颜色相符,开始初始化程序")
辅助.等待(1000)
else
辅助.等待(1000)
y野**机.界面日志("血条颜色不相符,开始打开大地图随机移动")
辅助.等待(1000)
y野**机.打开大地图随机走图()
辅助.等待(1000)
endif
else
辅助.等待(1000)
y野**机.界面日志("5秒钟发现坐标点不同,开始初始化")
y野**机.附近怪物判断()
endif
endif
循环结束
功能结束
功能 开始挂机()
变量 intX,intY
辅助.等待(1000)
dm_ret = dm.FindStr(168,41,221,71,"挂机","ff9629-000000",1.0,intX,intY)
if(dm_ret>=0)
辅助.等待(1000)
dm.MoveTo(intX,intY)
辅助.等待(1000)
dm.LeftClick()
辅助.等待(1000)
y野**机.附近怪物判断()
辅助.等待(1000)
endif
功能结束
功能 打开大地图随机走图()
y野**机.界面日志("进入打开大地图程序")
辅助.等待(500)
dm.moveto(1076,153)
辅助.等待(500)
dm.LeftClick()
辅助.等待(1000)
dm.MoveToEx(370,197,366,271)
辅助.等待(500)
dm.LeftClick()
辅助.等待(500)
dm.moveto(1108,105)
辅助.等待(500)
dm.LeftClick()
y野**机.开始挂机()
功能结束
功能 界面日志(内容)
编辑框.设置文本("编辑框0",编辑框.获得文本("编辑框0")&"\r\n"&内容)
窗口.发送消息(控件.获得句柄("编辑框0"),#0115,#7,0)
功能结束
空间结束
|