结构调整
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# 2026-07-07 记忆
|
||||
|
||||
## JAV 文件整理(qbittorrent failed → /mnt/f/av)
|
||||
|
||||
从 `/mnt/f/qbittorrent/failed/` 整理了 12 部 JAV 作品到 `/mnt/f/av/`:
|
||||
- 在 failed 目录内创建了 12 个 `番号-C 演员名/` 文件夹
|
||||
- 12 个作品全部按演员分组移动到对应演员子目录(演员目录参考 `/mnt/f/av/` 已有结构)
|
||||
- 删除了重复的 `*-中文字幕/` 目录(其中的 `.srt` 与 failed 中的 `.chs.srt` MD5 一致)
|
||||
- ALDN-148(倉多まお)无字幕文件
|
||||
|
||||
### 完整清单
|
||||
|
||||
| 番号 | 演员 | 路径 |
|
||||
|------|------|------|
|
||||
| ADN-016 | 明日見未来 | `/mnt/f/av/明日見未来/ADN-016-C 明日見未来/` |
|
||||
| ALDN-148 | 倉多まお | `/mnt/f/av/倉多まお/ALDN-148-C 倉多まお/` |
|
||||
| ALDN-149 | 倉多まお | `/mnt/f/av/倉多まお/ALDN-149-C 倉多まお/` |
|
||||
| FSDSS-574 | 水野朝陽 | `/mnt/f/av/水野朝陽/FSDSS-574-C 水野朝陽/` |
|
||||
| IPZ-073 | 前田かおり | `/mnt/f/av/前田かおり/IPZ-073-C 前田かおり/` |
|
||||
| IPZZ-025 | 楓ふうあ | `/mnt/f/av/楓ふうあ/IPZZ-025-C 楓ふうあ/` |
|
||||
| RBD-623 | 希志あいの | `/mnt/f/av/希志あいの/RBD-623-C 希志あいの/` |
|
||||
| SOE-952 | 向井藍 | `/mnt/f/av/向井藍/SOE-952-C 向井藍/` |
|
||||
| STARS-778 | 小野六花 | `/mnt/f/av/小野六花/STARS-778-C 小野六花/` |
|
||||
| STARS-797 | 葵つかさ | `/mnt/f/av/葵つかさ/STARS-797-C 葵つかさ/` |
|
||||
| STARS-827 | 希島あいり | `/mnt/f/av/希島あいり/STARS-827-C 希島あいり/` |
|
||||
| VEC-581 | 美咲かんな | `/mnt/f/av/美咲かんな/VEC-581-C 美咲かんな/` |
|
||||
|
||||
### 相关脚本
|
||||
- `/mnt/f/av/fetch_posters.py` — 封面图刮削脚本(Python + cloudscraper + socks5 代理)
|
||||
- `/mnt/f/av/fetch_posters.sh` — 封面图刮削脚本(Bash + FlareSolverr + Clash 代理)
|
||||
|
||||
## 封面图刮削尝试(均未成功)
|
||||
|
||||
尝试了以下方案下载 12 部作品的 poster.jpg + fanart.jpg:
|
||||
|
||||
1. **Python requests + HTTP 代理认证** — 407 Proxy Authentication Required(Clash HTTP proxy auth 兼容问题)
|
||||
2. **Python cloudscraper + HTTP 代理** — 被 JavDB Cloudflare 拦截
|
||||
3. **Bash curl + Clash** — 代理连接成功但 JavDB 返回 403
|
||||
4. **Python socks5 + cloudscraper** — socks5 代理通但 cloudscraper 被 CF 识别
|
||||
5. **FlareSolverr** — 可绕过 CF 但容器内 Chrome 无网络(WSL 无直连)
|
||||
6. **FlareSolverr + proxy 参数走 Clash** — 可以拿到页面,但 CF JS 挑战通过 HTTP 代理执行不完整(返回 CF 中间页而非真正内容)
|
||||
|
||||
**结论**:当前网络条件下(WSL 内走 Clash 代理)无法自动刮削 JAV 封面图。
|
||||
|
||||
## Clash 代理状态记录
|
||||
- Docker 部署,mixed-port 7443,认证 `proxy:5gynj20J`
|
||||
- HTTP/SOCKS5 双协议支持
|
||||
- Python `requests` 通过 socks5 正常(`socks.set_default_proxy` + socket monkey patch)
|
||||
- HTTP CONNECT 隧道时认证传递有问题(407)
|
||||
- 从 WSL 访问 Clash 走 `127.0.0.1:7443`
|
||||
|
||||
## FlareSolverr
|
||||
- Docker 部署,端口 8191
|
||||
- 已恢复初始状态(无环境变量代理)
|
||||
- 图片 CDN 无 CF,可直接通过 Clash 代理下载
|
||||
|
||||
## 技能提案
|
||||
- 已创建 `jav-media-sorter` 技能提案(pending),包含 JAV 整理和元数据刮削流程
|
||||
Reference in New Issue
Block a user