My release for the 24th (lapsed into the 25th, but whatever) is more modest.
Edit (December 26th): Bug with GGOnline scraper fixed in 0.0.2.1
I made lots of changes and some more that I've forgot. Here are the major ones:
- Club Sunday: Club Sunday scraping and downloading is now integrated with the downloader. That means about 300 chapters from 170 series/oneshots are added. Due to the way that I wrote my scraper, it's actually more efficient than the GanGan Online or the Yahoo! Comic scrapers; it takes about 30 seconds to scrape all of them, because it only gets 25 pages. Unfortunately, the other scrapers can't be optimized like it due to how their sites are organized.
Nagato and I discovered a bug with his original PCViewer release. For the otk key to be correct for the chapter you're downloading, it has to be scraped from a page with the chapter on it. This version of OMD has corrected for that, so all of the Club Sunday releases it lists should be correct (tell me if it doesn't!). If you insist on using pcviewer_shogakukan.py, change the line with "htmlurl" to use an URL with that chapter you're downloading.
- Internal editor: Since there's so many new series, I doubt that I'll ever add all of them to series.yml, which gives extra information such as translated name and M^U ID. Thus, I added an editor in the client itself. You can add the information without going into series.yml.
There's an extra option under Preferences that allows you to submit your information to me. More specifically, to my new backup site. There's nothing there but the submission script and DB, so don't go there unless you want to give me your IP.
However, since I log your IP to protect against spammers (I feel overcome by a sense of irony), it's not enabled by default so you don't accidentally give me your IP.
- Preferences: Now you can enable/disable the automatic update check and the aforementioned submission option, and change the download directory.
- YAML: The download list is now in YAML instead of serialized Java objects so we don't get any version mismatches or anything. The code for loading YAML is pretty ugly, though.
Online Manga Downloader 0.0.2.1 (4SH)
Regarding my scanlation releases, I'll most likely skip Our Alliance ch 2 for now and come back to it after I finish Pokemon Special 37 after New Years, along with RR 15 and Fractale 4 (the last one I'll do).