A CLI tool to deobfuscate & download manga chapters from mult 8C2C iple official Japanese providers.
- Supports multiple official japanese providers.
- Downloads all pages of a chapter.
- Deobfuscates scrambled image blocks.
- Restores any missing transparency on the right side.
- Saves pages as PNG images inside a ZIP archive.
- Python
3.7
or higher
Dependencies are automatically installed with pip
:
requests
beautifulsoup4
pillow
tqdm
lxml
questionary
pip install laine
π Make sure you have Python 3.7+ and pip installed.
Provider | Base URL | Auth Support (Cookies) | Tested |
---|---|---|---|
Comic Action | Visit | β Supported | β Yes |
Comic Days | Visit | β Supported | β Yes |
Comic Gardo | Visit | β Supported | β Yes |
Comic Zenon | Visit | β Supported | β Yes |
Flat Hero's | Visit | β Supported | β Yes |
Magcomi | Visit | β Supported | β Yes |
Shonen Jump+ | Visit | β Supported | β Yes |
Sunday Webry | Visit | β Yes | |
Tonarinoyj | Visit | β Yes |
Once installed, run the command:
laine
- Youβll first select a provider using an arrow-key menu.
- Then youβll enter the chapter ID.
- The result will be a ZIP archive containing clean, deobfuscated PNG images of the manga chapter.
Using
Comic Action
as an example.
If the chapter URL is:
https://comic-action.com/episode/2550912965914166712
You have to use just the ID:
2550912965914166712
Using
Comic Action
as an example.
Create cookie.json
in root directory:
[
{
"domain": "comic-action.com",
"expirationDate": 1786178421.644756,
"hostOnly": true,
"httpOnly": true,
"name": "glsc",
"path": "/",
"sameSite": null,
"secure": true,
"session": false,
"storeId": null,
"value": "COOKIE_VALUE"
}
]
Use browser devtools to extract fresh cookie values, or use this extension, just hit export and select json.
This project is available under the MIT License.
This tool is intended for educational
and personal use
only. Please respect the terms of service of each provider and any applicable copyright laws.