Issue: Your settings disappear every time you shut your CE5 netbook.
Cause: A file that Mobipocket creates titled MBP_global_configuration.mbp contains the saved settings in the Windows folder. When you power down, the device wipes/deletes any added files from most folders that are not persistent storage.
At first I thought that there might be some simple registry edit to correct the path of saving the settings, but I couldn't find one, so I took a simpler approach. I just created a simple text file using pocket word that looks like this:
copy \Flash2\MobiPocket\MBP_global_configuration.mbp \windows\
\flash2\mobipocket\mobibook.exe
Then I saved the file and named it mb.bat, short for mobibook.batch.
First I created a mobipocket folder in my \flash2\ directory, and then installed Mobireader there. Then after running the program and getting my settings the way I wanted them, I copied the configuration file from the Windows folder to the same folder where all my Mobibook stuff resides, one that doesn't get wiped out when I power down.
Now all I do is click on/run the batch file and it first copies the settings to the windows folder and then runs the executeable with my personalized settings. Works every time.
However, that wasn't really an optimal way of doing things, so I came up with a second method to keep my settings, one that does not require any additional copies or batch files. In this case I decided to hexedit the mobibook.exe file. I loaded it up in my favorite hex editor and searched for instances of "\windows." I found two of them and changed "windows" to "flash2" which is my persistent file storate area that doesn't get wiped with a reset/shutdown.
In the graphic below, you can see the original hex code
(orange highlight
) and the modified hex code
(yellow highlight
). Now when I run the program, all my changes are not stored in the Windows folder, rather they are stored in the root Flash2 folder.
(hexedit.jpg) Attachments
----------------
hexedit.jpg (97KB - 0 downloads)