Notices


Reply
Thread Tools
Posts: 59 | Thanked: 21 times | Joined on Sep 2007 @ Espoo, Finland
#71
First of all, thanks for this really usefull piece of software!

I still haven't tried it myself as I'm waiting if someone manages to get the messages in the right order with the ones already sent with N900 earlier. Has anyone had any progress with this? If there is any need for help, I'd love to help. I unfortunately can't write code, but if there is anything else.
 
Posts: 197 | Thanked: 101 times | Joined on Dec 2009 @ Netherlands
#72
I'm comming from an noklia 7710 but I cant get the sms messages from that phone. PCsuite doesn't seem to be able ot show them. Tried to make a backup using pcsuite but it tels me thaere is some sort of problem with the messages ('it is not possible to move the sms messages to a different phone')

I also tried several third party tools to read the backup file and extract the messageas, all to no avail. One of the tools managed to extract 29 messages from the 150 or so shown on the phone itself

It seems the 7710 store the sms messages in a very propriety way, not even known to recent PC suite versions anymore.

I can't find my original 7710 CD so I stuck right know...
 
Posts: 28 | Thanked: 0 times | Joined on Dec 2009
#73
Originally Posted by flux View Post
There's a fatal problem in the code. No memory is allocated to delimiter, which causes the segmentation faults. (But it does indeed at least try to detect the delimiter despite earlier comments, perhaps it was added to version 0.2?) By happy coincidence it sometimes works, though . The fix is simple, though, I put the patch here: http://modeemi.fi/~flux/software/mae...iter-fix.patch
. A compiled binary (only the binary!) is at http://modeemi.fi/~flux/software/maemo/smsimporter (..until I remove it).

Thanks for this very useful piece of software!
Thanks! That worked for me. But i have some SMS messages with semicolons in it which were imported incompletely. Is it possible to change the delimiter in the script to something really rare like | ? Or is there any way to ignore any semicolon in the column that contains message (between the " ")?
 
Posts: 30 | Thanked: 7 times | Joined on Sep 2009
#74
so i am new at linux and i can't understand wut to do so plz plz i wanna to import my sms from my old n95 to n900 ,,i did every single step from the first post but i got errors by theway i got windows 7 ,,so plz i wanna the final steps 2 do after the patch and these steps thnx alot
 
x61's Avatar
Posts: 932 | Thanked: 278 times | Joined on Sep 2009 @ Kentucky
#75
Does this import MMS as well?
 
Posts: 286 | Thanked: 100 times | Joined on Dec 2009 @ down south
#76
no mate it does not
 
Posts: 139 | Thanked: 32 times | Joined on May 2008 @ France
#77
Originally Posted by x61 View Post
Does this import MMS as well?
nope. I had a MMS in my .csv file, it wasn't imported.
 
Posts: 9 | Thanked: 5 times | Joined on Dec 2009
#78
Originally Posted by rmoravcik View Post
Hello guys,

I wrote a simple command line tool for importing SMS messages in csv format to N900. Using that tool I was able to import ~500 received and ~100 sent SMS messages from my old E66.

Here are few step how I did that:

1. I exported all messages to csv files using "Nokia Communication Centre" from Nokia PC Suite
2. merged together exported received and sent messages to one file. eg. sms.csv
3. copied sms.csv to device to home directory together with smsimporter binary
4. and then entered these commands from terminal:
chmod +x smsimporter
run-standalone.sh ./smsimporter sms.csv
5. done, now you should have your old SMS messages imported.

Code of that tool is little bit ugly, because I didn't wanted to spend all work day writing it. So, if someone want to improve it, write simple GUI for it, you are welcome.

PLEASE MAKE BACKUP OF YOUR MESSAGES IN THE DEVICE USING BACKUP APPLICATION BEFORE IMPORTING/EXPORTING YOUR OLD SMS MESSAGES!!!

EDIT:
- Added updated version of smsimporter. This version should automatically detect delimiter.
- Added smsexporter tool.

Thanks for the tool. I finally managed to run it without segfaulting. I have no idea why the code sometimes works (it worked in x86 scratchbox for example), but it always segfaulted when I ran it on the device. In the end the fix for me was simple; instead of doing char *delimiter; in the code, I changed it to char delimiter[2]; since you use it as an *allocated* array later on (doing a memcpy into the pointer) without actually allocating it.

With that minor change the code worked perfectly for me. The only niggle is that the message are listed in order of import, not in order of their actual date. Annoying, but survivable.

Thanks a lot for writing the code!
 
Posts: 28 | Thanked: 0 times | Joined on Dec 2009
#79
Originally Posted by niklas87 View Post
Thanks! That worked for me. But i have some SMS messages with semicolons in it which were imported incompletely. Is it possible to change the delimiter in the script to something really rare like | ? Or is there any way to ignore any semicolon in the column that contains message (between the " ")?
anyone?
 
amer19's Avatar
Posts: 38 | Thanked: 10 times | Joined on Nov 2009 @ DUBAI , UAE
#80
Originally Posted by mirakels View Post
I'm comming from an noklia 7710 but I cant get the sms messages from that phone. PCsuite doesn't seem to be able ot show them. Tried to make a backup using pcsuite but it tels me thaere is some sort of problem with the messages ('it is not possible to move the sms messages to a different phone')

I also tried several third party tools to read the backup file and extract the messageas, all to no avail. One of the tools managed to extract 29 messages from the 150 or so shown on the phone itself

It seems the 7710 store the sms messages in a very propriety way, not even known to recent PC suite versions anymore.

I can't find my original 7710 CD so I stuck right know...
hey
you can use Data Mover for Nokia E90 Communicator
and move you data to any new device (new symbian) and then u can have them backedup with new pcsuite it worked for me ..
 
Reply


 
Forum Jump


All times are GMT. The time now is 17:39.