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