From beb1dac980a03ca727f3f4ea6b1dd0b0f5d4f693 Mon Sep 17 00:00:00 2001 From: jack Date: Thu, 8 Oct 2026 23:32:36 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8F=82=E8=80=83=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E7=A7=BB=E5=85=A5=E9=A1=B9=E7=9B=AE=E5=86=85=20reference/=20?= =?UTF-8?q?=E5=B9=B6=E6=8E=92=E9=99=A4=E5=87=BA=E7=89=88=E6=9C=AC=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 第三方脚本(E-Hentai Downloader,作者 864907600cc)留在本地供查阅, 但不入库:避免撑大仓库、避免分发时夹带他人作品。 新增 reference/README.md 记录来源与用途,提交进库以便后人了解。 2026 版协议结论已完整落在 internal/eh/eh.go 与 README,脚本仅作 EH 改版时的对照。 --- .gitignore | 4 ++++ reference/README.md | 23 +++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 reference/README.md diff --git a/.gitignore b/.gitignore index c8dc78b..545869d 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,10 @@ frontend/dist *.out vendor/ +# Third-party references (see reference/README.md) +reference/ +!reference/README.md + # Editors .idea/ .vscode/ diff --git a/reference/README.md b/reference/README.md new file mode 100644 index 0000000..f60d57b --- /dev/null +++ b/reference/README.md @@ -0,0 +1,23 @@ +# reference + +存放**第三方作品**和参考资料,仅供本地查阅,不参与构建、不进版本库。 + +## E-Hentai Downloader-1.36.2.js + +- 作者:864907600cc +- 来源:Greasy Fork 上的 E-Hentai Downloader(v1.36.2) +- 许可与著作权属于原作者,本项目不修改、不分发它 + +### 为什么要留着 + +原项目的 README 提到,作者逆向2026 版 EH 协议时,参考了这个脚本里的 +/s/ URL 构造方式,以及它对 xres=org 参数的用法。 + +现在 EH 的协议结论已经完整写进 Go 代码和 README(见 internal/eh/eh.go), +所以实际开发不再需要翻它。但协议是会变的 —— 万一 EH 将来又改版, +这个脚本可以作为对照参考,看看别人是怎么处理的。 + +### 注意 + +它是**别人的代码**,著作权属于 864907600cc。不要直接复制它的片段 +到本项目里。真要参考逻辑,请自己实现。 \ No newline at end of file