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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 02-06-2012, 07:39 PM   #1
=X=
Wizard
=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.
 
=X='s Avatar
 
Posts: 3,672
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
Is calibre path located in the registery

Hi Kovid,
Question.

I would like to update the BookCreator tool to dynamically locate the location of the calibre tool, in addition to providing the user the option to manually change the path.

In windows this info is usually stored in the registry. When I look in the registry I find this path

HKEY_LOCAL_MACHINE\SOFTWARE\calibre\Installer\Inst allPath

Where the value for InstallPath is the correct calibre path.

My question though is this value reliable? Or is that path generated by the installer and might possibly change names in the future?

=X=
=X= is offline   Reply With Quote
Old 02-06-2012, 07:52 PM   #2
theducks
Grand Sorcerer
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 14,478
Karma: 5567061
Join Date: Aug 2009
Location: The (original) Silicon Valley, USA
Device: Galaxy Tab 2, Astak Pocket Pro, K4NT
Quote:
Originally Posted by =X= View Post
Hi Kovid,
Question.

I would like to update the BookCreator tool to dynamically locate the location of the calibre tool, in addition to providing the user the option to manually change the path.

In windows this info is usually stored in the registry. When I look in the registry I find this path

HKEY_LOCAL_MACHINE\SOFTWARE\calibre\Installer\Inst allPath

Where the value for InstallPath is the correct calibre path.

My question though is this value reliable? Or is that path generated by the installer and might possibly change names in the future?

=X=
Yes
It is in the Path Environment variable.
My Computer:Properties: Advanced: Environment Variables
theducks is online now   Reply With Quote
Old 02-06-2012, 11:49 PM   #3
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 25,756
Karma: 4998511
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
It is reliable. You can always verify it by checking for calibre.exe in the folder pointed to by it. But remember that many people use the portable calibre install as well, which has no registry keys.
kovidgoyal is offline   Reply With Quote
Old 02-07-2012, 01:50 PM   #4
=X=
Wizard
=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.=X= ought to be getting tired of karma fortunes by now.
 
=X='s Avatar
 
Posts: 3,672
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
Quote:
Originally Posted by kovidgoyal View Post
It is reliable. You can always verify it by checking for calibre.exe in the folder pointed to by it. But remember that many people use the portable calibre install as well, which has no registry keys.
Good point. I still will leave the option for the user to override the path.

Thx

=X=
=X= is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Old Thread] Limitation of length of path to Calibre Library TDReader Calibre 16 11-20-2012 02:25 PM
FINDING FILE PATH IN CALIBRE Berni Calibre 3 02-05-2011 10:10 AM
Default Path Calibre Themus Calibre 2 08-12-2010 10:44 PM
Calibre 0.7.x can't open UNC path adfrad Calibre 4 07-07-2010 08:31 AM
Calibre in Windows path banjomike Calibre 13 09-04-2009 12:58 PM


All times are GMT -4. The time now is 03:02 PM.


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