View Single Post
Old 01-01-2017, 10:47 AM   #1
Marco77
Enthusiast
Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.Marco77 is fluent in JavaScript as well as Klingon.
 
Posts: 46
Karma: 4962
Join Date: Mar 2016
Device: G090 G105
[Editor Plugin] QRCode Tracker Filidel

Hello fellow readers,

Here's a new gift for 2017.

QRCode Tracker Filidel is a free and open source plugin for e-book library management application Calibre. It runs in “Edit Book” mode.

Its main purpose is to append a QR code at the end of each chapter in a book. When scanned, this code is converted into a message to help you keep track of your reading progress.

Its use case is for e-readers that are for a reason or another disconnected from internet.


The source is available on the GitHub project home page.

Feel free to file an an issue if you think this software behaves incorrectly or needs improvement.


Special Notes:
  • Requires Calibre v2.61.0 or later.

Translations:
None at this date.

Installation Steps:

(Note: use instructions on https://github.com/mchubby/qrtracker-for-calibre to manually install a ZIP until it has been approved by a moderator)

Under Calibre's Preferences, there's an option for 'Get plugins to enhance Calibre'. Find QRCode Tracker Filidel on the list (check the 'Update' and 'All' lists if you don't see it), click Install in the lower right corner.

--OR--

Download the attached zip file at the end of this post and install the plugin/add to context menu or toolbar/restart Calibre as described in the Introduction to plugins thread.

Special Thanks:
Kovid Goyal, of course, but also jackie_w for the pesky but useful questions in the Development section (especially the lxml ones!); DiapDealer for providing a working plugin example.


Version History:
Spoiler:

Version 0.7.1 - 29 Dec 2019
Add dual Python 2 & 3 compatibility

Version 0.7.0 - 01 Jan 2017
Initial Release on mobileread.com forums.
Attached Files
File Type: zip RELEASE.qrtracker-for-calibre-0.7.0-patch2.zip (58.9 KB, 55445 views)
File Type: zip RELEASE.qrtracker-for-calibre-0.7.1.zip (51.5 KB, 24 views)

Last edited by Marco77; 12-29-2019 at 03:23 PM. Reason: v0.7.1 (compatible w/ Python 2 and 3)
Marco77 is offline   Reply With Quote