![]() |
#1 |
Groupie
![]() Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
|
Can you run Calibre & Portable on same PC?
I need a way to be able to work on one Calibre library while downloading Metadata & Covers for another Calibre library (I get bored waiting...
![]() |
![]() |
![]() |
![]() |
#2 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,715
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Vortex - you can only run one calibre of any sort. You can run another calibre on a virtual machine, but I would suggest not against the same library.
If you use bulk metadata download - select multiple books, ctrl/d - you can do other things whilst the download is progressing, when the downloading finishes a notification appears (bottom right), and you can respond to that when you're good and ready. BR |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Groupie
![]() Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
|
You can do other things on the same library when using bulk metadata download, but it often causes the whole download to abort when it finds something has changed since the start of the download, and then you have to run it all over again.
I never thought of running one on a VM, I'll give it a go. |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,478
Karma: 78910112
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
If you're truly desperate, one option would be to change the mutex used by calibre to prevent multiple instances running. One approach to this would be run standard calibre as is, and to run portable calibre from source, and override the mutex used by calibre portable.
See source file utils\lock.py and look at Code:
if iswindows: def singleinstance(name): mutexname = 'mutexforsingleinstanceof'+__appname__+name mutex = win32event.CreateMutex(None, False, mutexname) singleinstance is called from gui2\main.py with the variable Code:
singleinstance_name = 'calibre_GUI' Code:
singleinstance_name = 'calibre_PORTABLE' Remember though NEVER EVER EVER point both to the same library. Also, this has NOT been tested and I am NOT RESPONSIBLE for any corruption that might happen. |
![]() |
![]() |
![]() |
#5 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Groupie
![]() Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
|
Thank you PeterT, I'll give that a try.
eschwartz, You're correct, that's what happens when doing a metadata download for a small number of books, try it with a multi-thousand download, and make a few changes to the metadata of the books, you'll get an error message - I've forgotten exactly what it says - but after OK-ing the message it just stops with nothing done and you have to start all over again. Happened to me 3 times in a week before I worked out what was going on. |
![]() |
![]() |
![]() |
#7 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Huh, never tried with a multi-thousand download. I usually process books as they come in so it's never more than 40-50.
That sounds like a bug to me. ![]() |
![]() |
![]() |
![]() |
#8 | |
Groupie
![]() Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,478
Karma: 78910112
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
You need to download the SOURCE and run from source... See http://manual.calibre-ebook.com/develop.html
The source for the current release is always at http://status.calibre-ebook.com/dist/src |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Unable to run Calibre portable from Dropbox | tools44 | Devices | 11 | 08-11-2014 07:33 PM |
Calibre Portable Mac & Windows | rifka | Devices | 1 | 08-15-2013 11:29 PM |
How do I import Calibre settings from regular Win Calibre to Calibre Portable? | ABW | Calibre | 9 | 05-20-2013 02:34 PM |
Portable Firefox (Run it off a USB Drive) | Colin Dunstan | Lounge | 3 | 11-22-2004 07:42 PM |