• 新浪微博:
  • 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:03-18

按键精灵安卓版
立即下载

软件版本:3.7.0
软件大小:46.2M
更新时间:03-02

按键精灵iOS版
立即下载

软件版本:1.7.7
软件大小:29.2M
更新时间:12-06

按键手机助手
立即下载

软件版本:3.7.7
软件大小:262M
更新时间:08-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[问题] 两个线程时会 无故死掉一个线程 卡线程 死线程 [复制链接]

1#
BUG反馈
按键精灵版本号:9.63.12960版 及 9.5
操作系统:WinXP
系统位数:32 位
杀毒软件:-
脚本执行环境:DXF
±œOd i…Ç bbs.anjian.com.⡸ e{3
本来是直接一个循环,执行启动一个线程 ±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
后来按照技术要求改为 建立一个线程 循环 执行启动另一个线程,还是偶尔会出现第一个线程不运行 无法检测游戏是否掉线 ±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
大漠注册±œOd i…Ç bbs.anjian.com.⡸ e{3
大漠环境优化 ±œOd i…Ç bbs.anjian.com.⡸ e{3
//程序路径 = 读变量("程序路径")±œOd i…Ç bbs.anjian.com.⡸ e{3
//Call 开始准备±œOd i…Ç bbs.anjian.com.⡸ e{3
//Call 系统初始化设置±œOd i…Ç bbs.anjian.com.⡸ e{3
//Call 各种异常判断 ±œOd i…Ç bbs.anjian.com.⡸ e{3
////////////////============================ ±œOd i…Ç bbs.anjian.com.⡸ e{3
线程一 = BeginThread(各种异常判断)±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
Sub 各种异常判断 ±œOd i…Ç bbs.anjian.com.⡸ e{3
Call 开始准备±œOd i…Ç bbs.anjian.com.⡸ e{3
Call 系统初始化设置±œOd i…Ç bbs.anjian.com.⡸ e{3
/////------------------------------------------------------------------±œOd i…Ç bbs.anjian.com.⡸ e{3
Dim 重启时间, 未响应, 发呆, 卡屏次数, 检测时间, 卡屏时间 ,刷时 ±œOd i…Ç bbs.anjian.com.⡸ e{3
u = d.UnBangWin()±œOd i…Ç bbs.anjian.com.⡸ e{3
赚钱线程 = BeginThread(是否登陆游戏)±œOd i…Ç bbs.anjian.com.⡸ e{3
卡屏时间 = now±œOd i…Ç bbs.anjian.com.⡸ e{3
延时 1000±œOd i…Ç bbs.anjian.com.⡸ e{3
检测时间 = now±œOd i…Ç bbs.anjian.com.⡸ e{3
刷时 = now ±œOd i…Ç bbs.anjian.com.⡸ e{3
Do±œOd i…Ç bbs.anjian.com.⡸ e{3
检测游戏窗口是否消失±œOd i…Ç bbs.anjian.com.⡸ e{3
延时 1000±œOd i…Ç bbs.anjian.com.⡸ e{3
loop±œOd i…Ç bbs.anjian.com.⡸ e{3
end sub
±œOd i…Ç bbs.anjian.com.⡸ e{3

2#

±œOd i…Ç bbs.anjian.com.⡸ e{3
有时候一个小时就出现 有时候几个小时±œOd i…Ç bbs.anjian.com.⡸ e{3
他是主线程会自己停 这真是莫名其妙的 最近又频繁了±œOd i…Ç bbs.anjian.com.⡸ e{3
9.5 9.6 都试试了 还不断的换补丁 也不行 第一个启动的线程 会莫名的结束 第二个线程一直运行 我把游戏的是否消失等一些常规的检测放到第一个线程 第一个线程没有运行 整个程序都有问题了,,,昨天又配合管家也不行±œOd i…Ç bbs.anjian.com.⡸ e{3

3#

请问DXF是指DNF吗?脚本是一个主线程,两个子线程。主线程停止还是第一个子线程停止。主线程是无限循环还是什么操作?是否登录游戏线程执行的大概是什么操作?线程是停止掉还是被暂停(鼠标停留在托盘图标上查看线程显示情况)。±œOd i…Ç bbs.anjian.com.⡸ e{3

4#

DXF是指DNF,,本来是一个主线程无限循环并监视 带一个子线程 如:程序被注释的部分,这样一直是主线程会停止,子线程还在傻运行。±œOd i…Ç bbs.anjian.com.⡸ e{3
去年我反应 你们让我改动再测试 改成现在的 把主线程作为一个子线程无限循环并监视 在控制启动另一个子线程 ,,;; 主线程是负责游戏消失了 或者三方了 再启动游戏,线程没有完全停止,如我所说的他莫名其妙的停一个 【主监控线程】 然后那个子线程 不能发现没有了游戏 还在一直运行,这是按F12才会完全结束 右下角显示的还是运行状态 ,有时我用源码调试 能从输出中看到 无限循环的主线程停止了 子线程还在运行 按F12 才能完全结束±œOd i…Ç bbs.anjian.com.⡸ e{3

5#

DXF是指DNF±œOd i…Ç bbs.anjian.com.⡸ e{3

6#

脚本是一个主线程无限循环 监控负责启动游戏或另一个子线程±œOd i…Ç bbs.anjian.com.⡸ e{3

7#

去年 我就反应 你们让我改为 如上我发的那样 把主线程作为一个子线程 再用这个控制监控着另一个子线程 结果还是 【无限循环的线程】会停±œOd i…Ç bbs.anjian.com.⡸ e{3

8#

线程没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止±œOd i…Ç bbs.anjian.com.⡸ e{3

9#

偶尔源码调试的时候 看到输出的内容可以看到 确实是主线程停了 子线程还在运行±œOd i…Ç bbs.anjian.com.⡸ e{3

10#

chongyue8 发表于 2015-3-2 15:28 ±œOd i…Ç bbs.anjian.com.⡸ e{3
线程没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
图标上显示在运行那您说的线程死掉或卡线程表现形式是什么?线程被暂停,还是线程在运行但是游戏没有反馈±œOd i…Ç bbs.anjian.com.⡸ e{3

11#

chongyue8 发表于 2015-3-2 15:19 ±œOd i…Ç bbs.anjian.com.⡸ e{3
脚本是一个主线程无限循环 监控负责启动游戏或另一个子线程
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
主线程无限循环?看您代码是子线程"各种异常判断"无限循环 会停止的是主线程还是这个"各种异常判断"的子线程?±œOd i…Ç bbs.anjian.com.⡸ e{3

12#

小精灵工程师02 发表于 2015-3-2 15:37 ±œOd i…Ç bbs.anjian.com.⡸ e{3
图标上显示在运行那您说的线程死掉或卡线程表现形式是什么?线程被暂停,还是线程在运行但是游戏没有反馈
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
线程没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止±œOd i…Ç bbs.anjian.com.⡸ e{3
程序没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止±œOd i…Ç bbs.anjian.com.⡸ e{3
==但是 莫名其妙的就是他会停其中的一个线程,这个是在一直循环的,控制检查到游戏消失就启动游戏线程,这个线程停止了 游戏没有了 那个子线程还在傻傻的运行±œOd i…Ç bbs.anjian.com.⡸ e{3
偶尔源码调试的时候 看到输出的内容可以看到 确实是主线程停了 子线程还在运行±œOd i…Ç bbs.anjian.com.⡸ e{3
程序没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止±œOd i…Ç bbs.anjian.com.⡸ e{3

13#

小精灵工程师02 发表于 2015-3-2 15:38 ±œOd i…Ç bbs.anjian.com.⡸ e{3
主线程无限循环?看您代码是子线程"各种异常判断"无限循环 会停止的是主线程还是这个"各种异常判断"的子线 ...
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
前年去年 我一直用的是如上我打出的注释的部分 主程序 控制启停一个子线程,然后到8。9月份发现这个问题 反应 你们让我改成现在的形式 《把主线程也作为一个子线程启动 然后在循环控制启停另一个子线程》,,”各种异常判断“就是我说的主线程 这个是把可能随时都出现的问题 掉线啊三方的 重起啊 什么的放进去 每隔几秒判一次发现问题了 重起游戏和重起另一个 刷图的子线程,但是这个老是莫名其妙的停止,而出现 游戏都没有了 那个刷图的子线程还在傻运行着±œOd i…Ç bbs.anjian.com.⡸ e{3

14#

chongyue8 发表于 2015-3-2 15:58 ±œOd i…Ç bbs.anjian.com.⡸ e{3
线程没有停止也没有暂停 托盘图标上查看都是显示在运行 要按F12才停止±œOd i…Ç bbs.anjian.com.⡸ e{3
程序没有停止也没有暂停 托盘图标 ...
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
前年去年 我一直用的是如上我打出的注释的部分 主程序 控制启停一个子线程,然后到8。9月份发现这个问题 反应 你们让我改成现在的形式 《把主线程也作为一个子线程启动 然后在循环控制启停另一个子线程》,,”各种异常判断“就是我说的主线程 这个是把可能随时都出现的问题 掉线啊三方的 重起啊 什么的放进去 每隔几秒判一次发现问题了 重起游戏和重起另一个 刷图的子线程,但是这个老是莫名其妙的停止,而出现 游戏都没有了 那个刷图的子线程还在傻运行着±œOd i…Ç bbs.anjian.com.⡸ e{3

15#

小精灵工程师02 发表于 2015-3-2 15:38 ±œOd i…Ç bbs.anjian.com.⡸ e{3
主线程无限循环?看您代码是子线程"各种异常判断"无限循环 会停止的是主线程还是这个"各种异常判断"的子线 ...
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
前年去年 我一直用的是如上我打出的注释的部分 主程序 控制启停一个子线程,然后到8。9月份发现这个问题 反应 你们让我改成现在的形式 《把主线程也作为一个子线程启动 然后在循环控制启停另一个子线程》,,”各种异常判断“就是我说的主线程 这个是把可能随时都出现的问题 掉线啊三方的 重起啊 什么的放进去 每隔几秒判一次发现问题了 重起游戏和重起另一个 刷图的子线程,但是这个老是莫名其妙的停止,而出现 游戏都没有了 那个刷图的子线程还在傻运行着±œOd i…Ç bbs.anjian.com.⡸ e{3

16#

chongyue8 发表于 2015-3-2 16:10 ±œOd i…Ç bbs.anjian.com.⡸ e{3
前年去年 我一直用的是如上我打出的注释的部分 主程序 控制启停一个子线程,然后到8。9月份发现这个问题 ...
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
”各种异常判断“中是否有停止掉前一次启动的刷图子线程的操作,监测刷图过程中是否第一次停止重新启动是成功的,每次线程停止的位置是否相同(可以使用LogStart记录)±œOd i…Ç bbs.anjian.com.⡸ e{3

17#

小精灵工程师02 发表于 2015-3-3 13:09 ±œOd i…Ç bbs.anjian.com.⡸ e{3
”各种异常判断“中是否有停止掉前一次启动的刷图子线程的操作,监测刷图过程中是否第一次停止重新启动是 ...
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
有停止掉前一次启动的刷图子线程的操作, 用LogStart记录? 好我测试一下试试先±œOd i…Ç bbs.anjian.com.⡸ e{3

18#

今天又频繁了 死一个线程 不能正常检查 游戏已经消失 这是如果打开脚本 可以正常按F12停止脚本
您所在的用户组无法下载或查看附件
±œOd i…Ç bbs.anjian.com.⡸ e{3

19#

chongyue8 发表于 2015-3-4 17:15 ±œOd i…Ç bbs.anjian.com.⡸ e{3
今天又频繁了 死一个线程 不能正常检查 游戏已经消失 这是如果打开脚本 可以正常按F12停止脚本
±œOd i…Ç bbs.anjian.com.⡸ e{3
±œOd i…Ç bbs.anjian.com.⡸ e{3
每次线程卡死的位置是否相同,确认下是无法检测到游戏消失还是检测到时BeginThread重启线程失败?±œOd i…Ç bbs.anjian.com.⡸ e{3

20#

每次线程卡死的位置是否相同! 那里我重新写了 现在听客户说遇到老情况了 我还没有检测±œOd i…Ç bbs.anjian.com.⡸ e{3
"确认下是无法检测到游戏消失还是检测到时BeginThread重启线程失败?" 由于主线程“各种异常判断”无故停了,它里面的所以功能都停了,但是在它停之前被他开启的 子线程刷图都正常到结束,然后整个脚本无法再运行,因为主线程里面控制启动下一个游戏账号±œOd i…Ç bbs.anjian.com.⡸ e{3
这样交流很费劲啊,太浪费时间了 就是重复的问差不多的问题±œOd i…Ç bbs.anjian.com.⡸ e{3

附件:您需要登录才可以下载或查看附件。没有帐号? 注册
发新话题 回复该主题