背景:
去年互联网朋友带入行, 站做起来以后就一直在更新校对
一开始只要把最后一章更正上.
后来要往上翻几张把可能是错误的(少字, 重复章节等等更正成功)
关关采集器不在更新. C# 版本的去修改成本很高
就自己用php写了一套关于自动校对和自动更正的程序.
应用版本:
- 主源: Jieqi17
- 辅助程序: Laravel 8x
- 一库多站: 船说4.2 (没有tag版)
- php 5.2 / php 7.4
- 关关采集器 10.0.1
- supervisorctl 3.0.4
成果展示:
过程:
关关采集器在校对或者替换30章时产生的120对比错误 => logs
同步至linux服务器. 定时任务处理至supervisorctl 分发到不同的队列
队列qd1
队列qq2
入队后获取远程站点链接, 检测本站最后30章错误章节(重复章节, 少字章节)
不同队列获取不同远程站点的章节组成对应数组.
qd1 本地 远程
[
第一章 dyz => 第一章 dyz
…
]
qq2 本地 远程
[
第一章 dyz => 01 qyz
]
采集目标站点
判断内容是否错误,
正常 => 排版替换
错误 => 记录错误数. 跳出
其他的小逻辑比如说连续错误多次跳出. 该章节错误数跳出.. 就不叙述了
有想法或者思路的站长可以留言或者飞机
[链接登录后可见]