Installation instructions:
Calibre Plugin:
Install attached plugin zip file, or use Calibre's 'Get plugins' feature.
Web service:
http://fanficfare.appspot.com/
Command line interface:
Rather being delivered as a zip file with dependencies included, FanFicFare is delivered as a 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:
- Change fanficauthors.net to https.
- Catch other common complete/in-progress statuses for calibre yes/no columns.
- adapter_wwwaneroticstorycom: 'Complete'->'Completed'
- Reorder sections in defaults.ini files alphabetically, save script that does it.
- Remove a debug output from adapter_fanficauthorsnet
- One-off normalize Reject List URLs to save doing it all the time. Also, automatically save plugin version in prefs.
- Update translations. (For: Let PI search inside zip(html) and txt formats for story URLs.)
- Clear extratags: for tgstorytime.com and fictionmania.tv.
- Fix error with std_cols_newonly if user has never saved config.
- Adapt to masseffect2.in redesign - thanks PlushBeaver
- Let PI search inside zip(html) and txt formats for story URLs.
- Fix AO3 use_view_full_work feature for 1 chapter works.
- New site alternatehistory.com as a base_xenforoforum_adapter. Plus base_xenforoforum_adapter fixes.
- Add site specific extracategories to new sites.
- Fix for PI suppressauthorsort/suppresstitlesort interacting wrong with Author/Title New Only. (PI only)
- Fix CLI -f option help for text vs txt.
- Add AO3 feature use_view_full_work -- true by default.
- Update included dependency packages
- Update html5lib from 0.9x7 to 0.9x9.
- Update to BeautifulSoup 4.5.3.
- Update six.py to 1.10.0.
- Update chardet to 3.0.2.
- Update html2text to (2016, 9, 19).
- Add chardet_confidence_limit option for 'auto' encoding setting.
- Add webencodings to included_dependencies. Needed by in web service with newer html5lib.
- Don't include html5lib(and webencodings) and six in PI zip--uses calibre's versions anyway.
- New sites from GComyn:
- Add calibre_series_meta optional feature to include series metadata like calibre in epubs. For CLI & Web Service.
- Updated date added to webnovel by cryzed
- AO3 site-specific metadata bookmarktags bookmarksummary and option always_login added.
- Fixes for adapter_gravitytalescom from GComyn.
- New sites from GComyn:
- inkbunny.net
- lcfanfic.com
- noveltrove.com
- gravitytales.com
- imrightbehindyou.com
- mtt.just-once.net
- obidala.net
- sword.borderline-angel.com
- tasteofpoison.inkubation.net
- unknowableroom.org
- www.13hours.org
- www.aneroticstory.com
- www.deandamage.com
- www.fiction.thebrokenworld.org
- www.narutofic.org
- www.starskyhutcharchive.net
- www.thedelphicexpanse.com
- www.thundercatsfans.org
- www.webnovel.com
- Add Story Notes to base_efiction_adapter.
- Don't send Referer:None -- hpfanficarchive.com doesn't like it.
- Additional tags collected for wuxiaworld--thanks GComyn
- Add download.archiveofourown.org for AO3 due to old downloaded AO3 epubs
- Fix for author including Updated in desc in adapter_ashwindersycophanthexcom.
- Fix "got more than 100 headers"-issue adapter_royalroadl.py only.
- Fix ffnet referer for cover images.
- Fix for a mistaken Norwegian Bokmål translation.
- Fix ffnet referer for cover images.