I am trying to make Kindle for PC in portable format and i created successfully the portable launcher and then i run a scan with Regshot to see what changes in the system the program makes. It stores some data in the local AppData folder which i moved with:
[DirectoriesMove]
config=%LOCALAPPDATA%\Amazon.
But i have problem with the registry settings. In the regshot scan log there are three entries related to the registry:
Keys added: 48
Values added: 45
Values modified: 15
The last entries, values added and values modified, contains lots of data which looks more like binary code.
Can someone tell me how to make these registry settings in portable format? Because, this is a lot of data.
Here is the Regshot log file: http://www.mediafire.com/?xaxetwlaftcch6k
Actually, i don't think i have the make all registry settings portable.
I looked more carefully in the log and i found that the program stores most of its settings in HKEY_CURRENT_USER\Software\Amazon.
So, i put this line in my launcher.ini file: Kindle=HKEY_CURRENT_USER\Software\Amazon
Currently, my launcher.ini file look like this:
[Launch]
ProgramExecutable=Kindle\Kindle.exe
[DirectoriesMove]
config=%LOCALAPPDATA%\Amazon
[Activate]
Registry=true
[RegistryKeys]
Kindle=HKEY_CURRENT_USER\Software\Amazon
Now it works and saves the registry settings in E:\PortableApps\KindlePortable\Data\settings, but i have another problem. When i start the program it always starts with minimized window and i can't find where the program is saving the settings for program window state. It's not in
C:\Users\petko\AppData\Local\Amazon
and
HKEY_CURRENT_USER\Software\Amazon
Any idea in which other possible location the program may saving these settings?