下你所需,载你所想!
汇集开发技术源码资料

正则采集笔趣阁图书源码 鱼刺类Http多线程应用

:310.483KB :1 :2019-12-24 08:21:51

部分简介

.如果真 (临时HTTP.GetStatus () = 200) ' 状态码 200 访问成果
临时文本 = 临时HTTP.GetResponseText ()
临时正则.创建 (#匹配书名, 临时文本, 假) ' 正则匹配图书名称
集_图书名称 = 临时正则.取子匹配文本 (1, 1)
.如果真 (集_图书名称 ≠ “”)
集_章节目录.创建 (#章节目录, 临时文本) ' 正则匹配章节目录
集_章节数目 = 集_章节目录.取匹配数量 ()
.如果真 (集_章节数目 > 0)
集_读取章节 = 0 ' 初始化 读取位置
集_文章存储.初始化 () ' 初始化存储状态
集_时钟类.创建 (&线程调配时钟, 10)
返回 ()

.判断开始 (集_章节数目 > 集_读取章节 且 集_线程池.取_空闲线程数 () > 0) ' 判断章节是否读取完毕 线程池是否有空闲
原子_递增 (集_读取章节)
集_线程池.投递任务 (&读取章节内容, 集_读取章节) ' 投递任务 章节索引 进行读取
.判断 (集_章节数目 = 集_读取章节 且 集_线程池.取_是否空闲 ()) ' 读取完毕 线程彻底空闲 确认所有章节已读取完毕
LogMsg (集_图书名称 + “------文本拼接中------”)
集_线程池.投递任务 (&图书内容拼接)
返回 ()
.默认

正则采集笔趣阁图书源码 鱼刺类Http多线程应用

热门推荐

相关文章