-
Notifications
You must be signed in to change notification settings - Fork 156
Home
(Wiki migration from code.google is incomplete.)
FanFicFare is a tool for downloading fanfiction and original stories from various sites into ebook form.
See [Supportedsites] for the list of supported sites.
Currently supported formats are:
- epub (the preferred open standard used by most readers, including Sony Reader, Nook and iPad )
- mobi (Kindle)
- html
- txt
Rather being delivered as a zip file with dependencies included, this is my first attempt to deliver the CLI as proper pip-installable. Currently, it's on the testpypi server only.
pip install beautifulsoup4 html5lib chardet
pip install --pre FanFicFare
Run fanficfare -h
from command-line.
- Can be configured to not overwrite files newer than the last story update.
- Update existing epub format ebooks, downloading only new chapters.
A web service version, powered by Google's AppEngine, can be found here: http://fanficfare.appspot.com/
Most, but not all of the same features and options are available in the web version.
- Retains recent downloads for a day making it easy to start a download from PC and retrieve it on iPad, for example.
The calibre plugin version is the most featured version. It can be obtained from within calibre itself, or in the Mobile Read FanFicFare plugin forum.
- Runs within calibre on Windows, Mac and Linux.
- Download in the background for user convenience.
- Update/Overwrite existing fanfiction stories from story URL in calibre identity field or epub.
- Update calibre metadata from website.
- Option to delete other formats on book update. Handy if you have both a Nook(epub) and Kindle(mobi), for example.
- Get original URLs from fanfiction stories in your library.
- Update Reading List plugin lists as an aid to device sync and keeping a list of new books to read. Requires Reading List plugin 1.4.1 or newer to use. See PluginWithReadingList.
- Update calibre custom columns with story metadata.