github JimmXinu/FanFicFare v2.2.6
FanFicFare v2.2.6

latest releases: v4.38.0, v4.37.0, v4.36.0...
9 years ago

This is the production version of the project FanFicFare. This project was previously published under the name FanFictionDownLoader(FFDL).

Installation instructions:

Plugin:

Install zip attached file.

Web service:

http://fanficfare.appspot.com/

Command line interface:

Rather being delivered as a zip file with dependencies included, FanFicFare is now delivered as a proper pip Python package. It's been tested on Python 2.6 and 2.7, but not on Python 3.

pip install FanFicFare
or
pip install --upgrade FanFicFare
...to update.

(pip will automatically install dependencies beautifulsoup4, html5lib, chardet and six.)

Run fanficfare -h from command-line.

Changes:

  • Update html5lib to 0.99999.
  • Add exception catch for possible corner case on Linux.
  • Fix add_genre_when_multi_category for AO3 changes to genre/category.
  • Fix for storiesonline universe parsing (from davidfor).
  • Change AO3 genre & category to fill with freeformtags, ao3categories & fandoms from defaults.ini instead of by hardcode.
  • Add support for specific story covers on storiesonline.net -- Thanks, davidfor.

Plugin only:

  • Add feature to optionally save all FanFicFare metadata to a custom column.
  • Add feature to update Calibre metadata from saved custom column, when configured.
  • Add feature to include pre-existing calibre column data in FanFicFare metadata on story updates.
  • Set Busy/Wait mouse cursor and emit status message while doing Fetch from Email or Fetch from Web Page.
  • Normalize story URLs with Fetch from Email to include only one per story (mostly AO3 emails).
  • Add optional feature to auto-reject URLs from Fetch from Email when on Reject URLs List.
  • Don't flag ini error on do_update_hook in [archiveofourown.org].

Don't miss a new FanFicFare release

NewReleases is sending notifications on new releases.