mdeden =========== Description ------------- mdeden is a manga downloader that uses the mangaeden api to track and download specified manga projectdelphai at gmail dot com Setup -------------- ###Dependencies ruby gems: sqlite3, httparty applications: sqlite3 1a. Place mdeden in folder and run "ruby mdeden" from terminal OR 1b. Place mdeden in /usr/bin/ and run "mdeden" from terminal 2. Setup of mdeden.yml * for first time run "mdeden setup" * config file is located in /home/<user>/.mdeden/mdeden.yml * Specify which directory downloaded manga should be placed in * Look up EXACT name of manga on mangaeden.com * Specify which manga to download in mdeden.yml * Any manga with "-" or ":" in the title should be enclosed in quotes 3. Run mdeden every week or so usually on a wednesday or thursday and get any newly released manga 4. The command configuration can be filled out with a bash command which will run after every comic is downloaded. This is good to display or remove notifications Thanks to MangaEden for their great manga and for releasing an API which made this project much easier. Todo ------------ 0.0.5 will mainly be about optimizing and cleaning up a lot of the codebase. So far there hasn't been a lot of bugs and so I'm going to start working on making it work a little faster, removing unnecessary functions, some error-catching, and removing any unnecessary dependencies. It will probably include the ability to set the chapter of a manga and interactive actions with the database. Here will appear the command line functions. A gem is slowly coming out that deals with a lot of what I've learned by making this program. It's already up, but work won't fully start until after 0.0.5 Versions ------------- 0.0.4 reversed updating order for easier multiple chapter downloads; now at failure, it can start where it stopped added timeout catching fixed bug for manga that had .5 issues added external command for after each comic download fixed repeated downloading of previous chapter 0.0.3 added comand-line setup removed download comics function cleaned up some stuff and added some comments completed recursive updating added multithreading for image download to speed up comic creation. 0.0.2 added multi-chapter updating added error checking for internet connection failure removes unfinished directory on error 0.0.1 fixed bug in creating the cbr file