kuronavi-collector — 漫画采集器
kuronavi-collector — 漫画采集器#
Rust TUI + 客户端,自动升级支持,kuronavi 站专用
安装#
cd /home/projects/kuronavi-collector
cargo build --release
cp target/release/kuronavi-collector /usr/local/bin/
CLI#
# 默认进 TUI, db 放 ./kuronavi.db, lib 放 ./library/
kuronavi-collector
# 指定 DIR (db+lib 都在这)
kuronavi-collector /home/data/kuro
TUI 键位#
| 键 | 作用 |
|---|---|
Q | 退出 |
P | 暂停/继续 |
+ / - | 增/减并发 |
R | 重跑失败项 |
S | 状态详情 |
U | 升级 |
V | 版本详情 |
↑↓ / PgUp / PgDn | 滚动 |
自动升级#
kuronavi-collector /data --auto-upgrade
启动时检查远端, 有新版本自动升。force=true 时强制升(包括降级)。
路径#
<DIR>/
├── kuronavi.db # SQLite
└── library/ # 下载目录
└── <manga-slug>/
└── <chapter 4位>/
└── <page>.webp
配置#
无配置文件,走环境变量:
| 变量 | 默认 | 说明 |
|---|---|---|
KURO_UPDATE_URL | api.z.h3hu.com | 更新服务器 |
参考#
- 自动升级协议:
GET <update-url>/api/kuronavi-collector/latest?platform=linux-x86_64¤t=<ver>