ccloli / E-Hentai-Downloader

Download E-Hentai archive as zip file
GNU General Public License v3.0
1.82k stars 137 forks source link

limit issue #195

Open rh6822 opened 2 years ago

rh6822 commented 2 years ago

according to instructions _"How It Works This script won't download archive from E-Hentai archive download page, so it won't spend your GPs or credits. It will fetch all the pages of the gallery and get their images' URL. Then script will use GMxmlhttpRequest API (in order to cross origin) to download them. After that, it will package them to a Zip file with JSZip and give it to you with FileSaver.js." the program works without any issues about limits, credit, gp.... when I try to use the program in logged-in condition (the limits got over from 5000), the website notices that there is something issue with lack of credit or limits...

  1. is this program not free from those point system of the site? (the main purpose to use downloader is getting free condition from any point system and stop wasting time to earn the points...)
  2. if so, is there other way to download gallary which dosn't have torrent?
  3. how can I use zip file? I add script to tampermonkey only

hope I just got lack of understanding how to use it...

ccloli commented 2 years ago

the website notices that there is something issue with lack of credit or limits

I haven't seen a message like this, can you upload a screenshot here?

is this program not free from those point system of the site?

The script has no limits on features, the warning is returned from the website itself...

(the limits got over from 5000)

...so if you have used up all the image viewing limits, you cannot see more pages, as your quota is used up. For how it works, please see https://github.com/ccloli/E-Hentai-Downloader/wiki/E%E2%88%92Hentai-Image-Viewing-Limits . But if you've already have more quota than 5000 (like spending Haths to increase limits), and you didn't hit that limit, there is an issue reported that the website has a problem that, even though he has more quota than 5000, he still get an error that he has used up his limits. So it's a bug of the website itself, not sure is it fixed now.

is there other way to download gallary which dosn't have torrent?

There are some other tools like https://github.com/mikf/gallery-dl . If you can accept downloading from other sites, if the gallery is a game cg pack or a book scan of the illustor's artworks (mostly non-h), maybe you can search in https://yande.re/pool for luck; if the gallery is a book (doujinshi or non-h), maybe you can search from https://hitomi.la/ or https://nhentai.net/ to see if they mirrored that gallery (there was a e-hentai database website https://e-hentaidb.com/ which links these site, however it's closed now).

how can I use zip file?

Just download and open it on your system directly, if you don't have such tool, you can use 7-zip to unzip it.

BTW if you're trying to download a large gallery with the script, please use Pages Range to download the gallery in multiple parts (limit each part to about 300MB), or you'll likely to be failed and waste your image limits.

rh6822 commented 2 years ago

Above all, sorry for my bad english that seems like make some confusion on the questions. (87) I tryed both way using program in condition of log-in or not. the massage shown when I didn't log-in. Is it come from the web or tamparmonkey(e-hentai downloader)? does it mean that I will get resembled images when I process without log-in and will get original file in log-in condition? Anyway it works but very slow downloading without log-in.

1 (3) 1 (4) These massages are shown when I try to use the program. Sounds like my limits are over so that I need some GP or credits to reset or hath to extend the limit.

1 (2) This is my status about limit.

Again, I try to use the program to avoid and skip point system. That is a main purpose, since I get reach maximum of the limit by using other download program(like hitomi downloader). As you said, I could get from other external or mirror links but sometime there is not and size of image differs(resembled) as it mirrored. I need original image,,, :)

Sadly, I don't have basic infomation to put codes or apply js files... do you mean just place un-zip folder of e-hentai downloader in user' system folder like 'Program Files (x86)'?? I use 7-zip haha...

BTW if you're trying to download a large gallery with the script, please use Pages Range to download the gallery in multiple parts (limit each part to about 300MB), or you'll likely to be failed and waste your image limits. ALso, for this part, would you explain step by step please (on tamparmonkey?)? I though Page Range is for download choosed image only... it sounds like still I need spend quota for downloading.

rh6822 commented 2 years ago

should I keep using same IP while the program works? does it give any other issue?

ccloli commented 2 years ago

Well, there is some misleading. I thought that "point system" is for using GPs or credits. So if you means that "point system" is image limits, then no, this script can't bypass that limit, the purpose to use the script is to download a gallery without using your GPs or credits (but costing your image limits).

Again, I try to use the program to avoid and skip point system.

So no, if you mean the "point system" is for image limits, then the script cannot do that for you.

From your screenshot, it seems that you've used up your image limits. And from the screenshot, I guess you're using a VPN or something else as a proxy, so maybe you're using a shared IP address with others, and E-Hentai counts your limits by IP, so that's why it's so large. I guess it may takes about 3 days to reset your image limits without spending GP or credits. If you do using a proxy server or VPN, maybe you can change to another IP to bypass that limits.

does it mean that I will get resembled images when I process without log-in and will get original file in log-in condition?

The logged in user can download original images, without login you can only get resized images.

Sadly, I don't have basic infomation to put codes or apply js files... do you mean just place un-zip folder of e-hentai downloader in user' system folder like 'Program Files (x86)'?? I use 7-zip haha...

Nope, I mean once it finishes, your browser will ask you to download a zip file, save it, and extract it with 7-zip if you need, and you're done.

I though Page Range is for download choosed image only...

Yes, let's say you've a 1000 pages gallery to download, and it takes about 1GB. Download a such gallery will eat all your RAM, and if it fails, you'll lose everything. So for safety, I can split it to 4 parts 1-250, 251-500, 501-750, 751-1000, each part has 250 images and about 250MB, and I download them one by one by filling Pages Range field and start downloading. Then I got 4 zip files, extract all of them give you the full gallery.

should I keep using same IP while the program works? does it give any other issue?

Nope, it should works fine, so a feature is that when you've used up your limits, the script will pause that for you. You can change to another IP and click the continue button, the script will resume your progress.

rh6822 commented 2 years ago

Thank you for specific answers for each words. :)

this script can't bypass that limit, the purpose to use the script is to download a gallery without using your GPs or credits (but costing your image limits)

But, as long as you get full on limit, you should use those points to reset...I didn't get the point of differnce of using program sir... Is there no way to ignore or skip the limit at this moment? Do you usually wait for reset the limit or playing shitting game? what is the best way to get less force as much as possible from the sys you think?(extend the limit..?) ;)))))))

so maybe you're using a shared IP address with others, and E-Hentai counts your limits by IP, so that's why it's so large.

So if I change to other IP, does it reduce usage on limits? seems like the usage doesn't change for just changing IP address.. or is there other way to bypass or reset the limit with type of proxy or IP?

Sadly, I don't have basic infomation to put codes or apply js files... do you mean just place un-zip folder of e-hentai downloader in user' system folder like 'Program Files (x86)'?? I use 7-zip haha...

it means about files on front page of e-hentai github. In 'How to Use', I can follow the words to download tamparmonkey and add script for it by link but no explanation about file 'E-Hentai-Downloader-3802022f850f89039aa22d13831f52e57f8038b8'

additional question... do e-hentai and exhentai different page or united?

ccloli commented 2 years ago

Is there no way to ignore or skip the limit at this moment?

For now, unless you have enough GPs or credits to reset your limit, or you have another IP, the only way is waiting.

Do you usually wait for reset the limit or playing shitting game?

Yep, I'm not a strong user of E-Hentai, maybe browsing once a week? And barely to download galleries unless someone report a bug, so waiting is a good choice for me, since I barely reach the limit, too.

But playing Hentai Verse is an easy way to get credits (then exchange for GPs), by playing daily battle with 2x/1.25x, you'll get ~6000 credits (at around lv. 60? it depends on your level), for current exchange price (466 credits/kGP), you'll get ~12.9k GP, and allows you to download ~400MB galleries with E-Hentai's offical archive download, or ~600MB gallleries with H@H Downloader.

If you usually needs to download with script then reset it with GPs or credits, I'd recommend you to use the offical way to download, since from the last year's update, the resetting cost should be the same as download such size's gallery directly with offical archive download.

what is the best way to get less force as much as possible from the sys you think?

Idk, maybe... download less galleries? Split your task for each day (5000 limit should be reset around 1.15 day)? Download with torrent if it has? Prepare a bunch of proxies and change your IP once you reach the limit?

So if I change to other IP, does it reduce usage on limits?

Yep, your limit is counted by IP (it's not counted by your account, unless you pay that features with haths), so change your IP should help...

seems like the usage doesn't change for just changing IP address..

...unless that IP is also used up by someone else.

but no explanation about file 'E-Hentai-Downloader-3802022f850f89039aa22d13831f52e57f8038b8'

I'm not sure what is it, maybe you download a snapshot of the source code? The source code is not needed for use.

do e-hentai and exhentai different page or united?

... Its sister site Exhentai (colloquially known as Sad Panda) was spun off from E-Hentai in 2010 to host artwork that depicts material that is illegal in certain jurisdictions, such as lolicon, shotacon, and bestiality.

Copied from Wikipedia.