I have a HTC Touch Pro and decided to do a hard reset and then re-store all the contacts, SMS msgs, tasks, etc.. One of the things the TP does is keep SMS messages grouped by contact and display them in a threaded form. I'm sure other phones do a similar thing.
Anyway, after doing the reset followed by the re-store of the data, I noticed all my SMS messages, were now out of order. All my messages (Sent items) were grouped together and all the senders messages (Inbox items) were grouped before mine. In other words, when scrolling through older messages, I had to scroll through all the Sent items before I could see the Inbox items for a particular contact. The SMS msg's where nolonger threaded.
Upon further investigation by looking inside the PIB file and opening the msgs.csm file, I saw that all the data was grouped as described above, all Inbox items were at the top and all Sent items were at the bottom of the file. So I decided to open the file with Excel, re-sort based on delivery date and then do a restore of just the msgs.csm file to the phone. This resulted in all the messages being entered into the database in the order they were received and sent, thus showing them in a threaded order for the various communications.
Hope that makes sense?
I understand what it's doing, the software parses the various mail folders in order, adding the contents to the file before saving it.
What I'm wondering though is if there is anyway to have the software maintain the threaded relationship of the messages or to reorder the contents of the msgs.csm based on the delivery date (column 17) of the message rather then store them based on folder location? This way on re-store, phones that allow you to see a threaded version of the conversation, will maintain that threaded look.
I just did a CTRL+A (select all) in Excel, and pasted it into the extracted messages.csm file replacing it's current content. Leaving the one in the zip file alone in case I needed to start over. Be sure to replace all TAB characters with a semi-colon. Be careful, on the first line with all the headings, it will add 5 trailing semi-colons at the end of the line which have to be deleted. Also, any time you sent a message to multiple people, you'll get multiple semi-colons on messages that followed it. These also need to be deleted as there should be no trailing semi-colons on any of the lines. Pretty much do a search for 5 (;;;;; ) semi-colons and any row that it finds, delete all trailing semi-colons.I did the non-binary backup, extracted the csm on my pc, imported to excel, modified the records.
How did you export the data from Excel so it could be restored by PIM backup? Also, did multiline messages import correctly?
THANKS!
First of all I like to thanks Fred for his work and for sharing his work with our comunity.
It also surprise me that he is always open to listen to the discovered bugs and takes time to solve them. So I hope this reflects that I apreciate this very much.
Now with the program.
I want a program to backup my speed dials and hope PimBackup can make it. But as for the comments it doesn't. I have read EVERY of the 100 pages before writing to make sure of this problem. Strange is that every post that mentions this is not answered. Most strange is that Fred is always open to correct the bugs.
I'm running the oficial version of HTC WM 6.1 and I was running also the oficial version of HTC WM 6.0 wich came with my cruise.
My setting were with binary backup (faster) enabled. I tried it and turned the verbose mode to analize the result and I can see the following:
...
...
...
Starting speed dials backup ...
Connecting to the speed dials database ...
Connected to the database.
Retrieving speed dials infos ...
1 speed dial to be retrieved.
1. number '#0' saved.
1 speed dial successfully saved.
Disconnecting from the speed dials database...
Disconnected.
Adding speed dials to backup file ...
Starting tasks backup ...
...
...
...
Hope this can help.
So Fred, can you tell us if you are aware of this and you are able to correct it? I can be your beta tester if you need, so I can test and send you the results.
Thanks in advance for al you work !!!!!
Before you Hard Reset
I have a HTC Touch Pro and decided to do a hard reset and then re-store all the contacts, SMS msgs, tasks, etc.. One of the things the TP does is keep SMS messages grouped by contact and display them in a threaded form. I'm sure other phones do a similar thing.
Anyway, after doing the reset followed by the re-store of the data, I noticed all my SMS messages, were now out of order. All my messages (Sent items) were grouped together and all the senders messages (Inbox items) were grouped before mine. In other words, when scrolling through older messages, I had to scroll through all the Sent items before I could see the Inbox items for a particular contact. The SMS msg's where nolonger threaded.
Upon further investigation by looking inside the PIB file and opening the msgs.csm file, I saw that all the data was grouped as described above, all Inbox items were at the top and all Sent items were at the bottom of the file. So I decided to open the file with Excel, re-sort based on delivery date and then do a restore of just the msgs.csm file to the phone. This resulted in all the messages being entered into the database in the order they were received and sent, thus showing them in a threaded order for the various communications.
Hope that makes sense?
I understand what it's doing, the software parses the various mail folders in order, adding the contents to the file before saving it.
What I'm wondering though is if there is anyway to have the software maintain the threaded relationship of the messages or to reorder the contents of the msgs.csm based on the delivery date (column 17) of the message rather then store them based on folder location? This way on re-store, phones that allow you to see a threaded version of the conversation, will maintain that threaded look.
There are 102 pages so forgive me if this has been asked before but is there a way that I can import into Outlook on a PC my appointments from my *.PIB file?
I've created a backup of just the appointments.
Just configure the backup like the way you want it. After this export the registry keys. Next time you just import the registry settings and you're done