dont-track-me-google
Firefox and Chrome extensions to prevent Google from making links ugly.
🔞 A user script make it easy for you to download nHentai manga as zip (or cbz), also support some mirror sites. 一个可以让你…
Support Tampermonkey and Violentmonkey. Not and will not support Greasemonkey.
Via Greasy Fork (login required due to adult content)
Via Sleazy Fork (no login required)
{{japanese}}.zip. You can custom the naming of downloaded compression file, including the file extension, such as {{english}}.cbz.{{english}} - English name of manga{{japanese}} - Japanese name of manga{{pretty}} - English simple title of manga{{id}} - Gallery ID{{pages}} - Number of pages{{artist}} - Artist tags of manga
3, exceeding will become "various". Can be modify in settings. 0 means infinity., . Can be modify in settings.0-9, default is 0.0 means "no compression", 1 means "best speed", 9 means "best compression".0 and 9 usually differ by less than 1%.Pretty is not available in most mirror sites.Collect logs
Before reporting an issue to the developer, enable this option, reproduce the problem, then click the "Copy Logs" button and paste the content (already formatted in Markdown) into your report. Remember to disable this option afterwards to avoid performance issues.
nHentai download host
Choose a host for downloading nHentai images. Only available on nHentai.
Currently, nHentai CDNs are not fully synchronized, so it is recommended to use "Auto".
Custom download URL
Generally, you don't need to provide this unless you have a special requirement or the script cannot automatically obtain the image URL on the mirror site.
Provide a URL containing the following placeholder:
{{mid}} - Media ID{{index}} - Page index, starting from 1{{ext}} - Image file extensionFor example, if the image URL you find is like https://example.com/galleries/123456/1.jpg
Then the custom download URL is usually https://example.com/galleries/{{mid}}/{{index}}.{{ext}}
Compression "streamFiles"
Enable this option will use less memory but some program might not support the generated zip file.
See here for more information.
Series mode
Enable this option will make downloading and compression become series tasks but not parallel to reduce memory usage.
If RangeError: Array buffer allocation failed occurs frequently, you can try to enable it.
Stream download
Use StreamSaver.js to download zip stream to reduce memory usage.
But this not work on Safari and Firefox, and the download process is extremely slow. So not recommended unless you really have memory usage issues.
Prevent console clearing
Only available on nHentai official site. It is useful when you need to submit console log for debugging.
Title replacement
Character replacement can be performed on the title in the compressed file's name, and regular expressions are supported.
Custom filename function
You can write a JavaScript function to customize the final compressed file's name.
It must return a non empty string, otherwise the script will throw an error
It accepts 2 parameters:
filename - Original filename string, obtained by Compression filename and Title replacementgallery - nHentai gallery information object, see definitionhttps://greasyfork.org/scripts/438684
https://github.com/machsix/Super-preloader
You need to add this custom rule to support the new version of nHentai:
[
{
"name": "nhentai-new",
"url": "^https://nhentai\\.net",
"pageElement": "//div[@class='container index-container']|//section[@id='image-container']",
"exampleUrl": "https://nhentai.net/language/chinese/",
"nextLink": "(//section[contains(@class, 'pagination')]|//div[@class='reader-pagination'])/a[contains(@class, 'next')]"
}
]
This script also support some nHentai mirror sites. See the script's @match and @include.
If the script does not run on some domains, you can add them to User matches. (Script editing - Settings - Includes/Excludes - User matches)
Not all mirror sites are supported. The script only supports sites that use the same UI as the nHentai official site (page structure and element class names are basically the same).
When you are on a mirror site, a prompt "A userscript wants to access a cross-origin resource" may pop up, please select "Always allow domain" or "Always allow all domain".
You can filter here in the navigation bar. Languages use 'OR' logic, while other filters use 'AND' logic.
Effective when reading online, only for mirror sites (now nHentai official site already has this feature).
more like this
Firefox and Chrome extensions to prevent Google from making links ugly.
Self-hosted ebook library server with built-in reader, KOReader sync, OPDS feed, and reading stats. Single Docker image.
🌕 Media server for storing, tagging and viewing doujinshi, manga, art collections and other galleries with API and use…
NowenReader 是一款轻量开源、本地化优先的漫画 / 同人志管理与阅读一体化工具,对标 LANraragi 核心体验,聚焦本地漫画资源的归档整理、元数据智能管理与沉浸式阅读,为漫画爱好者打造私域、可控、高效的个人漫画图书馆。
search projects, people, and tags