BlackBerryForums.com : Your Number One BlackBerry Community
     

»Sponsored Links


BlackBerryApps.com Best Sellers



Reply
 
LinkBack Thread Tools
  (#1 (permalink)) Old
haobo Offline
Thumbs Must Hurt
 
Posts: 63
Join Date: Mar 2005
Model: 7100t
Default SMS_Borer - Export SMS data from backup file(.ipd) - 06-20-2006, 06:31 AM

I develop this utility to export sms data from backup file (*.ipd). To some people who have plenty of SMS, they can use it to export SMS data on PC. And then process it using any application you like (For example, MS excel). There is a .ipd sample in zip package for your reference. Any feedback is welcome. Enjoy it.

(1)Running following command and export data to "output.dat". You can open the .dat file using MS Excel and use its text_to_columm function to separate data to several columns.
sms_borer.exe xxxxxxxx.ipd

(2)Format of output file "output.dat"
One line is one SMS. Every Fields are separated by "|"(7CH). For example
"1|1|20060309-063046|20060614-134937|+861372550000|qwerty111"

1st Field: Seq no
2nd Field: Direction. 1 for receiving, 0 for sending.
3rd Field: UST(GMT +0)
4th Field: For receiving, time stamp with SMS
For sending, UST(GMT+0)
5th Field: Far end mobile number
6th Field: SMS content. Don't support unicode at this version.

(3)Test
Test on Win2K & XP and confirm it pass for following platform
DM Ver: 4.0.0.x, 4.0.1.x, 4.1.0.xxx
BB OS: 4.0.0.x, 4.0.2.x, 4.1.1.xxx, 3.8.0.xxx

(4)Limitation
This version don't support unicode.
Attached Images
File Type: jpg excel_e.jpg (44.4 KB, 277 views)
Attached Files
File Type: zip sms_borer1.3e.zip (28.4 KB, 451 views)

Last edited by haobo : 07-27-2006 at 07:09 AM.
   
Reply With Quote
Sponsored Links
Please Login or Register to Remove these Advertisements!

  (#2 (permalink)) Old
haobo Offline
Thumbs Must Hurt
 
Posts: 63
Join Date: Mar 2005
Model: 7100t
Default 06-21-2006, 10:05 PM

Someone even tried this program? Look forward to any feedback.
   
Reply With Quote
  (#3 (permalink)) Old
d_fisher Offline
Retired BlackBerryForums.com Moderator
 
d_fisher's Avatar
 
Posts: 4,452
Join Date: Oct 2005
Location: Columbus, OH
Model: 8100
OS: SID 6.7
PIN: KS All Out
Carrier: T-Mobile
Default 06-22-2006, 02:44 AM

I tried it, but it didn't give me anything useful. Not sure how I could use this utility in a beneficial way. If the SMS content field would actually show the text from the message it would be much more useful.


Doug

Remember, please try searching first!

Need a screenshot? ... Like JavaLoader?
Try using BBscreen .....Use JL_Cmder!
or BBScreenShooter!

   
Reply With Quote
  (#4 (permalink)) Old
haobo Offline
Thumbs Must Hurt
 
Posts: 63
Join Date: Mar 2005
Model: 7100t
Default 06-22-2006, 07:03 AM

Sure. It's used to export info from SMS backup file. Have you tried the sample ipd in package? is it ok? If yes, you get correct way to use this utility.
If the content of your SMS include unicode (For example, East Asia Character), pls try another unicode version here. It work well with simplied chinese and should be ok for Japanese & Korean.
Attached Files
File Type: zip sms_borer_u.zip (32.0 KB, 147 views)

Last edited by haobo : 06-22-2006 at 07:25 AM.
   
Reply With Quote
  (#5 (permalink)) Old
Wilber Offline
New Member
 
Posts: 3
Join Date: Mar 2006
Location: Qingdao, China
Model: 8700
Carrier: cmcc
Default 06-22-2006, 07:05 AM

Say Hello to VIP BB user from China
   
Reply With Quote
  (#6 (permalink)) Old
haobo Offline
Thumbs Must Hurt
 
Posts: 63
Join Date: Mar 2005
Model: 7100t
Default 06-22-2006, 07:31 AM

Quote:
Originally Posted by Wilber
Say Hello to VIP BB user from China
Nice to see you here.
   
Reply With Quote
  (#7 (permalink)) Old
alionline Offline
New Member
 
Posts: 2
Join Date: Jul 2006
Model: 7290
Default 07-05-2006, 04:15 AM

Hi haobo

I used this to export the SMS from my 7290. It does exactly what you say it does - I love it. I've been looking for a utility like this far ages! Great to see it here.

A tip for users is to create a new back up of ONLY your SMS using the desktop manager. The utility will then recognise the SMS and export the to output.dat file.

Once output, you can import the data in Excel using the import wizard. For the delimiter, select 'other' and enter the grep [ | ] character.

Thanks again haobo.

Cheers

Ali.
   
Reply With Quote
  (#8 (permalink)) Old
alionline Offline
New Member
 
Posts: 2
Join Date: Jul 2006
Model: 7290
Default 07-05-2006, 04:33 AM

By the way, I used this on XP Pro SP2, using desktop manager 4.1.08 and 7290 version 3.8.0.139.
   
Reply With Quote
  (#9 (permalink)) Old
Polyphem Offline
New Member
 
Posts: 2
Join Date: Sep 2006
Model: 7290
Carrier: D1 Telekom
Default 09-08-2006, 07:00 AM

Havent tried it yet, but from the screenshots exactly what i was looking for , thanks a lot from Germany ..
   
Reply With Quote
  (#10 (permalink)) Old
headtailgrep Offline
CrackBerry Addict
 
Posts: 900
Join Date: Aug 2004
Model: 950
Carrier: robbers
Default 09-08-2006, 11:24 AM

Damn -- a fine application. I don't have a use for this, but can you possibly use this to extract other data so users can export this?

This is a much requested feature that just does not exist.. keep on it , and you will have a definiate market share, especially from IT professionals..

let me know if you do, i'll purchase it..

* Extract e-mail
* Extract sent messages
* Extract PIN messages
etc
   
Reply With Quote
  (#11 (permalink)) Old
bradwhiteau Offline
New Member
 
Posts: 5
Join Date: Sep 2006
Model: 6230
Default 09-09-2006, 12:24 AM

There is a limitation on the number of records that can be exported. Is it possible to either remove this limitation, or somehow extract sections of the file at a time?

Thanks
   
Reply With Quote
  (#12 (permalink)) Old
Polyphem Offline
New Member
 
Posts: 2
Join Date: Sep 2006
Model: 7290
Carrier: D1 Telekom
Default 09-21-2006, 04:29 AM

HiHo,

me again... so i tried the program, and as bradwhiteau says it does not seem to extract all the messages that are stored in the ipd file. I tried IPDEditor too, which displays all messages, but that program does not allow the export of the messages :(...

I'm also trying to convert the file myself, found the documentation of the ipd file (general structure, database block set-up), but from that documentation it is not quiet clear, who to convert the none ascii parts, e.g. the conversion of the timestamp is a ridle to me, how to convert that? Maybe you can point me to another doc.

Hope you'll come back to this forum and see my remark ...
   
Reply With Quote
  (#13 (permalink)) Old
MScott Offline
New Member
 
Posts: 7
Join Date: Sep 2006
Model: 7105
Carrier: T-Mobile
Default Export ipd format to csv - 09-21-2006, 01:25 PM

I have a utility for extracting SMS, Contact, E-Mail, Phone Log and Calendar info to a comma separated values file. Its not free, but it is cheap ($10). Its called bbExtractor and comes with a report writer called textifire.

I noticed someone asked for PIN messages. I don't know what that is, but I could add it to the extractor if there is interest.
   
Reply With Quote
  (#14 (permalink)) Old
bradwhiteau Offline
New Member
 
Posts: 5
Join Date: Sep 2006
Model: 6230
Default 09-21-2006, 08:04 PM

MScott,

I am certainly not against buying a package...could you possibly provide details on here of the package, how it operates and how to purchase it for both myself and other interested people?

Thanks,
Brad.
   
Reply With Quote
  (#15 (permalink)) Old
MScott Offline
New Member
 
Posts: 7
Join Date: Sep 2006
Model: 7105
Carrier: T-Mobile
Default 09-22-2006, 11:36 AM

Brad,

I can't put a URL in my posts until I've made at least 10 posts, but if you google either 'bbextractor' or 'textifire' the home page will come up.

You can buy the software from the products page, it downloads as a self-extracting zip file. Once you've installed it you just click 'Find Files' to search for ipds then double click the backup file you want to open. Every database in the ipd is listed on the main screen (there's usually about 60 or so). From here you double click the database name you want to open, or click the corresponding speed button on the top row and the contents of the database appear in a spreadsheet-like grid. From here you can export to a csv file or pipe the output to the report writer and reformat it how you wish.

There are some automation features tied to the 'Config' button, such as a default search start directory and automatic database opening that can save some effort if you use the program a lot.

This whole process started for me when my girlfriend gave her blackberry to her nephew and needed to pull her contact and schedule info off her phone and I was shocked to find there was no easy way to do it. I then added email, sms and phone log extractors as well as viewing cabability for all the other databases in the file.

Anyway, I hope you find this utility useful and I am open to suggestions on how to improve it.

-Mike
   
Reply With Quote
  (#16 (permalink)) Old
bradwhiteau Offline
New Member
 
Posts: 5
Join Date: Sep 2006
Model: 6230
Default 10-03-2006, 01:49 AM

Hey MScott.

I purchased your program and it works great! I managed to extract the SMS, all 3500+ of them. One issue/improvement...

It seems it extracts the received SMS, but not the sent...is that in a different folder, and can I extract those also somehow? Or is that another change to the program?

Thanks,
Brad.
   
Reply With Quote
  (#17 (permalink)) Old
MScott Offline
New Member
 
Posts: 7
Join Date: Sep 2006
Model: 7105
Carrier: T-Mobile
Default 10-05-2006, 11:51 PM

Hey Brad,

Glad you like the software. All the databases stored in the ipd can be viewed in bbExtractor by double clicking the name on the main screen. I haven't found one that contains the outbound SMS files but if it's there I'll find it. I'll keep you posted.

Mike
   
Reply With Quote
  (#18 (permalink)) Old
tateu Offline
Talking BlackBerry Encyclopedia
 
Posts: 209
Join Date: Apr 2005
Location: Los Angeles, CA USA
Model: 9000
OS: 4.6.0.247
Carrier: AT&T
Default 10-06-2006, 12:26 AM

Incoming and outgoing SMS are stored in the same database. Look for field type 0x0B. If the first byte of data for that field is 0x00, the message was sent. If the first byte of data for that field is 0x01, the message was received.
   
Reply With Quote
  (#19 (permalink)) Old
MScott Offline
New Member
 
Posts: 7
Join Date: Sep 2006
Model: 7105
Carrier: T-Mobile
Default 10-10-2006, 10:05 PM

Thanks Tateu,

I rolled a Sent/Received flag into my last update of bbExtractor which also fixes the email timestamp issue. If you still need any help with timestamps, just drop the tech support guys a line at textifire.

Mike
   
Reply With Quote
  (#20 (permalink)) Old
MyPearl Offline
Talking BlackBerry Encyclopedia
 
MyPearl's Avatar
 
Posts: 221
Join Date: Jan 2007
Model: 8100
Carrier: Cingular
Default 02-05-2007, 08:14 PM

Hi, the program worked fine when tried with sample.ipd. then when i tried to use it with my exported ipd (8100 pearl with latest s/w), i got the following:

--Inter@ctive Pager Backup/Restore File--2--75--1--
Name of database 57 is SMS Messages
Read body of record fail!Abnormal exit!!

** Database 57: îαdĆ3╓á╗\↕
Records: 0
Columns: -919833700
   
Reply With Quote
  (#21 (permalink)) Old
Nextel User Offline
BlackBerry Extraordinaire
 
Nextel User's Avatar
 
Posts: 1,120
Join Date: May 2005
Model: 8220
Carrier: AT&T
Default 02-07-2007, 07:20 PM

what is the actual command to run the file?

can a bat file be made to choose the file by a *.ipd method?


Get Hebrew For Your Blackberry
http://cheservices.com/blackberry/
   
Reply With Quote
  (#22 (permalink)) Old
netstud69 Offline
New Member
 
Posts: 1
Join Date: Aug 2007
Model: 8100
PIN: N/A
Carrier: Vodafone
Thumbs up 08-31-2007, 09:50 PM

Quote:
Originally Posted by haobo View Post
I develop this utility to export sms data from backup file (*.ipd). To some people who have plenty of SMS, they can use it to export SMS data on PC. And then process it using any application you like (For example, MS excel). There is a .ipd sample in zip package for your reference. Any feedback is welcome. Enjoy it.

(1)Running following command and export data to "output.dat". You can open the .dat file using MS Excel and use its text_to_columm function to separate data to several columns.
sms_borer.exe xxxxxxxx.ipd

(2)Format of output file "output.dat"
One line is one SMS. Every Fields are separated by "|"(7CH). For example
"1|1|20060309-063046|20060614-134937|+861372550000|qwerty111"

1st Field: Seq no
2nd Field: Direction. 1 for receiving, 0 for sending.
3rd Field: UST(GMT +0)
4th Field: For receiving, time stamp with SMS
For sending, UST(GMT+0)
5th Field: Far end mobile number
6th Field: SMS content. Don't support unicode at this version.

(3)Test
Test on Win2K & XP and confirm it pass for following platform
DM Ver: 4.0.0.x, 4.0.1.x, 4.1.0.xxx
BB OS: 4.0.0.x, 4.0.2.x, 4.1.1.xxx, 3.8.0.xxx

(4)Limitation
This version don't support unicode.
Thank You haobo.
Your application works perfectly.

I had about 1400 SMS which I exported using your program. Imported the lot in Excel and reformatted the way I wanted.

There is a bit of data correction involved to get around the limit of 255 SMS.
The way i did it is I opened the ipd file with a Text Editor and removed the first 255 sms that were already exported, Save and rerun the SMS_BORER on the saved ipd file. With 1400+ SMS I had to do this multiple times.

But IT WORKS and one can expect more from a free software.

So Thanks once again for your efforts.


To run the program:
sms_borer.exe "Backup-(2007-09-01).ipd"

This will create a "output.dat" in the same directory.
Import from it in Excel.

Now Edit "Backup-(2007-09-01).ipd" using your fav text editor (notepad) will do. I personally use TextPad. Remove the first 255 SMS. Make sure you LEAVE the first 3 lines intact as they are needed.
Save it and rerun the progi.

Enjoy.
   
Reply With Quote
  (#23 (permalink)) Old
elementz Offline
New Member
 
Posts: 1
Join Date: Nov 2007
Model: 8100
PIN: N/A
Carrier: t-mobile.at
Default help - 11-14-2007, 02:54 PM

Hi,

i tried this program as I wanted to download all my sms from my 8100 pearl to my laptop(I want to print them out)

But I cant get away with this instructions resp.dont know how this works.

Can give me anyone instructions, how this can be done(easily).

thank you very much!!!

Matthias
   
Reply With Quote
  (#24 (permalink)) Old
oopsMonkey Offline
New Member
 
Posts: 1
Join Date: Mar 2007
Model: 8700c
Carrier: tmobile
Default 12-03-2007, 04:52 PM

works great! has it been corrected to go beyond the 255 SMS?
Thanks
   
Reply With Quote
  (#25 (permalink)) Old
iamnothere Offline
New Member
 
Posts: 1
Join Date: Dec 2007
Model: 8700
PIN: N/A
Carrier: Cingular
Wink Solution to the Abnormal Termination issue - 12-05-2007, 09:51 PM

Quote:
Originally Posted by elementz View Post
Hi,

i tried this program as I wanted to download all my sms from my 8100 pearl to my laptop(I want to print them out)

But I cant get away with this instructions resp.dont know how this works.

Can give me anyone instructions, how this can be done(easily).

thank you very much!!!

Matthias
If you're getting the following error:

D:\!sav\SMS-Borer>sms_borer.exe tmo8700.ipd
--Inter@ctive Pager Backup/Restore File--2--68--1--
Name of database 57 is SMS Messages
Read head of record fail!Abnormal exit!!

** Database 57: ż≥/˛
Records: -1176156265
Columns: 452398978

abnormal program termination

Then what you are probably doing is backing up ALL the databases in the Desktop Manager backup feature.
When I got this, i went back to the DM, then Backup\Restore, ADVANCED
Then go to File, New
You should have all the BB databases on the right and nothing on the left.
From the right, select ONLY the SMS Messages database and move it to the left.
File, Save As and save it wherever.

Run the SMS Borer on this new .ipd file and there ya go

the 255 message limit is annoying so go with netstud69's post earlier in the thread to get around this.
   
Reply With Quote
  (#26 (permalink)) Old
supernova81 Offline
New Member
 
Posts: 11
Join Date: Sep 2006
Model: 8900
Carrier: T-Mobile
Default 12-13-2007, 04:22 PM

Yeah... so i am missing how to run this, any help would be appricated.
   
Reply With Quote
  (#27 (permalink)) Old
brandon1879 Offline
New Member
 
Posts: 2
Join Date: Jan 2008
Model: 8300
PIN: N/A
Carrier: AT&T
Default ipddump - 01-22-2008, 10:59 PM

I also started an open-source project to extract SMS messages from IPD files. You can find the project page at ipddump - Google Code
   
Reply With Quote
  (#28 (permalink)) Old
kazi Offline
New Member
 
Posts: 1
Join Date: Apr 2008
Model: 8120
PIN: N/A
Carrier: unknown
Default 04-12-2008, 10:50 AM

Hi
i can't download this app using Opera browser. Am I missing something here ?
   
Reply With Quote
  (#29 (permalink)) Old
duepixel Offline
New Member
 
Posts: 1
Join Date: Apr 2008
Model: aaaaa
PIN: N/A
Carrier: aaaaa
Default 04-15-2008, 03:06 PM

download link open a blank page!
   
Reply With Quote
  (#30 (permalink)) Old
rawaters16 Offline
New Member
 
Posts: 1
Join Date: Apr 2008
Model: 8800
PIN: N/A
Carrier: Verizon
Default 04-29-2008, 11:14 AM

Could you resend the zip file or send a link where I can download and try?
Thanks!
   
Reply With Quote
  (#31 (permalink)) Old
nsingh Offline
New Member
 
Posts: 3
Join Date: May 2008
Model: 8310
PIN: N/A
Carrier: o2
Default Problems downloading zip file - 05-06-2008, 03:57 AM

Hi, For some reason I can't download the zip file off your post. Is it possible that you could email it to me on [email address] please.

Thanks
   
Reply With Quote
  (#32 (permalink)) Old
nsingh Offline
New Member
 
Posts: 3
Join Date: May 2008
Model: 8310
PIN: N/A
Carrier: o2
Default Problems downloading file - 05-07-2008, 01:08 AM

Hi, I can't download the file. When I click on it the page goes blank and nothings downloads. When i right click on the file and select save target as, again it does not work. Any chance of emailing it to me.

Thanks
   
Reply With Quote
  (#33 (permalink)) Old
Jean-Luc Wasmer Offline
New Member
 
Posts: 1
Join Date: Jun 2008
Model: 8700r
PIN: N/A
Carrier: Rogers
Default 06-28-2008, 01:51 PM

I can't open this file... is it still on-line?
   
Reply With Quote
  (#34 (permalink)) Old
watsons Offline
Knows Where the Search Button Is
 
Posts: 19
Join Date: Mar 2008
Location: Hong Kong
Model: 8707G
PIN: N/A
Carrier: 3 Hong Kong
Default 07-01-2008, 07:37 AM

Hi, you can try ipddump.
   
Reply With Quote
  (#35 (permalink)) Old
Steiner3 Offline
New Member
 
Posts: 1
Join Date: Aug 2008
Model: 8300
PIN: N/A
Carrier: T-Mobile
Default Thanks a lot - 08-20-2008, 09:36 PM

Trying it out.
   
Reply With Quote
  (#36 (permalink)) Old
maxzhang Offline
New Member
 
Posts: 1
Join Date: Aug 2008
Model: 7290
PIN: N/A
Carrier: ATT
Default 08-22-2008, 12:10 AM

trying it out,
   
Reply With Quote
  (#37 (permalink)) Old
anp Offline
New Member
 
Posts: 2
Join Date: Jul 2008
Model: 8100
PIN: N/A
Carrier: Airtel
Default export from dat to ipd - 09-25-2008, 11:24 PM

is there any way i can export the content of the .dat file to .ipd file after editing the dat file? for some testing purpose i need to have some more sms in the inbox. it could be easy if we could upload the contents of the dat file to ipd after editing the dat file (add more sms manually) and then perform a restore using desktop manager. or is there any alternative way where we can have large number of messages in inbox/send items without receiving/sending manually.

Thanks,
Anp
   
Reply With Quote
  (#38 (permalink)) Old
tela Offline
New Member
 
Posts: 1
Join Date: Jan 2009
Model: 6130
PIN: N/A
Carrier: Verizon
Default 01-03-2009, 10:16 PM

Just a blank screen. File located anywhere else?
   
Reply With Quote
  (#39 (permalink)) Old
New Member
 
Posts: 1
Join Date: Jan 2009
Model: 7100v
PIN: N/A
Carrier: vodafone
Default 01-04-2009, 04:59 PM

I can download this pice of software. What can I do?
   
Reply With Quote
  (#40 (permalink)) Old
nickc711 Offline
New Member
 
Posts: 1
Join Date: Mar 2009
Model: 8310
PIN: N/A
Carrier: att
Default 03-17-2009, 09:25 AM

link broken help?
   
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright © 2004-2009 BlackBerryFAQ.com, BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of Research In Motion Limited.