View Single Post
Old 05-07-2018, 11:48 AM   #1
rpspringuel
Enthusiast
rpspringuel began at the beginning.
 
Posts: 40
Karma: 10
Join Date: Feb 2014
Device: Kindle 4
Luanch Calibre with particular book selected

Is there a way to launch Calibre (from the command line) so that a particular book (which is already in the library) is selected? Or alternatively with a particular set of search results already displayed? Ideally the method should simply change the book selected (or search results displayed) if Calibre is already running. I do not want to trigger the add book routines as I know that the target book is already in my library when I want to do this.

Some context (for those interested): I'm on a Mac and I make use of BibDesk for citation purposes and would like to create a file link between a BibDesk entry and an ebook in Calibre. Obviously I cannot permit both programs to manage the actual location of a real file, so I'm creating Automator Apps which use a simple shell script to connect to the ebook. BibDesk can thus control the location of the Automator App while Calibre retains control over the ebook itself. Right now my Automator Apps launch the ebook-viewer directly, which requires the full path to the book (and thus is subject to breakage should Calibre ever move the book) and leaves me hanging when I need to do anything other than read the book (like say, edit it) because the reader has no links back to the main program (or to any of the other tools, like the editor). I thus would much prefer a way to launch the main Calibre program and have it point to the book.
rpspringuel is offline   Reply With Quote