Can't make Zip file successfully - ccloli/E-Hentai-Downloader GitHub Wiki
If all images are downloaded successfully, but it stuck on generating Zip file, or it downloaded but says "No File", that would probably means your browser don't have enough free Blob Storage space or RAM.
Possible Solution
Chrome
On Google Chrome, you may often see No File when you saved the Zip file. It's caused by don't have free space of Blob Storage. For technical reason, I mentioned it on README.md.
(Screenshot of No File
, sorry I can't find an English screenshot)
To solve the problem, just click the button Not download? Click here to download until you get the file. Google Chrome will automatic manage the Blob Storage and memory usage, so just try again. If it still doesn't work, try enabling File System to handle the larger file or using Pages Range
.
Firefox
On Mozilla Firefox, you may usually curious about why it stuck on generating Zip file. On < 1.19.2, you can see a message on Console, says "Bug : can't construct the Blob". It's thrown by JSZip so that we don't know how it happens, in fact, it's caused by don't have free space of RAM. For technical reason, see our discussion on issue #18.
From 1.19.2, EHD handles the Blob constructor to detect if it generates successfully. If it failed, you can see a dialog like this:
To solve the problem, please follow this steps:
- Close some programs and some tabs except current tab to free your memory space.
- Open a new tab on Firefox, and go to
about:memory
. - Click the button GC on Free memory to force request garbage collection.
- Switch to previous tab, and click Yes on dialog to try again.
Tips
- DON'T download some archives at the same time.
- For large archive, try using Pages Range to download it into some parts, or use File System to handle them (only Chrome and should be enabled by yourself from Setting).
- Try Torrent Download, it's advised by official, and you can get stable and free-control experiment, or even extra content.
- Try other tools, this script has so many limitation, and there are many ways to help you download them, like the forked node-webkit version of this project (I'm not the manager).