Repository navigation
Releases
v1.4.0 - Intelligent Error Handling & UI Overhaul
This is a major update focused on making the uploader smarter, more resilient, and easier on the eyes. The script now automatically handles common errors, skips duplicates, validates your input, and features a completely overhauled UI that's both beautiful and flicker-free, even with hundreds of chapters.
✨ New Features & Improvements
1. Intelligent Error Handling & Robustness
- 🤖 Automatic Retries: The script will now automatically retry uploads up to 3 times if it encounters a temporary server error (like a
500or524error), reducing failures from network hiccups. - ✅ Smart Duplicate Skipping: If you try to upload a chapter that already exists, the script will now intelligently detect this, mark it as "Skipped (Exists)", and move on without getting stuck or reporting an error.
- 🔗 Manga URL Validation: Before you configure your upload, the script now validates the manga URL against the Comick.io API to ensure it's a valid link, preventing wasted effort.
- 📝 Failure Reporting: If any chapters fail after all retries, a clean
failed.txtis generated, giving you a simple list of folders to check.
2. UI & User Experience Overhaul
- 🎨 Colorized UI: The entire command-line interface now uses colors for better readability. Success messages are green, failures are red, and prompts are cyan, making it easy to see the status at a glance.
- 📄 Flicker-Free Paginated View: For large batches, the UI now only displays 25 chapters at a time. It automatically scrolls as tasks are completed, eliminating the screen flickering and glitching that occurred with long lists.
- 🛑 "Press Enter to exit": The
.exewill now pause after finishing, giving you time to read the final summary before the window closes.
Full Changelog
- Added: Automatic retry mechanism for temporary server errors.
- Added: Logic to parse error messages and intelligently skip chapters that already exist.
- Added: Pre-upload validation of the manga URL against the Comick API.
- Added:
coloramafor cross-platform colored terminal output. - Added: A final
input()prompt to prevent the.exewindow from closing immediately. - Improved: The UI renderer is now paginated to eliminate flickering with large batches.
- Improved: Error messages in the UI are now more specific.
📦 Assets Included
comick-uploader-v1.9.1-windows.zip: Contains theuploader.exefor Windows, documentation, and template files.Source code (zip)&Source code (tar.gz): The raw Python script for developers.
🚀 Getting Started for Windows Users
- Download the
comick-uploader-v1.4.0-windows.zipfile below. - Extract the archive.
- Follow the detailed instructions in the
README.mdfile to configure yourcookies.txtand name your chapter folders. - Double-click
uploader.exeto run!
v1.3.0 - Automatic Chapter Title Parsing
This is a huge quality-of-life update that introduces automatic chapter title parsing directly from your folder names! This significantly speeds up the upload process by removing the need to enter titles manually on the website.
✨ New Feature: Automatic Title Parsing
The script now intelligently reads your chapter folder names to extract both the chapter number and its title.
Simply name your folders using the format: ChapterNumber - Chapter Title
For example:
- A folder named
21will be uploaded as Chapter 21. - A folder named
21.5 - The Next Stepwill be uploaded as Chapter 21.5 with the title "The Next Step".
The script will display the parsed numbers and titles for you to review in the summary before you start the upload.
Full Changelog
- Added: The core logic to parse chapter numbers and titles from folder names using a
-separator. - Added: The "Found Chapters" summary now lists each chapter with its detected title for easy verification.
- Updated: The final payload sent to the Comick.io API now includes the
titlefield when one is found. - Docs: The
README.mdhas been updated with a new section explaining the chapter folder naming convention.
Core Features
This release includes all the great features from previous versions:
- Standalone Windows Executable (
.exe): No Python required for Windows users! - Clean & Dynamic UI: A modern interface that shows the real-time progress of multiple chapter uploads.
- Robust Cloudflare Bypass: Automatically solves JavaScript challenges.
- Flexible Configuration: Supports decimal chapter numbers, volume tagging, multiple languages, and various group options.
- High Performance: Configurable parallelism allows you to upload multiple chapters at the same time.
📦 Assets Included
comick-uploader-v1.3.0-windows.zip: Contains theuploader.exefor Windows, documentation, and template files.Source code (zip)&Source code (tar.gz): The raw Python script for developers and users on other operating systems.
🚀 Getting Started for Windows Users
- Download the
comick-uploader-v1.3.0-windows.zipfile below. - Extract the archive.
- Follow the detailed instructions in the
README.mdfile to configure yourcookies.txtand name your chapter folders. - Double-click
uploader.exeto run!
v1.2.0 - Optional Volume Tagging & Windows Executable
This release adds the ability to tag your chapter uploads with a volume number and, most importantly, introduces the first standalone Windows executable (.exe) for users who don't have Python installed!
✨ New Features & Improvements
-
Standalone Windows Executable (
.exe)- The
comick-uploader-windows.zipasset is now a pre-compiled program. - No Python installation is required to run the tool on Windows. Simply download, extract, and run
uploader.exe.
- The
-
Optional Volume Tagging
- A new prompt now appears after chapter detection:
Enter volume number for this batch (optional, press Enter to skip):
- This allows you to assign a volume number to the entire batch of chapters you are uploading for better organization on the site.
Full Changelog
- Added: A new interactive prompt to set an optional volume number for the batch.
- Added: The final summary screen now displays the selected volume for confirmation.
- Build: The project is now compiled into a standalone
.exefor Windows, included in the release assets. - Docs: The
README.mdhas been significantly updated with separate guides for Windows (.exe) and Python users.
📦 Assets Included
comick-uploader-v1.2.0-windows.zip: Contains theuploader.exefor Windows, documentation, and template files. No Python needed!Source code (zip)&Source code (tar.gz): The raw Python script for developers and users on other operating systems.
🚀 Getting Started for Windows Users
- Download the
comick-uploader-v1.2.0-windows.zipfile below. - Extract the archive.
- Follow the detailed instructions in the
README.mdfile to configure yourcookies.txtand add chapters. - Double-click
uploader.exeto run!
v1.1.0 - Scheduled Release Timer
This release introduces a highly requested feature: the ability to schedule when your chapters go live!
Building on the stable foundation of v1.0.0, this update gives you more control over your upload workflow.
✨ New Feature: Scheduled Release Timer
You will now see a new prompt after language selection:
Set release delay in hours (0-4, default: 0 for instant release):
- Choose a delay from 1 to 4 hours to schedule your chapters for a future release.
- Enter
0or simply press Enter to publish the chapters instantly, which remains the default behavior.
Full Changelog
- Added: A new interactive prompt to set a release delay timer (0-4 hours) for all chapters in the batch.
- Added: The final summary screen now displays the selected release delay for confirmation before uploading.
- Updated: The
README.mdfile has been updated to include instructions for this new feature.
Core Features
This release includes all the great features from the initial version:
- Clean & Dynamic UI: A modern interface that shows the real-time progress of multiple chapter uploads.
- Robust Cloudflare Bypass: Automatically solves JavaScript challenges to ensure your uploads are not blocked.
- Flexible Configuration: Supports decimal chapter numbers, multiple languages, and various group options (Official, Unknown, or Search).
- High Performance: Configurable parallelism allows you to upload multiple chapters at the same time.
- User-Friendly: Auto-detects a
./chaptersdirectory and uses a simplecookies.txtfile for secure authentication.
📦 Assets Included
comick-uploader-v1.1.0.zip: Contains the full application, including the updated Python script and documentation.
🚀 Getting Started
- Download the
comick-uploader-v1.1.0.zipfile below. - Extract the archive.
- Follow the detailed instructions in the
README.mdfile to configure yourcookies.txtand chapter folders.
v1.0.0 - Initial Stable Release
This is the first stable public release of the Comick.io CLI Uploader!
This tool provides a complete, powerful, and user-friendly solution for batch-uploading manga chapters to Comick.io. It handles everything from authentication and Cloudflare's anti-bot measures to providing a clean, real-time progress display.
✨ Key Features in this Release
- Clean & Dynamic UI: A modern interface that shows the real-time progress of multiple chapter uploads without cluttering the console.
- Robust Cloudflare Bypass: Automatically solves JavaScript challenges to ensure your uploads are not blocked.
- Flexible Configuration:
- Supports chapters with integer (
21) and decimal (21.5) numbers. - Allows selection from a wide range of languages.
- Provides options for "Official", "Unknown", or searchable scanlation groups.
- Supports chapters with integer (
- High Performance: Configurable parallelism allows you to upload multiple chapters at the same time, significantly speeding up large batches.
- User-Friendly: Auto-detects a
./chaptersdirectory and uses a simplecookies.txtfile for secure authentication.
📦 Assets Included
comick-uploader-v1.0.0.zip: Contains the full application, including the Python script,README.md,requirements.txt, and a pre-made (empty)chaptersfolder to get you started.
🚀 Getting Started
- Download the
comick-uploader-v1.0.0.zipfile below. - Extract the archive.
- Follow the detailed instructions in the
README.mdfile to configure yourcookies.txtand chapter folders.