2015-01-23 08:42:22 -08:00
|
|
|
This is a fork derived from google code:
|
|
|
|
|
|
|
|
https://code.google.com/p/comictagger/
|
|
|
|
|
2015-02-16 07:34:38 -08:00
|
|
|
|
|
|
|
Changes in this fork:
|
2015-02-21 18:30:32 -08:00
|
|
|
- using different unrar library https://pypi.python.org/pypi/unrar/. The previous one used unrar.dll on windows and
|
|
|
|
hackish wrapping of unrar command on linux, while this new one should use unrarlib on both platforms. From my tests
|
|
|
|
it is more stable and faster. *Requires unrarlib availability, check unrar module documentation for more
|
|
|
|
information*.
|
|
|
|
- extracted core libraries in its own package comicapi, shared in a new repository using git subtree for better
|
|
|
|
alignment with comicstreamer
|
2015-02-16 07:34:38 -08:00
|
|
|
- support for *day of month* field in the GUI
|
|
|
|
- merge of changes from fcanc fork
|
|
|
|
|
|
|
|
Todo:
|
|
|
|
- more tests in non-linux platforms
|
|
|
|
- repackage for simple user installation
|
2015-01-23 08:42:22 -08:00
|
|
|
|
|
|
|
Follows original readme:
|
|
|
|
|
2014-03-23 11:03:08 -07:00
|
|
|
ComicTagger is a multi-platform app for writing metadata to digital comics, written in Python and PyQt.
|
2013-02-07 15:09:00 -08:00
|
|
|
|
|
|
|
Features:
|
|
|
|
|
|
|
|
* Runs on Mac OSX, Microsoft Windows, and Linux systems
|
|
|
|
* Communicates with an online database (Comic Vine) for acquiring metadata
|
|
|
|
* Uses image processing to automatically match a given archive with the correct issue data
|
|
|
|
* Batch processing in the GUI for tagging hundreds or more comics at a time
|
|
|
|
* Reads and writes multiple tagging schemes ( ComicBookLover and ComicRack, with more planned).
|
2013-02-12 11:22:21 -08:00
|
|
|
* Reads and writes RAR and Zip archives (external tools needed for writing RAR)
|
2015-02-21 18:30:32 -08:00
|
|
|
* Command line interface (CLI) on all platforms (including Windows), which supports batch operations, and which can be
|
|
|
|
used in native scripts for complex operations. For example, to recursively scrape and tag all archives in a folder
|
2013-02-14 12:15:18 -08:00
|
|
|
comictagger.py -R -s -o -f -t cr -v -i --nooverwrite /path/to/comics/
|
2013-02-07 15:09:00 -08:00
|
|
|
|
2015-02-21 18:30:32 -08:00
|
|
|
For details, screen-shots, release notes, and more, visit http://code.google.com/p/comictagger/
|
2013-02-07 15:09:00 -08:00
|
|
|
|
|
|
|
Requires:
|
|
|
|
|
|
|
|
* python 2.6 or 2.7
|
2013-02-24 23:10:28 -08:00
|
|
|
* configparser
|
2013-02-07 17:14:04 -08:00
|
|
|
* python imaging (PIL) >= 1.1.6
|
2013-02-07 15:09:00 -08:00
|
|
|
* beautifulsoup > 4.1
|
|
|
|
|
|
|
|
Optional requirement (for GUI):
|
|
|
|
|
|
|
|
* pyqt4
|
|
|
|
|
|
|
|
Install and run:
|
|
|
|
|
|
|
|
* ComicTagger can be run directly from this directory, using the launcher script "comictagger.py"
|
|
|
|
|
2013-02-08 14:01:58 -08:00
|
|
|
* To install on your system use: "python setup.py install". Take note in the output where comictagger.py goes!
|