Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-21-2015, 05:48 PM   #16
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.8

Version 1.0.8 - 2015-11-21 Deriving ISNI and LCCN Identifiers from VIAF Author ID: speed of download improved significantly.


DaltonST
DaltonST is offline   Reply With Quote
Advert
Old 11-23-2015, 03:11 PM   #17
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.9 New Optional Custom Column: LC Extra Author Details (LCEAD)

Version 1.0.9 - 2015-11-23 New Optional Custom Column: LC Extra Author Details (LCEAD), which is a Tag-Like column that is updated with additional author-related information. It is automatically updated when deriving DDC/LCC, but can be separately updated via its own menu option that uses OCLC-OWI to obtain the LCEAD values.

Optionally, Library Codes will automatically create the new Custom Column for you if you wish. If so, remember to restart Calibre afterwards.


See the attached images.




DaltonST
Attached Thumbnails
Click image for larger version

Name:	lc_complete_book_example.JPG
Views:	174
Size:	169.0 KB
ID:	144020   Click image for larger version

Name:	lc_extra_author_details_tag_browser_example.JPG
Views:	164
Size:	65.1 KB
ID:	144021   Click image for larger version

Name:	lc_menu.JPG
Views:	172
Size:	46.1 KB
ID:	144022   Click image for larger version

Name:	lc_configuration_dialog.JPG
Views:	160
Size:	48.5 KB
ID:	144023  
DaltonST is offline   Reply With Quote
Old 11-23-2015, 11:50 PM   #18
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,223
Karma: 83049275
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by DaltonST View Post
@cogitoxin:

LC works perfectly in Windows 10 64bit. I can only guess that your Macintosh does not support submitting 'calibredb' via a spawned operating system subprocess using the particular Python parameters that LC uses.
Are you just calling calibredb in a subshell?

OSX bundles don't install the command-line tools. Although my auto-updater will automatically add the necessary symlinks into /usr/local/bin/
https://github.com/eli-schwartz/calibre-installer

Might be worth warning people, if your plugin will require extra steps to get a sane working environment on OSX.
eschwartz is offline   Reply With Quote
Old 11-24-2015, 09:11 AM   #19
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.9: Additional Ergonomic Feature

In Version 1.0.9, the Library Codes menu was made 'Tear-off' capable. To tear the menu off, click on the 'dotted-line' at its top, then move the entire LC menu wherever you like. This has proven to be useful and convenient when working for any length of time in LC.


DaltonST
DaltonST is offline   Reply With Quote
Old 11-24-2015, 09:51 AM   #20
Divingduck
Guru
Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.
 
Posts: 880
Karma: 1216240
Join Date: Nov 2010
Location: Germany
Device: Sony PRS-650
Hi DaltonST,
I just made some metadata updates with your plugin. There is maybe one issue with LC Extra Author Details. Your LN, FN separator is a slash instead a comma.

LC v 1.0.9, calibre 2.44, Win8.1x64
Attached Thumbnails
Click image for larger version

Name:	LC.JPG
Views:	147
Size:	230.2 KB
ID:	144046  

Last edited by Divingduck; 11-24-2015 at 09:53 AM.
Divingduck is offline   Reply With Quote
Advert
Old 11-24-2015, 09:59 AM   #21
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
@Divingduck:

Yes. "Tag-Like" means, among other things, "Comma-Separated". You cannot have commas within a single Tag. Hence, the "/" instead of the ",".



DaltonST
DaltonST is offline   Reply With Quote
Old 11-24-2015, 10:07 AM   #22
Divingduck
Guru
Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.
 
Posts: 880
Karma: 1216240
Join Date: Nov 2010
Location: Germany
Device: Sony PRS-650
Got it. You get the names in LN,FN. Only a thought: why not switch names to FN LN what will eleminate the "/" ?
Divingduck is offline   Reply With Quote
Old 11-24-2015, 10:55 AM   #23
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Quote:
Originally Posted by Divingduck View Post
Got it. You get the names in LN,FN. Only a thought: why not switch names to FN LN what will eleminate the "/" ?
@Divingduck:

Actually, the "Extra Author Details" is just arbitrary, random data. I don't explicitly retrieve anything in particular.

This is one example of a single LCEAD value:

Warhol, Andy, 1928-1987 | Hackett, Pat [Editor; Other; Author of introduction]

Yes, I certainly could decode it and test the decoded values against the Authors column to verify that they indeed are LN, FN and not something else (such as 'London, England' or 'Author, Painter, Singer, Pianist').

What you are currently seeing is just the initial LCEAD feed. I am working to get much more LCEAD data (such as 'London, England' or 'Author, Painter, Singer, Pianist').

Stay tuned.


DaltonST
DaltonST is offline   Reply With Quote
Old 11-24-2015, 11:18 AM   #24
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.10 New Identifier: OCLC (Not the same as OCLC-OWI)

Version 1.0.10- 2015-11-24 New Identifier: OCLC (Not the same as OCLC-OWI).

OCLC is extremely useful in retrieving LCEAD data. This new Identifier will enable future releases to provide additional LCEAD data.



DaltonST
DaltonST is offline   Reply With Quote
Old 11-24-2015, 11:22 AM   #25
Divingduck
Guru
Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.
 
Posts: 880
Karma: 1216240
Join Date: Nov 2010
Location: Germany
Device: Sony PRS-650
Thanks for your answer. This is a nice project. I am using some of the OCLC data since long time but not in that way you have implement it. I am using the Experimental OCLC Classify service integrated the same way you do it as URL-link in book details to get access to the data (http://classify.oclc.org/classify2/C...=9783608939750)

I really like your interface and look forward on future enhancements you like to implement.

Best regards,
DD

Last edited by Divingduck; 11-24-2015 at 11:25 AM.
Divingduck is offline   Reply With Quote
Old 11-25-2015, 11:33 AM   #26
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.11

Version 1.0.11 - 2015-11-25 Additional LCEAD data using OCLC. Most useful for Factual/Non-Fiction, but works fine for Fiction too.

Since the LCEAD column is Tag-Like, any 'commas' within the 'Tags' have been replaced with the very 'comma-like' Unicode symbol 'ˏ' that does not confuse Calibre because it is not actually a 'comma'.

Example: Williamsˏ Kate : 1974-



DaltonST
DaltonST is offline   Reply With Quote
Old 11-30-2015, 02:10 PM   #27
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.13 - New Identifier for Library of Congress-LCCN

Version 1.0.13 - 2015-11-30 New Identifier: 'loc_lccn', which is the 'Library of Congress-LCCN'. For books assigned LOC LCCNs after the year 1999, they (probably) have a permalink of: http://lccn.loc.gov/2NNNNNNNNN where the LCCN is a 10-digit number starting with the year (2NNN). It sometimes has a permalink for the old 8-digit numbers.

I have updated the .txt file attached to the Original Post that includes all available Composite Custom Column Templates to also include the new one for this new Identifier. It is a .txt file so you can easily copy-and-paste the Templates into the 'Calibre > Add Your Own Columns' dialog.


DaltonST
DaltonST is offline   Reply With Quote
Old 12-02-2015, 01:18 PM   #28
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.14 - Many Enhancements

Version 1.0.14 - 2015-12-02

Many enhancements to:

* Using 'OCLC-OWI" to retrieve 'OCLC' which in turn is used to retrieve 'LOC_LCCN'.

* Retrieving LCEAD Tag-Like custom column data. Fiction is now retrieved (Non-Fiction already was). For Factual/Non-Fiction, that data has always been true 'Author Details' plus (possibly) Non-Fiction BISAC-Type Subject Headings. Fiction may or may not have true "Author Details', but usually has Fiction BISAC-Type Subject Headings. The source for this LCEAD data is the same for Fiction as it is for Factual.

* ToolTips.

* The LC Menu. Among other changes, there is a new menu option named "Using OCLC-OWI Identifier: Derive Incremental Identifier 'OCLC' then 'LOC_LCCN' [Selected Books]". If you chose in Configuration to always create an OCLC-OWI Identifier for your books, then you should definitely execute this new menu option for all of the books for which you have previously derived Dewey Decimal Code and/or Library of Congress Code. For new books, it will be performed automatically when you derive DDC/LCC.




DaltonST
DaltonST is offline   Reply With Quote
Old 12-04-2015, 12:59 PM   #29
DaltonST
Deviser
DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.DaltonST knows who John Galt is.
 
DaltonST's Avatar
 
Posts: 899
Karma: 71402
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 1.0.15 - Substitute Non-Responsive ISBN Using Author/Title [Selected Book]

Version 1.0.15 - 2015-12-04 New Menu Option: Attempt to Substitute Non-Responsive ISBN Using Author/Title [Selected Book]; Technical tweaks.

The new menu option may or may not find an ISBN. If it does, it often is an ISBN-10. If so, it must be converted to ISBN-13 (using the LC menu option to do so) before deriving DDC/LCC/etc. using the new ISBN.

If it does not find anything, you must either (a) configure Calibre's metadata download source to use ISNDB, which will require you to obtain an account key to enable up to 100 free Calibre lookups per day, or (b) manually search at http://isbndb.com/ or elsewhere (e.g. Amazon or Google Books), and then manually update ISBN.



DaltonST
Attached Thumbnails
Click image for larger version

Name:	lc_menu.JPG
Views:	129
Size:	61.3 KB
ID:	144298  
DaltonST is offline   Reply With Quote
Old 12-07-2015, 09:41 AM   #30
lith61
Junior Member
lith61 began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2015
Device: Samsung Galaxy S5
It's a cool plugin, but evidently on Windows 7, I have to run Calibre with Administrator privileges in order for it to show up.

Looks like UAC is blocking the plugin at the normal user level, probably because it spawns a process.
lith61 is offline   Reply With Quote
Reply

Tags
ddc, dewey decimal, lcc, library of congress, oclc

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 403 07-29-2017 01:19 PM
[GUI Plugin] Consolidate All Library Metadata (CALM) DaltonST Plugins 188 06-09-2017 11:20 AM
[GUI Plugin] SmartEject JimmXinu Plugins 34 10-12-2016 11:37 AM
[GUI Plugin] Astro-ph iatheia Plugins 14 07-25-2015 11:41 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 11:34 PM.


MobileRead.com is a privately owned, operated and funded community.