仪表盘

采集器运行状态总览

当前任务

空闲
进度
—
书本进度
—
当前书目
—

POPO 会话

会员状态
—
Cookie 数量
—
最近更新
—
未登录也可采免登入免费章;导入会员会话后自动放开需登录的免费章。前往 POPO 会话 →

采集源

采集器

左侧选择分类,右侧浏览书目 · 分类自动同步源站 · 支持定时采集

—

自定义采集源(智能识别)

分类绑定(源站分类 → 本站分类)

当前源:— · 每个源站分类对应一个本站分类(sortid),保存后采集入库按此归类
—
选择左侧分类查看书目
—

POPO 会话

账号密码直接登录(带验证码),或浏览器登录后粘贴 Cookie · 会话失效后重新操作即可

账号密码登录

验证码与登录必须同一次会话,先点刷新再看图。密码只用于提交登录,落盘的只有 Cookie 会话。

Cookie 导入(备用)

浏览器登录 popo.tw → F12 → Network → 任意请求 → 复制整段 Cookie: 请求头粘贴到下面。

保存后程序自动检测会员状态;未登录(无 Cookie)时只采免登入免费章,有会员会话自动放开「需登录的免费章」。付费章节无论是否登录都不采集。

当前会话

会员状态
—
Cookie 项
—
更新时间
—

数据库设置

MySQL 直写入库(同 exe 的入库方式)· 数据库变了随时改 · 本地或远程均可

数据库连接

—
远程入库:数据库记录直接写远程 MySQL(需开放远程访问),但章节 txt 文件写的是 files_root 本地路径——建议 mysql 模式在服务器本机跑,本地远程跑请用 api 模式。

线上正式分类(自动获取)

直接读取网站的 config.ini.php 分类设置($sortarr,船说/ShipSay 的分类权威来源,优先)或数据库分类表,保存后「采集器 → 分类绑定」的下拉就是线上真实分类。

VPN 设置

代理(VPN)与 API 回传的编辑、保存、连通性测试

代理(VPN)

保存只改该配置文件里的 collector.proxy;socks5 需服务器已装 PySocks。建议测试目标填源站首页,确认代理能访问采集目标。
—

API 回传连接

—

开始采集

启动 / 停止 / 单本测试

启动采集

daily = 每分类抓前几页(新书增量),已采过的书自动跳过、未采完的只补缺章。勾选持续运行后每轮跑完等「轮询间隔」自动再跑,持续查新书入库,直到点停止——无需定时任务。full = 全量翻页补漏。

单本测试

—

配置管理

常规参数直接改表单;高级字段用 YAML 编辑

选择配置

常规参数

高级 YAML 编辑

保存前会做语法校验;分类(categories / sort_map / category_code_sort)建议直接改 YAML。

违禁词

正文替换/删除规则 + 整书跳过关键词 · 保存后下一轮采集生效(与原版 exe 同款规则文件)

替换 / 删除规则

每行一条,♂ 代表替换为(如 操死你♂曹思你);不带 ♂ 的行 = 直接删除。长词优先应用;规则用繁体或简体书写均可(自动匹配已转简的正文,替换词按原样输出)。以 # 开头的行是注释。
—
规则应用源:勾选的源采集时执行上述违禁词替换;未勾选的源不做任何替换。
—

整书跳过关键词(书名/简介命中即不采)

只作用于勾选的源(默认不选,保存前需手动勾选);勾选后关键词留空 = 清除这些源的跳过词(正文替换规则不受影响)。

运行日志

data/huolang.log 尾部 200 行

自动刷新:关
—