Manga Downloader

Downloading images naming in order, from multiple tabs into separate folders

What is Manga Downloader?

Manga Downloader is a Chrome extension developed by Nhan Ngo, and its main feature is "Downloading images naming in order, from multiple tabs into separate folders".

Extension Screenshots

screenshot
screenshot

Download Manga Downloader Extension CRX File

Download Manga Downloader extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        A powerful manga downloader as Chrome extensions. Specialized in downloading images naming in order, from multiple tabs into separate folders.

Release Notes:
v3.0.0
[Feature] Button to manual download image
[UI] Add more tooltip, longer delay
[UI] Adjust margin, change tab index
[UI] Change folder name regex
[Bug] History null pointer first time install
[Bug] History not updated after a tab is finished
[Bug] Images sometimes downloaded without correct filename and location
[Refactor] Background download flow

v2.9.0
[Feature] Expand tab item to show download details
[Feature] Failed images log error to console in the tab, and the tab will not be closed
[UI] Show history in reverse
[Bug] Retry process causing images to download multiple times
[Bug] Fix CORS error hang the whole process

v2.8.0
[Feature] Enhance performance when download from hosts that forbidden
[Feature] Use chrome webrequest permission to bypass CORS errors
[Feature] Add Image status tracking (behind the scene)
[Bug] Fix progress stuck when download 404 image, and CORS error image
[Bug] Fix new tabs not filtered correctly since ID can be duplicated

v2.7.0
[Feature] Button to add all current images to exclude URLS
[Bug] Abort ongoing not clear progress
[Bug] Workaround for Error "Tabs cannot be edited right now (user may be dragging a tab)"
[Bug] New Tab load missing images due to width/height not initialized yet
[Bug] Progress stuck on 404 error
[UI] Show display name, version, author from package.json
[UI] Bigger Refresh button when hide Download button

v2.6.0
[Feature] Refresh new tab, to load new changes
[Feature] Abort ongoing tab, clear and reset tab that in progress. No need to remove/re-add the extension anymore.
[Feature] Button to add all current images to exclude URLS                    

Extension Basic Information

Name Manga Downloader Manga Downloader
ID dcaaabmopjlkogkeahlbehpnppgleahf
Official URL https://chromewebstore.google.com/detail/manga-downloader/dcaaabmopjlkogkeahlbehpnppgleahf
Description Downloading images naming in order, from multiple tabs into separate folders
File Size 1.16 MB
Installation Count 5,455
Current Version 3.0
Last Updated 2021-08-29
Publish Date 2020-02-24
Rating 4.00/5 Total 25 Ratings
Developer Nhan Ngo
Email [email protected]
Payment Type free
Extension Website https://github.com/tnt1232007/mangadownloader
Help Page URL https://github.com/tnt1232007/mangadownloader/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Manga Downloader",
    "version": "3.0",
    "description": "Downloading images naming in order, from multiple tabs into separate folders",
    "icons": {
        "16": "assets\/Icon-16.png",
        "48": "assets\/Icon-48.png",
        "128": "assets\/Icon-128.png"
    },
    "browser_action": {
        "default_icon": {
            "16": "assets\/Icon-16.png",
            "32": "assets\/Icon-32.png"
        },
        "default_popup": "index.html",
        "default_title": "Manga Downloader"
    },
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": true
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "js": [
                "content.js"
            ]
        }
    ],
    "permissions": [
        "tabs",
        "storage",
        "downloads",
        "webRequest",
        "webRequestBlocking",
        ""
    ],
    "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
    "web_accessible_resources": [
        "assets\/css\/*",
        "assets\/js\/*",
        "assets\/fonts\/*"
    ],
    "author": "TNT - [email protected]"
}