设为首页收藏本站积分充值 不再解释,用心做事!    

易辅客栈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

易辅客栈模块更新下载手游专用模拟器城通网盘 - 注册就送5元现金
快速领取论坛金钱免费获取易辅VIP会员
论坛资源失效举报链接广告位出租50元/每月
查看: 2265|回复: 2

[已解决] 多线程崩溃问题

[复制链接]

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

1

主题

37

帖子

197

积分

普通VIP

Rank: 7Rank: 7Rank: 7

积分
197
发表于 2019-1-2 15:42:33 | 显示全部楼层 |阅读模式
120金钱
我启动下面这两个子程序线程,让他无限循环,但是运行一段时间程序会崩溃。
而我尝试将这两个子程序 合并为一个子程序 去起动单线程,却不会崩溃,但是执行的效率大大降低。
麻烦老师帮我解答一下,哪个地方可能造成崩溃了。

易语言里粘贴即可');" value="复制代码" class="pnpnc"/>  
子程序名返回值类型公开备 注
找好友动态  
变量名类 型静态数组备 注
网址文本型  
提交方式整数型  
提交信息文本型  
访问内容文本型  
文章文本型 0
内容文本型  
i整数型  
文章编号文本型  
用户编号文本型  
更多文章网址文本型  
文章数量整数型  
原码分析文本型  
是否加入逻辑型  
j整数型  
sy整数型  
循环逻辑型  
数量整数型  
略过逻辑型  
uid文本型  
好友名文本型  
线程_初始化COM库 ()
循环 = 真
判断循环首 (循环 = )
如果真 (选择框_爬好友.选中 = 登入状态 = )
计次循环首 (取数组成员数 (好友数据), i)
uid = 文本_取右边 (好友数据 , “|”)
好友名 = 文本_取左边 (好友数据 , “|”)
如果真 (选择框_爬好友.选中 = 登入状态 = )
清除数组 (文章)
透明标签14.标题 = 疯狂_自动转换语言 (“正在爬好友动态:”) + 好友名
网址 = https://m.facebook.com/ + uid
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
文本_取中间_批量 (访问内容, #找文章, 编码_简体到繁体 (“完整动态”), 文章, 假, , “==”)  ' 批量取文章
计次循环首 (取数组成员数 (文章), i)
略过 = 假
原码分析 = 文本_替换 (文章 , , , , “{”, “{”, “}”, “}”, “"”, #引号 )
文章编号 = 文本_取出中间文本 (原码分析, #文章编号前, #引号 )
用户编号 = 文本_取出中间文本 (原码分析, #发文者编号前, #引号 )
如果真 (文章编号 ≠ “” 用户编号 ≠ “” 寻找文本 (编辑框1.内容, 用户编号, , ) ≠ -1)
网址 = https://m.facebook.com/ + 文章编号
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
如果真 (寻找文本 (访问内容, 编码_简体到繁体 (“生”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“日”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1)
略过 = 真
如果真 (略过 = 寻找文本 (访问内容, “groups”, , ) = -1 寻找文本 (访问内容, “/a/like”, , ) ≠ -1 寻找文本 (访问内容, “birthday”, , ) = -1 寻找文本 (访问内容, 编码_简体到繁体 (“分享了”), , ) = -1)
调试输出 (文章编号, 用户编号, “11111”)
是否加入 = 真
线程_进入许可区 (许可1)
加入成员 (文章数据, 文章编号 + “|” + 用户编号)
数组_去重复1 (文章数据)
线程_退出许可区 (许可1)

处理事件 ()
计次循环尾 ()
处理事件 ()
计次循环尾 ()
处理事件 ()
判断循环尾 ()
子程序名返回值类型公开备 注
找文章  
变量名类 型静态数组备 注
循环次数整数型  
网址文本型  
提交方式整数型  
提交信息文本型  
访问内容文本型  
文章文本型 0
内容文本型  
i整数型  
文章编号文本型  
用户编号文本型  
更多文章网址文本型  
循环逻辑型  
z整数型  
好友数量整数型  
j整数型  
sy整数型  
是否加入逻辑型  
原码分析文本型  
略过逻辑型  
线程_初始化COM库 ()
循环 = 真
判断循环首 (循环 = )
如果真 (选择框_爬动态.选中 = 登入状态 = )
清除数组 (文章)
透明标签13.标题 = 疯狂_自动转换语言 (“正在爬动态页面:第1页”)
网址 = https://m.facebook.com/
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
访问内容 = #找文章文本_取出中间文本 (访问内容, #找文章, 编码_简体到繁体 (“更多动态”), , )  ' 取出文章源码
更多文章网址 = https://m.facebook.com/stories.php?文本_取出中间文本 (访问内容, #更多文章, #引号, , )
更多文章网址 = 文本_替换 (更多文章网址, , , 假, “amp;”, “”)
文本_取中间_批量 (访问内容, #找文章, 编码_简体到繁体 (“完整动态”), 文章, 假, , “==”)  ' 批量取文章
计次循环首 (取数组成员数 (文章), i)
略过 = 假
原码分析 = 文本_替换 (文章 , , , , “{”, “{”, “}”, “}”, “"”, #引号 )
文章编号 = 文本_取出中间文本 (原码分析, #文章编号前, #引号 )
用户编号 = 文本_取出中间文本 (原码分析, #发文者编号前, #引号 )
如果真 (文章编号 ≠ “” 用户编号 ≠ “” 寻找文本 (编辑框1.内容, 用户编号, , ) ≠ -1)
网址 = https://m.facebook.com/ + 文章编号
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
如果真 (寻找文本 (访问内容, 编码_简体到繁体 (“生”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“日”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1)
略过 = 真
如果真 (略过 = 寻找文本 (访问内容, “groups”, , ) = -1 寻找文本 (访问内容, “/a/like”, , ) ≠ -1 寻找文本 (访问内容, “birthday”, , ) = -1 寻找文本 (访问内容, 编码_简体到繁体 (“分享了”), , ) = -1)
调试输出 (文章编号, 用户编号, “22222”)
是否加入 = 真
线程_进入许可区 (许可1)
加入成员 (文章数据, 文章编号 + “|” + 用户编号)
数组_去重复1 (文章数据)
线程_退出许可区 (许可1)
辅助延时 (5)
处理事件 ()
计次循环尾 ()
如果真 (登入状态 = )
计次循环首 (9, z)
辅助延时 (1, 1)
清除数组 (文章)
透明标签13.标题 = 疯狂_自动转换语言 (“正在爬动态页面:第”到文本 (z + 1)“页”)
网址 = 更多文章网址
' 调试输出 (网址)
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
访问内容 = #找文章文本_取出中间文本 (访问内容, #找文章, 编码_简体到繁体 (“更多动态”), , )  ' 取出文章源码
更多文章网址 = https://m.facebook.com/stories.php?文本_取出中间文本 (访问内容, #更多文章, #引号, , )
更多文章网址 = 文本_替换 (更多文章网址, , , 假, “amp;”, “”)
文本_取中间_批量 (访问内容, #找文章, 编码_简体到繁体 (“完整动态”), 文章, 假, , “==”)  ' 批量取文章
计次循环首 (取数组成员数 (文章), i)
略过 = 假
原码分析 = 文本_替换 (文章 , , , , “{”, “{”, “}”, “}”, “"”, #引号 )
文章编号 = 文本_取出中间文本 (原码分析, #文章编号前, #引号 )
用户编号 = 文本_取出中间文本 (原码分析, #发文者编号前, #引号 )
如果真 (文章编号 ≠ “” 用户编号 ≠ “” 寻找文本 (编辑框1.内容, 用户编号, , ) ≠ -1)
网址 = https://m.facebook.com/ + 文章编号
提交方式 = 0
访问内容 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (网址, 提交方式, 提交信息, cookies, , , , , )))
如果真 (寻找文本 (访问内容, 编码_简体到繁体 (“生”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“日”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1 寻找文本 (访问内容, 编码_简体到繁体 (“乐”), , ) ≠ -1)
略过 = 真
如果真 (略过 = 寻找文本 (访问内容, “groups”, , ) = -1 寻找文本 (访问内容, “/a/like”, , ) ≠ -1 寻找文本 (访问内容, “birthday”, , ) = -1 寻找文本 (访问内容, 编码_简体到繁体 (“分享了”), , ) = -1)
调试输出 (文章编号, 用户编号, “333333”)
是否加入 = 真
线程_进入许可区 (许可1)
加入成员 (文章数据, 文章编号 + “|” + 用户编号)
数组_去重复1 (文章数据)
线程_退出许可区 (许可1)
辅助延时 (5)
处理事件 ()
计次循环尾 ()
处理事件 ()
计次循环尾 ()

处理事件 ()
判断循环尾 ()


i支持库列表   支持库注释   
iext扩展界面支持库一
spec特殊功能支持库

易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com

签到天数: 1959 天

连续签到: 1 天

[LV.Master]伴坛终老

1004

主题

3540

帖子

10万

积分

管理员

讲师

Rank: 9Rank: 9Rank: 9

积分
103088

最佳新人社区QQ达人

发表于 2019-1-3 14:43:22 | 显示全部楼层
公共资 源不要使用 比如 你上面用的标签,组合框 ,选择框之类的
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

易辅解答服务
 
 
VIP咨询
VIP办理
易辅交流4群:
【易辅客栈】脚本4群
易辅交流5群:
【易辅客栈】交流5群
易辅交流6群:
【易辅客栈】交流6群
工作时间:
10:00-22:00

QQ|小黑屋|手机版|Archiver|VIP介绍|积分充值|易辅客栈 ( 苏ICP备16034616号-1 )

GMT+8, 2024-4-26 09:25 , Processed in 0.367632 second(s), 55 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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