Comments (6)
怀疑一个可能的原因是:实际上点数已经耗尽,但是刷新主页获得的点数信息并不准确,因为我尝试在网页中阅览这几张图片(通过画廊打开,而非调试器日志中给出的链接)时会遇到“达到临时限制 (You have temporarily reached the limit for how many images you can browse)”的提示。
from e-hentai-downloader.
尝试下载过一张 10MB 以上大小的图片,没有复现该问题
上述问题有可能是服务器不稳定,在前几个月的某次更新后,原始图片现在也会通过 H@H 分发,所以这可能是服务器下发的图片地址对应的 H@H 节点访问不稳定或服务器不可用(例如缓存被删除)等情况。一般在尝试下载多次失败重试时,脚本会尝试重新获取图片地址,此时 EH 有可能会返回其他服务器的地址。
此外如果使用了代理服务器,那么也有可能是代理服务器不稳定。
实际上点数已经耗尽,但是刷新主页获得的点数信息并不准确,因为我尝试在网页中阅览这几张图片(通过画廊打开,而非调试器日志中给出的链接)时会遇到“达到临时限制 (You have temporarily reached the limit for how many images you can browse)”的提示。
如果你使用了多个代理服务器,而使用代理服务器时使用了类似负载均衡之类的技术,那么有可能是某个服务器已经达到了额度,出现了该问题。EH 给出的额度信息理论上是准确的,但这个额度一般是和 IP 绑定的,所以在多 IP + 与他人共用的情况下,可能会出现某个 IP 超出了配额。
另外,下载比较老的图片时,EH 可能会消耗 GP 或 credit,如果没有足够的 GP 或 credit 也可能会提示上述错误信息。
from e-hentai-downloader.
刚刚从搜索列表里选择了一个较新的作品:https://e-hentai.org/g/2832818/f89848f6a9/
在下载时全部遇到了网络错误 (Network Error)
但直接点击日志中给出的最终地址,浏览器却可以正常访问和下载图片(我随机测试了几个)
[EHD] #6: RealIndex > 6 | ReadyState > 4 | Status > 0 | StatusText >
Request URL > https://e-hentai.org/fullimg/2832818/6/5ahog49a64y/_6.jpg?nl=27778-474514
Final URL > https://e-hentai.org/fullimg/2832818/6/5ahog49a64y/_6.jpg?nl=27778-474514
ResposeHeaders >
[EHD] #8: RealIndex > 8 | ReadyState > 4 | Status > 0 | StatusText >
Request URL > https://e-hentai.org/fullimg/2832818/8/hbhdd0pa64y/_8.jpg?nl=46064-474514
Final URL > https://e-hentai.org/fullimg/2832818/8/hbhdd0pa64y/_8.jpg?nl=46064-474514
ResposeHeaders >
[EHD] #9: RealIndex > 9 | ReadyState > 4 | Status > 0 | StatusText >
Request URL > https://e-hentai.org/fullimg/2832818/9/go79qa1a64y/_9.jpg?nl=20694-474514
Final URL > https://e-hentai.org/fullimg/2832818/9/go79qa1a64y/_9.jpg?nl=20694-474514
ResposeHeaders >
并且多次刷新都可以访问,只是速度相对较慢(大约100~300KB/s,我没有修改过EHD的低下载速度相关设置)。
from e-hentai-downloader.
Network Error 多半是网络不稳定,比如网络连接中断之类的。由于该错误是浏览器(或用户脚本扩展程序)直接抛出的,脚本无法解决此问题。且由于用户脚本的 API 限制,目前无法实现类似断点续传之类的功能,此时只能重新下载。
from e-hentai-downloader.
了解了,谢谢。再稍微对这种情况提一点改进建议,在下载失败的情况下能否将失败项的URL直接显示在页面上,用户通过在浏览器内访问链接来手动尝试下载这些图片(如果链接能够被打开)。
from e-hentai-downloader.
在下载失败的情况下能否将失败项的URL直接显示在页面上,用户通过在浏览器内访问链接来手动尝试下载这些图片
可以考虑加个例如按住 Ctrl 键后,点击文件名跳转的功能
from e-hentai-downloader.
Related Issues (20)
- Pages Range输入数字后,点击 Download Archive会下载所有图片 HOT 3
- How to save metadata/info for use with LANraragi HOT 1
- Download, extract, copy or save image file name
- 儅提示該畫廊在經過上傳后已經經過了太長時間建議不要下載原始圖檔時,我該如何修改設定以下載壓縮圖檔? HOT 4
- 64G RAM,下载4.3G的gallery,下载成功,但是生成zip时一直卡在最后几张png HOT 4
- 在EX的uconfig.php上修改Image Size Settings為2400x后,點擊下載畫廊會使該項自動跳到1280x HOT 4
- bug report 1.35.2 HOT 1
- features HOT 1
- GP Limit Exceeded? HOT 5
- Easier rename? HOT 1
- Please Help. HOT 1
- Safari下载完成后不能生成Zip文件 HOT 7
- 解析到被屏蔽的H@H域名后无法自动修正更新导致无法下载 HOT 5
- bug使用数字编号图像选项不起作用
- 最近插件突然看不到了,前几天还有的,是我的问题吗 HOT 3
- 脚本不能下载解决方案,chrome124版后抗量子加密算法可能引起问题,部分网站TLS握手阶段失败
- 打包卡在最后一点一直无法完成 HOT 1
- 最近某些画廊出现某些图片下载失败,什么情况? HOT 5
- 希望添加 Hath Perks Source Nexus 支援 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from e-hentai-downloader.