Go to file
evilhero c9acfb465f Added custom exceptions file to allow for user-based exceptions, as well as being able to maintain a base file in exceptions.csv 2012-10-20 03:51:17 -04:00
bs4 attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
cache attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
cherrypy attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
data typo fix in manage.html...thnx CC 2012-10-17 12:04:11 -04:00
lib attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
mako attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
mylar Added custom exceptions file to allow for user-based exceptions, as well as being able to maintain a base file in exceptions.csv 2012-10-20 03:51:17 -04:00
sabnzbd will now search for issues published in December, but dated in next year...also added some extra info to ComicRN.py 2012-10-09 02:33:14 -04:00
screens attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
test indent errors on test/search.py 2012-09-25 00:16:18 -04:00
.gitignore attempted fix for : and & in Comic Titles when adding 2012-09-13 11:27:34 -04:00
Mylar.py fixed problem with localhost being set as SABhost with no http 2012-09-19 09:56:09 -04:00
README.md Update README.md 2012-09-17 03:03:14 -03:00
custom_exceptions_sample.csv Added custom exceptions file to allow for user-based exceptions, as well as being able to maintain a base file in exceptions.csv 2012-10-20 03:51:17 -04:00
exceptions.csv Added custom exceptions file to allow for user-based exceptions, as well as being able to maintain a base file in exceptions.csv 2012-10-20 03:51:17 -04:00
mylar.init.d added mylar.init.d for autostartup on ubuntu 2012-09-18 09:47:01 -04:00

README.md

Mylar is an automated Comic Book (cbr/cbz) downloader program heavily-based on the Headphones template and logic (which is also based on Sick-Beard). Please note, before you laugh hysterically at my code, I have only started learning python (<2 months ago) and this is my first 'pet project.'

Yes, it does work for the most part but it is the pure definition of an 'Alpha Release'.

To start it, type in 'python Mylar.py' from within the root of the mylar directory. Adding a --help option to the command will give a list of available options.

Once it's started, navigate to to localhost:8090 in your web browser (or whatever IP the machine that has Mylar is on).

Here are some helpful hints hopefully:

  • Add a comic (series) using the Search button, or using the Pullist.
  • Make sure you specify Comic Location as well as your SABnzbd settings in the Configuration! (Mylar auto-creates the Comic Series directories under the Comic Location. The directory is displayed on the Comic Detail page).
  • If you make any Configuration changes, shutdown Mylar and restart it or else errors will occur - this is a current bug.
  • You need to specify a search-provider in order to get the downloads to send to SABnzbd. If you don't have either listed, choose Experimental!
  • To get renaming to work (somewhat working), enable the option in the Configuration then move the ComicRN.py script located in mylar/sabnzbd to your sabnzbd/scripts directory. Edit the file, making sure to read the documentation included and that it's correct.
  • In the Configuration section, if you enable 'Automatically Mark Upcoming Issues as Wanted' it will mark any NEW comic from the pullist that is on your 'watchlist' as wanted.
  • There are times when adding a comic it will fail with an 'Error', submit a bug and it will be checked out (usually an easy fix).

Please help make it better, by sending in your bug reports / enhancement requests or just say what's working for you.

The Main page ... preview thumb

The Search page ... preview thumb

The Comic Detail page ... preview thumb preview thumb

The Pull page ... preview thumb

The Config screen ... preview thumb