Actually it does not exist yet, I'm trying to write it. But I need your help: I must decode files stored in c:\system\mail, which actually hold the messages. c:\system\mail\INDEX file is actually not needed to store SMS on the PC, as it only contains partial info. But the single files in c:\system\mail folder structure are what I need: I can identify the message body and the sender number; I miss the "sent date" (I only analyzed received messages). If somebody here can get which format the date is stored in, it should be quite simple for me to write the program.
I suspect the date info is stored in 4 or 6 bytes, 31 bytes far from file-end. Can anybody confirm? Which is exactly the format used?
Thanks for your help.
(This is a cross-post from UIQ section, as I suppose the SMS format is the same).
I don't see why you would need to access the messages through the file system, when there are documented APIs to access the messages without needing to know how they're stored (the APIs won't change even if the storage format/structure changes).
I wouldn't assume these undocumented (well, they're presumably documented somewhere, but not published) file structure/formats are the same between Series 60 and UIQ, or even between different versions/releases of Series 60 (or, in the worst case, even different phones based on the same Series 60 version).
N/A wrote:I don't see why you would need to access the messages through the file system, when there are documented APIs to access the messages without needing to know how they're stored (the APIs won't change even if the storage format/structure changes).
Easy: because I don't know C/C++ programming for Symbian! 😊
I wouldn't assume these undocumented (well, they're presumably documented somewhere, but not published) file structure/formats are the same between Series 60 and UIQ, or even between different versions/releases of Series 60 (or, in the worst case, even different phones based on the same Series 60 version).
Using propietary API would be obviously the best solution. If you are able to write c++ programs for Symbian... you're welcome in this project! 😉