View Single Post
Old 09-20-2016, 11:27 PM   #7
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,808
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by solrach View Post
@BetterRed, thanks for your ideas, but the two that's what i want to avoid. if I modify the book in calibre, the lnk dont work anymore, and I dont want to duplicate a file embedding it in one note...

I dont need to open the book inside one note, just open the file (calibre, adobe, or word, the same for me) I want to acces it and read it.
When I add a book I focus on getting the Author and Title exactly as I want them before I move the book from my Intake library into the destination library. Only then would I link the book folder or a format file into something like OneNote, the book directory and file names won't change if I edit the content of a format file or change the publisher, series number etc. That will only happen if I change a title or author, which is not something I would blithely do. Nor would I change a library name or move a library without a plan for dealing with the consequences.

Quote:
Originally Posted by solrach View Post
Since Calibre acts like a librarian for human, providing the books, donlt seems imposible to provide a link to other apps...just thinking. its posible to implement a work around or plugin to provide UUID, on the fly location, or a number that calibre uses to identify that unique document?
Later, clicking that link, calibre or the OS with the prefixed app, can open the book
There would need to be a protocol handler for calibre links, i.e. something that knows what to do with a link that looks something like "calibre:///2cb0627e-f3d4-4481-8e6a-a7fb7a919ec7", as there are for links such as "onenote:///...section-id={2DA93EF0-591D-4FE2-B2A2-2A32053E0052} and "evernote:///view/.../9a96e1c8-de9c-44bf-9841-b60e9ee40830-394/".

I have no idea if a PI could advertise itself as the calibre protocol handler.

FWIW: In Evernote I make use of the Author and Book 'Permalinks' that are available from the calibre server, I could do the same in OneNote - in this respect EN and ON are more or less the same. Clicking a Book Permalink in a note takes me to the book's calibre server page in a web browser - where I can see the metadata and open a format file - obviously a server has to be running for relevant library.

BR

Last edited by BetterRed; 09-20-2016 at 11:56 PM. Reason: sloshes to slashes
BetterRed is offline   Reply With Quote