View Single Post
Old 05-20-2013, 01:15 AM   #5
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,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Or copy over certain files/folders. Go to %APPDATA%\calibre and copy these into calibre Portable\Data\settings\config (based off of a PortableApp setup I don't know how the structure differs if at all) and copy:


basically everything except for dynamic.pickle history.plist iterator.plist customize.py and viewer.json. These have absolute paths locations, but fortunately thats all theyre needed for. when starting portable without these, it does the setup.
viewer.py server_access_log.txt and server_error_log.txt are junk -- don't even bother with them.

what stuff does:
--- customize.py --------------------- lists all your user-installed plugins, hard-coded paths so you will need
--------------------------------------------------- to "properly" install
--- conversion ----- (folder) -------- this has custom settings when converting books
--- device_drivers_*.py ------------ these have custom settings applied to a specific eReader device
--------------------------------------------------- named in place of the *
--- fonts -------------- (folder) -------- cache of system fonts?? probably junk
--- global.py ---------------------------- contains the path to the current library, among others -- may have to
--------------------------------------------------- reset library location but it should be all right.
--- gui.json ----------------------------- column widths, toolbar settings, etc.
--- gui.py -------------------------------- includes search histories
--- metadata_sources - (folder) - settings for downloading metadata
--- plugins -------- (folder) ---------- has user-installed plugins and config data. zip folders are the plugins,
---------------------------------------------------- plus jsons that have config stuff. haven't seen anything
---------------------------------------------------- with paths in any of MY plugins at least
--- server.py --------------------------- sets the content server stuff, basically a bunch of defaults that weren't changed
--- tweaks.py -------------------------- all of your custom tweaks
--- server_*_log.txt ------------------ records browser usage of content server when activated. Junk.



just reinstall all plugins, close calibre, then copy these (everything besides dynamic.pickle history.plist iterator.plist customize.py and viewer.json AND the junk) and it should be fine. But if your computer explodes, turns into an evil robot or starts launching nukes at Russia it wasn't my fault.

Last edited by eschwartz; 11-04-2013 at 12:46 AM.
eschwartz is offline   Reply With Quote