Manga Downloader is a very simple application written in JAVA to download any chapters of any manga from the supported websites.
Supported Websites
At its first release this application supported the following 3 manga sources: MangaDex.org, Bato.to and MangaEden.com.
In other words you can see this application as a replacement for the other manga downloader tools I made in the past years: MangaDex Downloader, Batoto Downloader and Eden Batch Downloader.
Mantaining one single application will be easier for me and will allow more frequent and efficient updates. Furthermore, it is not excluded that support will also be added to new manga sources websites in the future.
From v2.0 onwards has been introduced the support for several new websites and so to date this program supports over 50 websites! This is the full list (in alphabetical order):
1stkissmanga.io, 4uview.com, ac.qq.com, agcscanlation.it, aineteam.it, arenascan.com, asuracomic.net, bato.to/series, bato.to/title, batotoo.com/series, batotoo.com/title, batotwo.com/series, batotwo.com/title, battwo.com/series, battwo.com/title, bentomanga.com, bilibili.com, bilibilicomics.com, chapmanganato.to, coffeemanga.io, coloredmanga.net, comic-days.com, comic-meteor.jp, comic-ryu.jp, comic-walker.com, comic.naver.com, comic.pixiv.net, comic.webnewtype.com, comicborder.com, comicbushi-web.com, comicextra.net, comick.io, comiconlinefree.net, comiko.net/series, comiko.net/title, coolmic.me, daonovel.com, delitoon.com, dynasty-scans.com, fanfox.net, fascans.com, flamecomics.com, flamescans.org, ganma.jp, genkan.io, godamanga.art, hentai2read.com, hiperdex.top, hto.to/series, hto.to/title, juinjutsureader.ovh, jundo.it, kaliscan.com, klmag.net, komikindo.co, komiku.com, kuragebunch.com, leviatanscans.com, lezhinus.com, lhtranslation.net, likemanga.io, lilymanga.net, lupiteam.net, manga-park.com, manga1000.top, manga18.club, manga18fx.com, manga18sx.com, manga4life.com, mangabat.com, mangabox.me, mangaclash.com, mangadex.org, mangaeden.com, mangafoxfull.com, mangahere.cc, mangajar.com, mangakakalot.com, mangakatana.com, mangakik.net, mangalib.me, manganato.com, manganelo.com, manganelos.com, mangapark.net, mangapark.org, mangapill.com, mangaplus.shueisha.co.jp, mangareader.to, mangasee123.com, mangasy.com, mangatoon.mobi, mangatoread.com, mangatoto.com/series, mangatoto.com/title, mangatx.com, mangaworld.ac, mangaworldadult.net, mangax1.com, manhua.dmzj.com, manhuaplus.com, manhuascan.com, manhuascan.io, manhwa18.cc, manhwa18.com, manhwatop.com, merakiscans.com, mreader.co, mto.to/series, mto.to/title, mymangarelease.com, nightcomic.com, nightscans.net, novelleleggere.com, onepiecepower.info, page.kakao.com, pianmanga.com, powermanga.org, ramaorientalfansub.tv, ramareader.it, rawdevart.com, read-nifteam.info, readcomiconline.li, readmanganato.com, readtoto.com/series, readtoto.com/title, readtoto.net/series, readtoto.net/title, readtoto.org/series, readtoto.org/title, reaperscans.com, scyllascans.org, sensescans.com, shingekinoshoujo.it, shonenjumpplus.com, shonenmagazine.com, summanga.com, tappytoon.com, templescan.net, tonarinoyj.jp, toonily.com, tumanga.net, tuttoanimemanga.net, unionleitor.top, visortmo.com, wdscans.com, webtoon.xyz, webtoons.com, xbato.com/series, xbato.com/title, xbato.net/series, xbato.net/title, xbato.org/series, xbato.org/title, yaoiefujoshiclubscan.it, zbato.com/series, zbato.com/title, zbato.net/series, zbato.net/title, zbato.org/series, zbato.org/title, zinmanga.com.
The program also supports some generic and famous frameworks, which means that all the websites created using these frameworks can be used with this program even if they are not between the officially supported ones! This is the list of supported generic frameworks: Foolslide, My Manga Reader CMS, Wordpress (Basic), Wordpress Manga (Madara), Coreview, Genkan, Flat Manga, Cruzers, Pizza Reader, Madara clone (No wordpress), Manga Stream
Installation
Install (or update)
JDK and
reboot your PC (very important to set the environment variables correctly!).
Download the ZIP package from the button above in this page and extract it with your favorite archive manager (usually there is always one pre-installed in any operating system).
Run the JAR executable:
JVM options
Starting from v50 you can set custom options/parameters for the JVM when launching the program. To do it you have to open the vmoptions.txt file (that should be created automatically at first startup in the same folder where is the main executable of the program) and add the custom options/parameters in the file (only one for line).
Bugs, Issues, Enhancements and Proposals
Changelog
v64.7
v64.6
v64.5
Improved concurrency management when creating the output folder for chapters: in the past, it could happen that two or more chapters would attempt to create the output folder at the same time, causing one of them to fail and return an error. This should no longer occur.
Improved the assignment management of different frameworks at the code level in the program.
Fixed a bug in the quality settings of pages downloaded from Webtoons: with the new framework used in v64.4, it was no longer possible to select a quality other than “web”. Now it is possible again.
Fixed support for ComicWalker.
Fixed a bug in the user-agent setting during GET requests: this caused incompatibility with imported cookies on various sites, such as Hiperdex or ComicWalker.
Added a new method to bypass the 500 http error on Lezhin.
Added a couple of missing Italian translations.
v64.4
Fixed a compatibility issue with the new version of the Jsoup lib and Batoto.
Fixed support for webtoons.com
Improved support for webtoons.com: the program now supports reading the complete chapter list, fetching from all available pages on the site.
Added a new option in the Extra menu for Webtoons for those who want to load only the first page of a manga’s chapter list (perhaps because they are only interested in the latest released chapters and want to speed up the process of acquiring the chapter list).
Fixed a couple of minor generic bugs
v64.3
v64.2
Added support for manhuaplus.org
Added a check with a corresponding alert for all those sites that require JDK v22 to work (such as Batoto, Mangapark, etc…).
v64.1
v64
The preferences system has been completely rewritten:
All program settings are now saved to (and loaded from) a local file (settings.dat
).
This prevents preferences from being reset or erased due to updates to new versions of the JVM or JRE/JDK.
Bypasses Windows-imposed limitations for saving data in the system registry (e.g., maximum string length limits).
Simplifies moving the program from one PC to another while retaining all saved settings by copying the settings.dat
file.
An automatic function has been created at program startup to perform the migration between the old and new preferences systems in the background, aiming to preserve previously saved settings.
The functions (and menu entries) for backing up preferences to a file have been removed, as settings are now saved to an external file by default.
Fixed support for the Comik website and updated the domain to the new one.
Fixed support for Mangaplus and its new
API system.
Updated the protobuf library to support the new Mangaplus APIs.
Updated the FlatLaf library to the latest version, resulting in improved, more modern, and visually appealing JVM themes.
Added support for 48 extra new JVM themes.
Added a white variant for the program icons and an option in the Edit menu to switch between black and white icons.
Added a new function in the bookmarks view to download all chapters of the manga currently in bookmarks and never downloaded before.
Updated the domain for hiperdex.top
Added support for visortmo.com
Added support for ramaorientalfansub.tv
Added support for kaliscan.com.
Completely rewritten support for coloredmanga.net.
Added support for tappytoon.com.
Added the ability to download purchased content from Lezhinus.com
Added a system to display a warning message when trying to load manga from websites with restrictions or specific configurations (currently Lezhin and Tappytoon).
Fixed support for Mangapark v5x (now it should download only the chapters' pages without extra garbage images)
Fixed a compatibility bug between GraalVM and JDK 22 that caused the program to hang on the “Getting pages list…” function
Fixed a bug with the new function in the bookmarks view to download all missing chapters that did not flag them as already downloaded for the classical function to download only new chapters (and they got downloaded again)
Updated some libraries to their latest available version
Fixed a couple of minor bugs
v63.1
v63
Added the support for lezhinus.com but please note that there are still some limitations:
You can download only free chapters (sorry I don't have any premium account to test with purchased content).
For some chapters and all the hentai contents you need a valid logged account to access them. You can import your cookies (after you logged in with your web browser) using the MD Assistant extension and the specific function you can find in the Edit menu of the program.
For each page present in a chapter, the program will need to make an additional request to the server's
API to obtain the necessary keys for accessing the files on the server. Therefore, if a chapter contains hundreds of pages, this will take a long time (and the program will stay on “Getting page list…” for a long time), and this could even lead the server to block/ban your IP due to a misinterpreted DDoS attack. Be careful and always remember that I do not assume any responsibility for any bans on your accounts.
Fixed the support for Batoto
Fixed the support for Manhuascan
Fixed the support for Jundo
Fixed the support for Mangapill
Changed the domains of Mangaworld and Mangaworldadult
Fixed the support for ComicWalker
Changed the domain for manga18fx
Fixed a bug with the Bookmarks mode where the user-agent header wasn't correctly applied to web requests, leading some websites (such as Manga18.club) to give 403 errors while downloading new chapters available for a manga.
Fixed a bug in the bookmarks system with the timer at fixed rate which was broken. Now you can set again checks/downloads of new chapters with schedules at fixed rate.
The function for saving preferences has been completely rewritten again, this should fix the bug where preferences were not restored correctly in case of an error in checking the Patreon license.
v62.1
Important note about MangaPark v5x: since the v5x version of the website now uses the qwik framework to provide the list of images to load into the webpage, all the images used by the webpage are located within the same JSON collection and there is no way at the moment to distinguish between the images of the pages of the chapter and third-party images (such as covers, thumbnails, etc…). For this reason the program, until I can figure out a way to distinguish only the pages of the chapter, will download all the images it finds (including garbage ones). I apologize for the inconvenience but it's better than nothing for now.
v62
-
-
Added the support for nightscans.net
Added the support for chapmanganato.to domain
Added the support for gd.godamanga.art
Added the support for dynasty-scans.com
Added the support for another widely used generic framework: Manga Stream (examples of websites using this framework are asuratoons, manjanoon, kaiscans, flamescans, etc…)
Restored the support for reaperscans.com
Changed the domain of asuracomics.com into the new asuratoon.com
-
Fixed the support for likemanga.io
Fixed a bug with Batoto mirror websites
Fixed the support for Batoto clone websites
Fixed the support for MangaPark (v5.2)
-
Fixed a bug that didn't properly restore Patreon supporters-exclusive settings after they reset (for example due to membership removal or a bad license check)
Some other minor bugfixes
v61
Fixed the “report a bug” button that still linked to the old bitbucket page.
Improved the internal function to bypass Cloudflare antibot protections: thanks to the suggestions in issue
#591 I slightly improved the functions to bypass some of the Cloudflare anti-bot protections out there. Thanks to this many websites that weren't bypassable are now usable again (such as manga18.club, manhuaplus.com or manhwatop.com). Please note that there are STILL websites that use such high levels of protection that they can't be bypassed even now (such as mangalib.me or webtoon.xyz) but fortunately they are less and less than in the past!
Added a new function to bypass the
DNS obfuscation that some countries impose on the domains of some websites. This function will allow the program to connect to a website directly via its IP if public.
Added a new option (disabled by default) in the Extra menu for Mangadex to enable the above function to bypass the
DNS obfuscation. This will allow users from some countries (like Italy) to connect to Mangadex without the need to use custom
DNS services such as OpenDNS, Google or Cloudflare
Optimized the use of the
API for searching for new manga chapters from Mangadex: now the program will use a specific
API call to get only new chapters from the last check data, this way the process of searching for new chapters should be more efficient and faster, especially if you have many manga from Mangadex among your bookmarks!
Added a new option (enabled by default) in the Extra Menu for Mangadex to disable the check for manga title changes: this required an extra
API call which slowed down the process, especially when there were many manga to check. Since the title of a manga changes very rarely, disabling this control practically doubles the speed of the entire process.
Fixed a bug with the “Download all the new chapters” button: if you had the “delay” parameter set to a value other than zero in the program's settings then this erroneously created a long wait before the actual start of the downloads queue.
Improved the function to remove manga from the bookmarks: now the program will not freeze anymore when you select a big number of manga and it will show the classical progress bar (stoppable too!)
Fixed a major bug with the new function to skip the check for changes in manga title from Mangadex: if the user enabled this option then the title of the manga did not appear at all for any manga from Mangadex. Now this has been fixed and it should work as intended.
Added the title of the manga currently loaded into the first header of the chapters table (it will replace the “Title” header). Having the currently loaded manga title on screen was one of the things you've asked me the most in the last few months. I really have no idea why it's so crucial for you (I would to emphasize that it was already possible to see it from the “Manga” menu…) but, well, now you finally have it at screen xD
Added the ability to set a delay between the manga while checking for new chapters.
Added a new function which rearranges the list of manga in bookmarks while searching for new chapters so that, whenever possible, two manga from the same source will not be checked consecutively.
Added a new button in the toolbar of the bookmarks view to manage the above new features.
Added the ability to sort the chapters when the user select the single file download mode: this way you can rearrange the order of the chapters in the final file as you wish.
Added support for the following Batoto mirrors (including the v3x version): comiko.net, batotoo.com, battwo.com, batotwo.com, mangatoto.com, mto.to, hto.to, zbato.org, zbato.net, zbato.com, xbato.net, xbato.org, xbato.com, readtoto.com, readtoto.org, readtoto.net
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Fixed the MangaStream framework
-
-
Fixed the support for shingekinoshoujo.it
v60.2
v60.1
v60
Added support for the v3x version of Bato.to
Added support for mangaworldadult.com
Added support for aineteam.it as requested by a patron (please note: you need to import the cookies after a valid login to the website otherwise the program can not access the chapters! To do that use the Manga Downloader Assistant web extension and import cookie data using the specific function in the Edit → Cookie Management menu).
Added support for mymangarelease.com as requested by a patron.
Fixed the support for coffeemanga.io (the domain has changed from .com to .io)
Fixed support for manga1000
Fixed a bug in the support for reaperscans.com that caused an error when the manga had too much chapters
Added a check to avoid folders names that end with a dot (since Windows does not allow to use them).
Fixed a major bug that froze the program at very first startup (after the download of all the missing libriaries). This problem was caused by the new function of cleaning up unused libraries, as it used functions imported from libraries that are not present at the very first startup of the program. It has now been completely rewritten using only standard JAVA functions.
Added an option in the “Import from URLs” dialog to avoid to load the chapters of the manga you import into your bookmarks. This way at the first check all the already existing chapters of the manga will be considered as “new” by the program. Useful for those who want to download whole manga from the bookmarks. Requested by a patron.
Added the ability to set the own login data for Jundo (you can find the specific function in the Extra menu). Requested by a patron.
Added new options (in the File menu) to backup and restore program's preferences inside the local database (mangadownloader.db). This will come in handy in cases where a JVM upgrade or maybe a registry cleaner tool cause the removal of the preferences saved in the system registry.
Migrated all the links to Bitbucket inside the program to the new ones linking to Github. I had to move everything (libraries, files and issues tracker) to Github as Bitbucket has now a bug with write permissions (caused by its merging with Jira) and it was impossible for users to create new issues, even anonymously.
New version for the launcher of the program (now it will download files and libraries from Github)
Fixed a couple of minor bugs
v59
Added support for agcscanlation.it
Added support for coloredmanga.com
Added support for coffeemanga.com
Added support for the new domain of mangaworld.so
Added support for scyllascans.org
Added support for mangareader.to
Added support MangaKatana.com
Added support for mreader.co
Fixed the support for Toonily
Fixed and improved the support for shingekinoshoujo.to
Fixed support for comic.pixiv.net
Totally rewritten the support for ReaperScans: now the program supports their new website
The support for Mangapark.net has beed rewritten from scratch: now it uses their Graph
API to get a complete list of their chapters data and it should therefore better withstand future updates (hopefully). For this reason now the program supports only the v5x of the website.
Fixed a major bug with the regex patterns for custom replacing rules that did not work in previous versions
Fixed a bug with the manga name (folder name) that did not use the custom name set in the bookmarks by the user even if the corresponding option in program's settings was enabled
Fixed a bug with the notification of a new nightly build available
Added a new option in the Extra menu for MangaPlus which will allow the user to disable the two pages splitting request from their
API
Added a new output format exclusively for Patreon supporters: now the user can save any downloaded chapter as EPUB book! The program will create all the necessary parts (cover, table of contents, etc…) to create a 100% valid file with the EPUB v3 standard
The features exclusive for Patreon users will now have a different color/background in the program's settings window for better and faster identification
Improved the function to guess MIME types of the downloaded images, now it recognizes also the Lavc header for JPEG format
Now if the content type header of the web request results in the “application/octet-stream” MIME type then the program will automatically use the above function to try to acquire the correct format for the downloaded image
Added a new check for the name of the pages to make sure that it correctly contains the progressive number and therefore avoid errors or overwriting cases when the file name is truncated because it is too long.
Fixed a bug with the delay option for chapters download
Fixed a bug that gave an error creating output files when the cutted manga title ended with a space
Migrated from xsPDF to Apache PDFBox library for a better PDF documents management (this should fix many errors and incompatibilities with images formats)
Added a new function to delete the no more used libraries at startup to save disk space.
Added a new sub-menu to the “Check all…” function of the bookmarks view: this will allow the users to select different ways to check the bookmarks for new chapters that will involve all the manga, only manga without a previous check or only manga already checked but with no new chapter found.
Added a new button to apply a custom parsing procedure to the manga list in the bookmarks: it will allow the user to “create” a custom parsing function for his bookmarks (he will can choose what to do with manga in any status, if checked or not, if new chapters found or not, etc…)
Added a settings dialog to setup the above custom parsing procedure
Added a context menu to the bookmarks list (right-click on the list to show it)
Now the user can select and run check/download function only with selected manga thanks to the context menu
Added a function in the above new context menu to enable/disable the concatenation flag for all the selected manga
Now while checking for new chapters for bookmarked manga the program will disable the list sorting by clicking on the columns headers to avoid a bug that brought to use the wrong selected manga
Now the program will show again the number of new chapters found for each manga when you exit and come back to the bookmarks window. This way it will be easier for the user to identify manga with new chapters especially with very large bookmarks lists
Added a new confirmation message when the user try to check again the bookmarks for new chapters, in order to prevent unwanted overwritings of the new chapters already found in previous checks. The confirmation message will appear ONLY if there was a previous check for a manga in the bookmarks.
v58.1
v58
Fixed the support for Mangapark.net by adding support for the new v5x of mangapark.net
Fixed the support for comic.pixiv.net
Fixed the support for mangatoon.mobi
Added support for shingekinoshoujo.to as requested by a Patron.
Added support for asurascans.com
Added support for pianmanga.com
Added support for mangaclash.com
Added support for mangax1.com
Fixed a bug with Mangadex and the new chapters check function: now it should no longer misreport old chapters as new ones.
Reintegrated the support for zinmanga.com since now it works again with data from the MD Assistant web extension.
The naming system of the output files has been completely rewritten from scratch: now the user can choose the final name of any part of the output file (manga main folder, chapters filenames and subfolders and even the pages filenames). Furthermore, even the preview is now shown in a much clearer treemap so as to have an actual preview of how the final output path/directory will be structured after the choices.
Added a new tab in the new renaming system dedicated to the concatenated output files.
Added a new option in the program's settings screen to save the images to file before to convert them in JPEG/PDF. This should fix the poor support for WEBP images that in previous versions gave a black image as a result of conversion
Fixed a bug that removed the wrong manga from the bookmarks if you reordered the list by any column
Fixed the same bug above also for the “Open Manga” button in the bookmarks full view
Fixed a bug that selected the wrong manga when the list of bookmarks was reordered: this involved both the concatenation flag and the custom name value
Fixed a bug with the database backup function that led to the creation of more copies than the maximum value set by the user
Fixed a bug that if the user deleted the destination folder set in the program settings, then the program would not recreate it and gave error: now if the output folder does not exist the program will try to create it before to ask the user to set a new one
Added a new menu item (in the Edit menu) about the cookies management: now the user can clean them all or add manually new data from the MD Assistant web extension. This could be useful to set login cookies for websites where you want to download with your account.
Warning: Manga Downloader does not in any way want you to be able to download and share paid content and for this reason no support will be given to this feature if it does not work with a website.
Changed the dialog for “new nightly version available”: it is now less invasive, in fact now when a new version is available a simple button will be added to the menu bar instead of opening a dialog box at startup
v57
Fixed support for Bato.to and its mirror websites (comiko.net and batotoo.com)
Fixed support for readcomiconline.li
Fixed support for manhuascan.me (now .io)
Added support for jundo.it
Added support for mangabat.com
Added support for nightcomic.com
Added support for reaperscan.com
Added support for summanga.com
Added support for unionleitor.top
Added support for yaoiefujoshiclubscan.it
Added a button to set a language filter for the “Download all the new chapters” function in the bookmarks full view! Now you'll can download only the chapters in a specific language for any manga in the bookmarks.
Added a function to check at startup the latest nightly build available: now the nightly builds will notify you if there is a new nightly build available on Patreon, so you no longer have to check manually the Patreon pages to know if there is a new nightly build available.
Removed a debug message printed in the log for mistake
Fixed an incompatibility bug between the onepiecepower.info framework and Java 1.8. Since this is not the first time a similar incompatibility happens, for the future I highly suggest you all to install JDK (you can download it for free from
https://www.oracle.com/java/technologies/downloads/ )
Fixed a bug with table sorting in bookmarks full view which loaded the wrong row after sorting by column.
Enabled keyboard selection events for the table in bookmarks full view.
Added an automatic backup function for the database (where downloaded and bookmarks are stored)
Added a function to save all the URLs of the bookmarked manga to a file. This way you'll can use it to import them at once if you need in future.
Added a new submenu inside the Edit menu where you can set some settings about the new database backup feature
Added the “concatenate” column inside the bookmarks full view: now you can enable this option for any of your bookmarked manga and the program will concatenate automatically the pages of its chapters.
Optimized the function to check for Patreon benefits by reducing the
API requests
Improved the function to check for Patreon benefits by adding the support for connection and read timeouts values set in the program's Settings
Added support for WEBP images manipulation thanks to TwelveMonkeys library: now the program can convert to JPEG and PDF even the WEBP images!
Added the new libraries to the startup download function
Added a function to upgrade the SQLite database at startup (for upcoming changes)
Added a“Cleaning” menu for the database file. Now you can clear the database by removing “already downloaded” flags and chapters for bookmarked manga with many other options available.
Added missing Italian translation strings
v56
Fixed another bug with the bookmarks quick view
Fixed a bug with the toolbar that was mistakenly become draggable (and not resettable).
Fixed an incompatibility bug between Mangadex and JAVA 8 with the new TLS 1.3 protocol
Added a couple of missing strings for the Italian translation
Fixed a bug with Mangadex and oneshot chapters which did not get any title
Fixed a bug with novelleleggere which sometimes did not load any title for the manga
Fixed a bug with novelleleggere which gave error while getting pages for some chapters
Added a function to save the new chapters found for manga in bookmarks for the whole session: this mean that now you can leave the bookmarks full view after checking for new chapters and when you come back you'll find the new chapters still linked to the manga (in other words the list of new chapters available for every manga in bookmarks will remain viewable until the next check!).
Fixed another bug with novelleleggere which gave error while getting pages for some chapters
Updated the launcher: now it passes the working directory to the main executable (so as to fix the issues when you launch it by double-clicking on the JAR file) and if it finds the nightly.jar file it will launch that instead of the main executable.
Improved the support for Mangadex: now the program can load chapters list longer than 5k entries.
Changed the credits dialog: now the links in the text will be clickable.
Restored the language filter function also for new chapters list in the bookmarks full view.
Added support for delitoon.com
Added support for onepiecepower.info (requested by a Patreon supporter)
Fixed the support for readcomiconline.li
v55.1
v55
Preliminary note: although graphically this new v55 may look not too different from the previous ones, it actually has undergone a deep rewrite of the source code to adapt it to the new features and to introduce all the new functions. For this reason, new bugs or problems, that were not present before, may now inevitably appear. I therefore ask you to be patient in case you find them and plaese always report them so that they can be fixed as quickly as possible. I apologize for them and thank you for your understanding and patience.
Changelog:
A totally new bookmarks system:
Now you can add a custom cover image to the manga stored in bookmarks
Now you can check the availability of new chapters of manga stored in bookmarks
Now you can download only the new chapters available for manga stored in bookmarks (manually or all of them at once)
Now you can import manga there were in the old bookmarks inside the new bookmarks system
Now you can import manga from a URLs list (without the need to open the manga and add them to bookmarks one by one!)
Now you can schedule checks for new chapters for manga stored in bookmarks (at startup, at specific time of the day, every x minutes, etc…)
Please note: only Patreon suscribers can use the extra features of the new bookmarks system and have unlimited manga stored in them. Free users can have only a maximum of 5 manga stored in bookmarks now.
Added a new tool, exclusive for Patreon supporters, to concatenate images in a single PDF or PNG file: this can be useful for those manga/comics stored in vertical scrolling truncated images.
Added a management panel for URLs in the input history: now you can move the URLs up/down, edit them or remove them individually.
Added an option in the settings dialog to select what action to do at program startup (useful to start it minimized for example in combination with the schedule function in bookmarks)
Added an option in the settings dialog to choose to concatenate the pages after the download (function exclusive for Patron supporters)
Added a backward compatibility function for the database to fix an issue with users who have an its old version (with less columns in Manga table). This should fix the bug where bookmarks do not appear in the full view (but they do in quick view).
Added a new status type for supported manga list (to distinguish websites not working due to bugs/changes from those ones not working due to Cloudflare's antibot protection).
Added an option in the filename scheme dialog to create a subfolder for every chapter (requested by a Patron).
Added a Patreon splashscreen (obviously skippable if you are already a subscriber)
Added a new limit: now only Patreon supporters can have more than 2 chapters in concurrent download
Added a new limit: now only Patreon supporters can set no pause between pages downloads (by default set to 1 second for others)
Added a new limit: now only Patreon supporters can store more than 5 URLs in the input history
Upgraded the sqlite-jdbc and gson libraries to their latest available version to fix incompatibility with Mac OSX and JDK17
Fixed a
GUI issue with the Settings screen on Unix systems
Fixed the missing strings for Italian translation
Changed the behaviour of the button of the menu of the manga: now the title of the manga will no longer overwrite the name of the menu but will instead be reported inside it. In this way you will avoid the issue of non-usability of the menu in case the program fails to correctly acquire the title of the manga.
Changed the shortcuts for manga functions from Fx keys to combinations with CTRL. This because many of the Fx keys are now used by modern OSes for system functions.
Changed the function to link a Patreon account to fix a compatibility issue with OpenJDK17
Slightly changed the
GUI of the settings dialog to make it smaller
Added the support for bentomanga.com (the new Japscan)
Added the support for wdscans.com
Added the support for mangakik.net
Added support for manga1000.top
Added support for manga.bilibili.com as requested by a Patron
Added support for flamescans.org as requested by a Patron
Added support for 4uview.com (the new welovemanga)
Fixed the support for ganma.jp
Fixed the support for klmag.net
Fixed the support for leviatanscans.com
Fixed the support for lhtranslation.net
Fixed the support for lupiteam.net
Fixed support for Mangaworld.in
Fixed the support for mangajar.com
Fixed the support for manhwa18.com
Fixed an issue with the Mangaplus options which were not displayed correctly in the
GUI
Improved support for MangaDex: now the program can download also chapters with no support for MangaDex@Home network.
Removed the Cloudflare check for MangaDex: this should fix the incompatibility for Italian users where MangaDex has been blocked from local authority. (Tip: change your PC
DNS settings to
OpenDNS,
Google or
Cloudflare to bypass any similar issue in future!)
Checked all the supported websites and removed those ones that no longer exist: 1stkissmanga.online, blockmanga.com, catmanga.org, ciayo.com, jaiminisbox.com, kissaway.net, kissmanga.link, lelscan-vf.me, lhscan.me, manamoa.net, mangageez.com, mangakawaii.com, manganine.com, mangapan.com, mangareader.net, mangaseeonline.us, mangazuki.me, readmanga.me, scantrad.net, tohomh123.com, u17.com, welovemanga.net.
Note about Patreon: as I think you may have noticed from the changelog, starting with this new version there are some limitations for free users. Why this? It has been over a year now that I opened the Patreon account for the program and until last November I didn't even reach 10 supporters. From November to today, as soon as some websites have been fixed and were temporarily only available in nightly builds, I have exceeded 30 subscribers, an increase of over 200% practically. This gave me a clear proof that unfortunately without giving something actually better to Patreon subscribers, people are unfortunately not inclined to subscribe. For this reason I have decided from this version to limit some program options to subscribers only. But do not be angry: I have not removed any features to make them available only to subscribers, but only limited the use of some features to a minimum value still perfectly enjoyable even for free (such as bookmarks, pauses between downloads, simultaneous downloads, etc…) and added completely “extra” functions (such as a function to concatenate images) exclusively for Patreon subscribers.
In my opinion, this is the best strategy to conciliate the two worlds (free and subscribers users) without being too restrictive and yet be able to offer to subscribers some extras that are appropriate for the price paid every month.
v54.1
Fixed the support for Welovemanga: please be careful and use a large pause between pages downloads (you can set this in settings) and do not download too much chapters at once, because for example during my tests my IP got banned and I can not access the website anymore now. Also if you get an error please visit their website and overcome the ddos protection screen so as to whitelist your IP temporarily.
v54
Changed the domain of Mangaworld
Changed the domain of 1stkissmanga
Added support for the PizzaReader generic framework
Added support for the new website of tuttoanimemanga.net
Added support for the Madara clone (without the use of Wordpress) generic framework
Added support for manga18fx.com and manhwa18.cc
Fixed a visual bug with a button in the “Change Manga” dialog
Added support for bilibilicomics.com
-
Now in the internal database will be saved also the chapters list for manga (this will be used by a future new bookmarks management system, currently a work in progress exclusively for Patreon supporters and available only in nightly builds)
v53.1
v53
Fixed the support for Mangadex (
API v.5.3.0)
Improved the support for Mangadex: added support for offsets in
API requests, so now the program will load all the chapters translations even for manga with more than 500 (previous
API call limit).
Improved the support for Mangadex: now also manga with pornographic content will be supported by the program.
Fixed the support for Mangapill
Added support for Comiko.net (Batoto mirror with no Cloudflare protection!)
Added support for Batotoo.com (Batoto mirror with no Cloudflare protection!)
Fixed the support for Comic-Walker
Fixed the support for Toonily
Added the support for welovemanga.net (the new Lovehug domain)
Fixed the support for Mangapark v3
Added the dedicated support for manhuascan.com (it was no more compatible with the generic Flatmanga framework since now it encrypts its pages URLs)
Added a new column in the supported websites table to show the current known status for their support in the program
v52
Added support for the new website of Mangadex
Fixed a bug with the Mangadex
API system and the acquisition of the title of the manga
Improved support for Mangadex: now the program loads also the scanlations groups list for every chapters
Improved support for Mangadex: now the chapters list is ordered by chapter's number
Fixed support for adult contents with Mangahere and Fanfox
Improved support for Toonily (now compatible with 18+ contents)
Added support for readmanganato.com (Mangakalot seems to redirect there now)
Added support for Genkan.io
Added support for Webtoon.xyz
Added support for Catmanga.org
Added support for Mangatoon.mobi
Added support for Read-Nifteam.info
v51
Added the ability to link (and unlink) a Patreon account: this will let the user to unlock exclusive features of the program if he has an active subscription on Patreon (any level)!
The subscription fee for the VIP level on Patreon has been halved: in this way you can have access to the nightly builds with only 10€ /month now!
Remember: the nightly versions got released at every change in the source code, so you won't need to wait weeks or months for the official releases and you'll can test new features and enjoy bugfix before all others!
Added the first patrons exclusive feature: the ability to edit the domain/
URL of the supported websites! Thanks to this feature you can edit the domain/
URL of any of the supported websites so as to support their changes without the need to wait for a program's update.
Fixed the support for Mangasee
Fixed the support for Lovehug
Fixed the support for the v3 (beta) of Mangapark
Improved the My Manga Reader
CMS support: now it supports also those websites that uses relative paths in their images
URL
Slightly changed the anti-bot protections check function: now it should detect better the anti-bot protections on Unix/Mac
OS.
Fixed a bug with the Wordpress (basic) generic framework and the websites that use relative paths for chapters
Added an extra message to suggest to the user to try another web browser in case the procedure to bypass the anti-bot protection fails.
Data used to bypass the anti-bot protections now get stored to file and loaded automatically at startup. In this way, if the cookies have not expired, it will be possible to access the sites again without having to repeat the procedure each time.
Added support for mangajar.com
Added support for comicbushi-web.com
Added support for the new
API system of Mangadex! This way the program will be ready to support their new website when it will come back online.
Fixed support for Bato.to: now the chapter info data (uploader, views, date, etc…) will be acquired correctly.
Fixed support for Coolmic.me
Added support for the new domain of Manganelo
v50.3
v50.2
Fixed the support for Webtoons
Added an option in the main input window to force the activation of the bypass method for anti-bot protections
Added the missing Italian translation for the strings about the new method to bypass anti-bot protections
Reverted the cookies management system to the old one (this could increase compatibility with different configurations)
Updater: added the ability to download (if missing) the 5 httpclient libraries needful to load the main program correctly.
v50.1
Fixed a bug that prevented the program from starting correctly if it did not find the necessary libraries.
Fixed a bug with the combobox of the input window that could resize the window over the screen limits if its content was too long.
v50
Added support for new websites: 1stkissmanga.com, 1stkissmanga.online, comic-days.com, hiperdex.com, kissaway.net, kissmanga.link, leviatanscans.com, lhscan.me, lhtranslation.net, lupiteam.net, manga18.club, manga4life.com, mangakik.com, manganelo.link, manganine.com, mangapan.com, mangapill.com, mangasy.com, mangatoread.com, mangatx.com, mangazuki.me, manhwa18.com, manhwatop.com, powermanga.org, shonenjumpplus.com, tumanga.net, tuttoanimemanga.net, zinmanga.com
-
Added support for the new website (v3) of Mangapark.net
Added a new option in the Settings to disable the “already downloaded” attribute for chapters completed with errors
Fixed support for Coreview generic framework with 1-page chapters
Fixed Mangakakalot support
Fixed Mangasee support
Added support for the new domains of Mangaworld and Readcomiconline
Added a new option into the Extra menu to select the images source for Mangaplus betweet web browser and Android app.
Added support for Manga Downloader Assistant extension: with this new method you'll can to bypass any anti-bot protection thanks to the use of a web browser extension! More info at
https://redsquirrel87.com/mda
Changed the Manga generic class with support for a common Cookie store: this way all the websites (even those without any protection currently) will support the anti-bot bypass method if they will decide to enable it in a future.
Migrated from the deprecated Nashorn engine to GraalVM for Javascript support: this means you'll have to download new dependencies at program's startup (just one time) but this also will bring better compatibility with all the
OS out there
Improved the Wordpress (Madara) generic framework support: now the program supports also websites that encrypt the pages with base64
Included the FlatLaf themes (Light, Dark, IntelliJ and Darcula). Please note that to use them you'll need Java 8 or newer installed.
Added the ability to login for Mangaeden: this because some manga need a valid login to show their chapters' pages. You can find the login panel inside the Extra menu.
Removed the loading GIF image and replaced with a classic one
Improved the updater/launcher of the main program: now it loads JVM options/params from the external file “vmoptions.txt” so that the user can add his custom options/params (such as for request more memory, for using a proxy, for disabling 3D graphics engine, etc…).
The main program now checks and updates the updater executable automatically in background
Added a mini splash screen to avoid dead time while initializing
GUI components at startup
Changed the tray icon behaviour: now it will show/hide the main window of the program with just one click.
Added a new alert in the Settings window about the download pauses: when a chapter has a big number of pages too high value for download pauses could cause errors with websites (like Batoto) that apply an expiration time to images URLs.
Improved the logging function
Improved the exit function
v48
Now if any error occurs while downloading a chapter then its progress bar will appear red.
The selected language will now be saved: the program will try to apply it to any manga you'll load, automatically selecting the “Any” option if the specific language is missing.
Fixed support for ComicPixiv and Toonily
Improved the support for Rawdevart: now the program will load all the pages available for chapters list
Improved the support for MangaDex: now you can load chapters list also from a group page
Added an upgrade function for the database to change all the old MangaDex chapters URLs to the new ones based on
API v2: this will allow to load again the list of previous downloaded chapters from old databases.
Now current program,
OS and JVM versions will be included inside the jvm_log.txt file.
New design for the Settings window: now the preferences will be divided into a neater tabbed layout.
v47
Changed the languages filter function: now you'll have a useful combobox on the main window of the program that will let you to select an available language in a moment, without the need to download again the chapters list!
Enabled the “restart download” button (from the right-click popup menu) on the downloads queue even for chapters completed with errors: now you can try again to download them without the need to add them again to the download queue manually!
Added the ability to export (and import) the program preferences to an external XML file.
Added a confirmation message when using the “single file” mode to reverse the chapters download order in the output file.
Fixed an error in the credits section about the author of the loading GIF image.
Fixed support for Webtoons, LoveHeaven (now LoveHug), Cruzers generic framework, Mangaworld, Comic-Walker, MangaDex (migrated to the v2 of their
API system), Rawdevart
v46.8
Fixed again the support for Bato.to: now their website uses Javascript functions to obfuscate and crypt the image files path, so the program needs to use the built-in Javascript engine to deobfuscate and decrypt them but I don't know if it will work with every
OS. Please report any errors.
v46.7
Ricompiled with the old JDK: this should fix the crash at startup if JDK v15 is not installed in your
OS.
v46.6
Fixed Batoto support.
Fixed a bug with Mangaeden and the “download as single file” function: now the pages of the chapters will be sorted correctly.
First steps to reintroduce the old method to bypass Cloudflare protection: now the program will try to load the website by using the JavaFX web browser feature. It still does not work for now, it needs more work.
Added a new error message about the Cloudflare anti-bot protection.
Removed the HTMLUnit library since it's not necessary anymore.
Now if the download folder does not exist the program will automatically ask for a new path before starting the download procedure (without giving an error like in past versions).
v46.5
-
-
-
Fixed a
GUI exception on MacOS
v46.4
-
Added an option in the Extra menu to disable the MD@Home server for Mangadex (
https://mangadex.org/): now you can choose to prefer the official server instead of the MD@Home when requesting chapters' pages.
v46.3
Improved the support for MangaWorld (
https://mangaworld.tv/): now the program can load chapters list also from pages with errors in
HTML tags (like Bleach) and the manga title will not include the “NEW” tag anymore (if present).
Fixed the support for MangaEden: now the program will acquire data from the web pages instead of using their
API system which does not work anymore.
Improved the support for Comic-Walker: now chapters with spam URLs in their pagelist are supported too.
Added an option in the Extra menu for Manganelo: now the user can change the download server (useful with some manga that did not work with the default server).
v46.2
v46.1
v46
v45.4
Changed the default value of the option to skip a number of pages from Kissimanga manga to 0, since it seems they disabled their sick protection.
Improved the support for Wordpress (Madara) generic framework: this should fix issues with some websites like
https://mangazuki.info/
Improved the support for Mangakakalot and Manganelo websites: many pages of manga on Manganelo seem to redirect to Mangakakalot server, now the program should download them anyway.
v45.3
v45.2
v45.1
v45
Added support for the “Cruzers” generic framework: you can now download from all the websites which use the Manga Cruzers template (a list can be find at
https://mangacruzers.com/read-manga/)
Restored support for the old Manganelo (
http://manganelo.com/): now the program supports both the old manganelo and the new manganelos websites.
-
Improved support for the Wordpress (Madara) generic framework: now the program should be compatible also with those websites which load the chapters list dynamically using JS.
Now the program will notify a different error when the user inserts an unsupported input
URL.
Now the status string of the loading screen will appear on the top of the image: this way it will be easier to read it even when using small screen resolutions.
Removed the option to disable the creation of the JVM log file, now it will be created every time you run the program.
Improved the JVM logging framework and verbosity for a better and more effective analysis in case of problems.
v44.1
v44
Improved support for Mangaworld: now also the volume number (if any) will appear in the chapter's title. This should avoid issues with duplicates when two or more chapters have the same title but they are from different volumes.
Added a function to detect the image format from its file header.
Added an option in the program's Settings to enable the detection of the image format from its file header instead of using the “content-type” header of the server.
A new version for the updater is available (you need to download it manually from the website since the automatic update procedure downloads updates only for the main executable of the program): now in case of download errors while connecting to the server it will ask for using the local executable (if available) of the program.
Now if the program can not detect the extension for the downloaded image it will notify an error in the log.
Fixed support for Comic.pixiv.net
Improved support for Mangageez: now the program will search for latest released chapters for a manga also in the website feed. This because the website does not seem to include latest released chapter in the chapters list of the manga before a few days.
-
v43.4
Added support for hentai contents for mangapark.net
#297
v43.3
v43.2
Fixed support for Mangaworld: now the program supports also their new .tv domain.
Fixed support for LoveHeaven: now the program will use the Flat Manga framework automatically for it
-
Dropped support for novelleleggere since their website closed.
Now if the download process skips any page then the program will show a “Procedure completed with errors” message instead of the normal “Procedure completed” one
Fixed a bug with Mangaeden that downloaded pages in the wrong order
v43.1
v43
-
-
Fixed a bug in the Coreview generic framework for chapters with encrypted images
Improved the support for LoveHeaven that did not show the latest chapter since it's not in the chapters list on their website
Implemented a system of rules for custom replacing in chapters filenames
v42.1
v42
Fixed a bug with the bookmarks custom name support: now if a manga has no custom name the program will use its original name even if the specific option for custom name is enabled in the settings.
Fixed a bug with the row selection when using the context menu on download queue table
-
-
-
Dropped support for Japscan
Improved the support for Wordpress (Madara) generic framework with one-page view mode
v41
-
-
Improved support for MangaReader
CMS generic framework
Added a context menu to the bookmarks table to search for a manga
Now the
URL of the manga loaded from the bookmarks will be automatically copied in the system clipboard
Added an option into the filename scheme settings to prefer the custom name set in the bookmarks for a manga instead of the original one
Fixed a bug with the enumaration of pages for Coreview generic framework
v40
Removed the duktape JS engine dependency: now the program uses pure JAVA code to decode the Mangaplus responses, this means that it does not need anymore a Javascript engine and also that Mangaplus is now compatible with all the
OS compatible with JVM (and not only with 64-bit or > Win 8 systems as it was with duktape!).
Fixed a bug that did not save the new custom title for bookmarks from a generic framework
Fixed a bug with Mangaplus bookmarks that could create duplicates
Moved all the external libraries from the main package to an external folder: this way the main executable of the program is far less heavy (about only 4
MB instead of over 25
MB) and so it will require far less time to download any new upgrade in future.
Added a function at startup to check for external libraries presence and to download them in case they are missing
-
Added an option for Comic-Ryu in the Extra menu to choose the images source between Desktop or Mobile view.
Fixed Flat Manga support for dynamic loaded images (this fixes the issues with Loveheaven too)
Added a context menu to the download queue table: you can now stop, restart or remove a single chapter from the download queue!
Added a new Cloudflare anti-bot protection bypass method: now thanks to the use of the HTMLUnit library the program can load any webpage in background and get the necessary cookies to bypass the Cloudflare anti-bot protection used by many website. This way more websites will be compatible with the program (for example the much requested Japscan) and hopefully it should survive better to future updates by Cloudflare to its protection
Removed the JavaFX dependency since it's not required anymore.
Now the program will use the STORED flag instead of the DEFLATE one for the 0 level compression in ZIP/CBZ formats. This should bring to a better compatibility with some reader apps.
-
-
v35.1
v35
-
Added an option in the Extra menu to choose the images quality for MangaPlus between Low and High
-
-
-
-
-
-
Added support for the generic framework Flat Manga
Added the ability to store also the output folders in the history
Increased the manga URLs and output folders history max size from 20 to 50
Added an option in the settings to set a random value of seconds from a range for the waiting between pages downloading (for a safer anti-ban protection)
Now the bookmarks table will not disappear after the use
Now you can edit the manga title for bookmarks
Now the bookmarks will be sorted by title by default
Now for JPEG images the program will use the “.jpg” extension instead of “.jpeg” (for a better compatibility with some reader apps)
v34.1
v34
Added full support for MangaSee (mangaseeonline.us)
Removed support for valhallascans.com since it does not exist anymore
Fixed support for bato.to
v33.3
v33.2
v33.1
v33
Reintroduced the “download as single file” feature.
The new “download as single file” function now works also with JPEG and RAW download modes! All the pages will be downloaded in just one folder and named consequently.
Added a button in the middle toolbar to change the current loaded manga
Fixed a bug with some manga of Tohomh
Fixed a couple of errors in the Italian translation
Now the list order (normal or reversed) chosen by the user will be remembered by the program and automatically applied to every manga
Fixed minor bugs in the code
v32.2
Fixed a bug with chapters' title of Mangadex manga
Fixed again support for Coreview generic framework and so all the supported websites based on it
Improved the support for FanFox and MangaHere
Added a button to open the output folder for every downloaded chapter
v32.1
v32
Added support for the generic framework Genkan
Added support for ac.qq.com
Fixed support for the Coreview generic framework and all the supported websites based on it
Added into Settings an option to ask for the output folder every time you add a chapter to the downloads list
v31.4
v31.3
Fixed a bug with the download function on Linux systems
The generic framework used from a manga is now saved in the bookmarks (and loaded automatically)
Fixed a bug with the SQLite support on some operating systems
v31.1
v31
Added support for the following supported websites: Manhwa18 and Readcomiconline
#64.
Now the websites based on the Coreview framework will show only the free (and so downloadable) chapters in the list
#181.
Added a check at startup for missing SQLite support (this way the program will work anyway, even without new bookmars/last download features)
#176.
Fixed a bug that did not parse correctly
HTML entities in titles for Mangadex manga
#178.
v30.3
Reintroduced and fixed the support for the following supported websites: Mangakakalot, Manganelo, Merakiscans, Toonily and Valhallascans
Fixed support for Wordpress (Madara) framework
Fixed a major bug with the loading of the stored preferences
v30.2
Reintroduced and fixed the support for the following supported websites: MangaEden (both ENG and ITA), LHScans, MangaHere, FanFox and MangaPark
Fixed again the support for the Coreview framework and all the supported websites based on it (Tonarinoyj, Kuragebunch, ShonenMagazine and ComicBorder)
Fixed a bug that could lead to an exception while updating the chapters table
Added a changelog popup at first run after a successfully update
v30.1
v30
Since this is the biggest update this program got in its history, I consider this first release of v30 a “beta”, so please expect many bugs and not working things. I'm sorry for that but a deeper work of testing and fixing all the supported websites would increase even more the release date and since it's already been about six months from the last release I thought that it would be a better idea to release it with the new core and major fixes and to work to minor bugs/fixes for every supported website day by day.
New major features:
Bookmarks support: you can now save and load manga in your bookmarks.
Last download date: the program will now save the date of last download for every chapter you download, so you can now know if you have already downloaded a chapter of what was the last downloaded one for any manga.
Management of already existing files/folders: now in the settings you can decide what to do with already existing files/folders, choosing between three different option (overwrite, skip or add a suffix).
Supported websites status:
Working websites: Mangadex, Ciayo (EN and ID), Fallen Angels, Fanfox, Ganma, Kakaopage, Kissmanga, Manga-lel, Mangapanda, Mangareader, Mangaworld, Novelleleggere, Ramareader, Readmanga, Sensescans, Tohomh, u17, Webtoons
Not working websites: Comicborder, Kuragebunk, LHScans, MangaEden (EN and IT), Mangahere, Mangakakalot, Manganelo, Mangakawaii, Mangapark, Merakiscans, Shonenmagazine, Toonily, Valhallascans
Dead websites: Mangastream, Mangarock
v20
u17
Added support for their website
#64.
Please note that you can download only free chapters with this program, you can NOT login to download paid chapters!
Novelleleggere
Added support for their website
#64.
Please note that you can download only manga from their website!
Application
Added an icon in the system tray (when supported by the
OS) to allow the user to fully minimize the main window of the program by double-clicking on it
#121.
Added the ability to view the downloading process progress directly with a tooltip on the system tray icon.
Changed the way the updater will launch the main executable of the program: in this way now there should be no issues with the plugins dependencies.
Very important note: now you have to download the full package from the bitbucket download page since the old updater does not work anymore!
v19.1
Application
Fixed an issue with dependencies of the TwelveMonkeys ImageIO plugin
#116.
v19
Merakiscans
Added full support for their website
#64.
Valhallascans
Added full support for their website
#64.
Kakaopage
Added support for their website
#64.
Please note that you can download only free chapters with this program, you can NOT login to download paid chapters!
Tohomh123
Added full support for their website
#64.
Application
-
Improved the download function: now the program will be able to automatically detect the image format of the pages, in this way there will be no more images downloaded and renamed with the wrong extension
#115.
-
v18.1
ReadManga
Fixed a bug that could leave
URL parameters in the images filename
#111.
v18
ReadManga
Application
Added a new function in the
View menu to filter the chapters list for a single language
#110.
Added in the
Edit menu a new function to switch between other JVM themes (the program will load all the themes currently installed in the JVM automatically)
#109.
Added in the downloading window a new button to open the output folder
#108.
v17.1
Tonarinoyj
Application
v17
MangaKawaii
Manga-lel
Kissmanga
Fixed support for their website
#103.
ComicBorder
Fixed support for their website
#99.
Kuragebunch
Fixed support for their website
#99.
Tonarinoyj
Fixed support for their website
#99.
ShonenMagazine
Fixed support for their website
#99.
Ciayo
Added full support for their website (both English and Indonesian versions)
#64.
Toonily
Added full support for their website
#64.
Application
Added a confirmation dialog to avoid unwanted terminations
#102.
Changed some shortcuts and added new ones
#98.
Minor bugfixes.
v16.1
WebToons
Fixed a bug that did not load manga with few chapters
#90.
v16
MangaDex
JapScan
Added support for the captcha screen: now the user will be able to solve the captcha directly from the program and so bypass again the Cloudflare anti-bot protection
#89.
Please note that the solution of the captcha may require several attempts, this is unfortunately due to the limitations with javascript and cookies support of
JavaFX. In case after many attempts it continues to not refuse the various solutions (even if they are correct) it is advisable to close the program and try again.
RamaReader
WebToons
GANMA!
Added full support for
GANMA! as requested
#64.
Application
Fixed a bug with the files rename function
#88.
Now the window for the forced bypass of the Cloudflare anti-bot protection will be fully manageable by the user who will be able to resize or eventually close it at will.
Added in the Extra menu an option to disable the function to bypass the Cloudflare anti-bot protection: this is useful in case you download manga only from websites not protected by Cloudflare because it makes the process of getting chapters list much faster than when it is active.
Fixed a bug that no longer loaded the screen to bypass the Cloudflare anti-bot protection after the first time.
v15.3
Application
Fixed a bug that did not allow to download manga whose name ended with a dot or a space
#85.
v15.2
MangaDex
Improved the bypass function for the Cloudflare anti-bot protection
#73.
Fixed a bug that showed an error screen even when the program worked
#84.
v15.1
Application
Fixed a bug that added unwanted characters to the output file or folder name
#83.
v15
MangaDex
Introduced a basic support for loading a web page within the program to solve the captcha manually (not active yet, we'll have to wait for Mangadex to enable the captcha protection to test it)
#73.
Fixed support for chapters that have more than one translators group
#81.
MangaKawaii
Mangakakalot
Manganelo
Added full support for
Manganelo since several Mangakakalot's manga redirect to this web site.
Isekairaw
JapScan
Added a new advanced mode to bypass the anti-bot protection by Cloudflare by using JavaFX
#82.
Warning: this function requires that support for
JavaFX platform is installed in your
OS!
Application
Now the program will remove any spaces at the beginning and at the end of the
URL you paste
#76.
Now the “dot” will not be removed anymore from output files/folders names
#77.
The application now no longer starts automatically in full screen and now it stores (and then restores) the custom sizes set by the user
#78.
Added a function in the Edit menu to resize automatically the table's columns width to fit their contents
#78.
Added in the Settings an option to choose to use the .zip extension instead of the classical .cbz for the CBZ output mode
#79.
Added in the window to set the filename scheme of the output file a new option to set the maximum length of its main fields (manga name, chapter's title, translators group) to avoid exceeding the length limit of 260 characters for the absolute path that could give issues in the old versions of Windows
OS and with some comic reader apps
#80.
Fixed a bug that let the user to disable all the fields in the choice of the filename scheme of the output file bringing the creation of a file with no name (only with the extension).
Graphically rearranged the
GUI of the “Change Manga” window.
Fixed a couple of minor bugs.
v14.2
MangaDex
Fixed a bug that did not load correctly the manga title
#75.
Application
Fixed a typo with the English translation
#75.
v14.1
MangaDex
v14
ShonenMagazine
MangaStream
SenseScans
MangaDex
Fixed the support for their website
#71.
Application
Added an option in the Settings where the user will can set how many manga URLs store in the “Change Manga” window and eventually totally clear the history
#70.
v13
Kuragebunch
v12.1
JapScan
Fixed a bug when the pages
URL contained a space
#68.
v12
WebComicsApp
Dropped the support for
WebComicsApp since the website does not allow to read the manga in full (it requires the use of their mobile app)
#67.
ComicBorder
MangaPanda
MangaReader
Application
Changed the “Change manga” dialog, now the supported websites (and their example urls) will appear inside a more organized table.
Now if the user insert an url without the http protocol the program will automatically add it.
v11
WebComicsApp
Tonarinoyj
Added an option in the Extra menu to enable/disable the decryption of the image files (
#60).
v10.1
Fallen Angels
v10
Tonarinoyj
Fallen Angels
JapScan
Fixed a bug that caused a fail when downloading images that had a space in their link, as reported
#55.
Added in the new Extra menu an option to enable/disable the decryption for images, as requested
#57. Please be careful to enable this function ONLY when downloading encrypted chapters because it will cause glitched images if used for unencrypted chapters.
MangaDex
Fixed a bug that did not show anymore chapters for Hentai manga, as reported
#58.
Application
v9.0
MangaPark
MangaKawaii
Manga-lel
JapScan
Application
v8.7
MangaDex
Application
v8.6
MangaDex
Batoto
Application
v8.5
Application
Fixed a bug in the general download function that could cause a connection leak issue (
#50).
MangaDex
v8.4
Application
v8.3
Kissmanga
v8.2
MangaWorld
Fixed a bug with the acquisition of the filename of the chapters pages (
#48).
FanFox (MangaFox)
MangaHere
Application
Changed all the images download functions that now use the external library
Apache HttpComponents, this should fix several bugs that you could have with the HTTPS and SSL protocols on some
OS.
v8.1
Now the program saves any JVM errors in an external TXT file inside the same folder where the executable is located. In this way will be easier to check and fix any future bugs/issues.
Fixed a typo in the Italian translation.
v8.0
APD Read Online
LHScan
MangaHere
MangaEden
FanFox (MangaFox)
MangaRock
Added partial support for their website as requested (
#33). For “partial” I mean that since the images downloaded from Mangarock.com are in
WEBP format and since JAVA has no support to load/convert the WEBP images yet, you can NOT use the PDF or JPEG conversion functions as output format. You can select only CBZ or RAW modes and you'll need a comic reader app that supports WEBP image files to view them (for example on Windows 10 I use
CDisplayEx and it supports them).
MangaWorld
Kissmanga
Application
Added an option to insert an user-defined pause between pages downloading (useful to avoid an IP ban from MangaDex for example).
Improved the source code of the program with a cleaner and more object-oriented code that makes the execution of the program more efficient and it will allow me to fix future issues quickly.
v7.0
MangaDex
LHScan
Added the support for LHScan website (as requested
#27)
v6.5
APD Read Online
v6.4
KissManga
v6.3
KissManga
v6.2
Application
Fixed a bug with the JPEG conversion that failed when the input image had not a RGB colorspace.
Important note: unfortunately the conversion procedure sometimes creates images with a sort of pink filter applied, this is unfortunately due to the limitations of the JAVA image conversion functions and therefore can not be fixed. If you got into these problems the only possible solution is to use the RAW format instead of JPEG.
KissManga
v6.1
MangaDex
Added the support for the new update of their website (
#18).
v6.0
Application
Added the “single file” download mode: now you can choose to download two o more chapters from a manga in a single CBZ or PDF file!
You can choose the filename for the single file download mode.
You can choose the writing order for the chapters inside the single file download mode.
The option to create a subfolder for every manga is now enabled by default (
#16).
Reintroduced the possibility to sort the table from its headers (
#14).
KissManga
FanFox
MangaHere
v5.2
MangaDex
v5.1
Application
Fixed some graphic bugs in the
GUI on some Linux distros.
Fixed a bug with the creation of the subfolder for every manga that did not work if the user did not enable the “Manga” field in the chapter's filename scheme.
Added in the Settings window the possibility to set the font size for the log of the download procedure.
v5.0
Application
Fixed a bug with any manga that had a special character in its
URL that brought to a failure when trying to acquire the available pages list.
If one the the fields available for chapter's filename has null value now it will NOT be include in the chapter's filename scheme even if it was enabled in the Settings window.
A totally new function to bypass the Cloudflare anti-bot protection: now the program will use JAVA native functions to bypass the javascript checks and all the procedure will be automatic and in background!
Removed the dependency of JavaFX: thanks to the new function to bypass the Cloudflare anti-bot protection there is no need for
JavaFX anymore!
Rewritten the download function: with more checks and new options, the download procedure is now more optimized than ever before.
Changed the
GUI of the “Change manga” window with a clearer list of supported websites.
Fixed a bug on the menu bar that could not always respond to the first click of the mouse.
Changed the “Chapters filename scheme” window: now you can choose between even more advanced options for the chapter's filename, such as creating a subfolder for every manga, removing the manga's title from the chapter's title, keeping only numbers from chapter's title, custom replacing in every available fields (
#13).
In the “Chapters filename scheme” window now you can set your own custom parameters to see an example preview for the chapter's filename.
Added new options in the Settings window!
Possibility to save the downloaded chapters as PDF files (
#9)! The user can also choose the image quality to reduce the filesize.
Possibility to convert the downloaded chapters pages files as JPEG images. The user can also choose the image quality to reduce the filesize.
Possibility to choose the ZIP compression level for CBZ files (even with the ability to disable it, useful for compatibility with some CBZ readers).
Now the program will check if the output folder is writable before letting the user to change it. Useful to prevent the selection of folders where the program has not write permissions.
Fixed a system bug with some Linux distros that brought the program to freeze during the download procedure (
#12).
Changed the “Procedure log” panel: now the text is styled (bold for timestamps, red color for errors) for a better appearance and legibility.
Timeout values increased to 15 seconds by default.
FaxFox
MangaHere
APD Read Online
v4.0
KissManga
Added the full support for
Kissmanga.com (
#7).
Please note that KissManga has the Cloudflare anti-bot protection always active, so you need to bypass it with the new specific function in the
Extra menu. Please note also that KissManga use an AES encryption for their pages links, so the function to download from their server is much more complex compared to those ones for the other supported websites, so it will require more resources and may contain bugs (please report any on the
project's official page on BitBucket).
MangaHere
v3.2
MangaDex
Added the support for the new update of their website (thanks to
@Infernotez for reporting the issue).
v3.1
MangaDex
v3.0
Application
Added the support for the download queue: now you can add chapters from different manga to the download queue or even chapters from manga of different websites and download them all together in just one download process!
Note: the new download queue procedure is optional, if you wish you can continue to use (and download chapters with) the old classical procedure.
Updated the
GUI with the new options for the download queue.
Fixed a couple of typos in the English translation (thanks to
#3)
MangaDex
Fullfilled the request
#3: now the program will recognize if the inserted manga has pagination of chapters on the website and will ask the user if to load only the 100 chapters of the page or all the available ones.
Please note that loading all the available chapters will require to download many different web pages, so it requires much more time and network resources!
Fixed a bug with the filename 0-padding function that placed the zeros in the wrong position (
#4)
v2.4
MangaEden
v2.3
Batoto
v2.2
MangaDex
v2.1
MangaFox
Added the handling of licensed manga: some manga on MangaFox are not available in mobile view mode since they are licensed. The program now can recognize them and will use a new function to get the pages list from the desktop view mode.
Note: this procedure requires to load a web page for every image, so it requires much more time and network resources.
v2.0
Application
Added a new option into the Edit menu to reverse the table sort order.
Note: the sort order will impact also on the downloading process of the chapters, infact they will be downloaded following the sort order you choose.
Added an option into the Settings window to choose the table rows height.
MangaFox
Added complete support for
Fanfox (better known as MangaFox)!
MangaHere
v1.0
Application
-
Now while acquiring the manga chapters the
GUI will not be freezed anymore.
Now the “Change manga” window will store up to 10 manga URLs
Added the “Report a bug” section
Added an option to the “Disclaimer” window to let the user to see it again at startup.
Improved errors handling
Fixed a couple of bugs in the Italian translation
Batoto
Added the support for the new Batoto website
Added the “Extra” menu with a function to bypass the Cloudflare anti-bot protection (Warning: this function requires JAVA version 8 or higher!)
The window opened by the function to bypass the Cloudflare anti-bot protection will close automatically, so no further user intervention required now!
Now the function to get the chapters pages is much faster as all the pages will be acquired with a single call to the server!
MangaDex
Thanks
To Oracle for the JAVA language.
To all the supported websites for their wonderful online database of manga.
To my girlfriend for her patience.
To all the patrons supporting this program on
Patreon, in particular:
psi-pisi,
BD,
bakaneko420,
ilbuonteo,
PS Valentine,
Interabang33,
lily277,
DeBes,
Uramichi!