【问题标题】:Parsing a blackberry .ipd file解析黑莓 .ipd 文件
【发布时间】:2009-12-20 15:37:58
【问题描述】:

我最近丢失了我的黑莓。当我发现它很快就不见了并打电话给它时,SIM卡已经被移除了。我再也看不到那个黑莓了。行。我花了 300 美元,但至少我的数据得到了备份。幸运的是,我有一个旧的工作黑莓,我得到了一张新的 SIM 卡,并继续使用黑莓桌面管理器恢复我的数据。 7000 多封电子邮件、数百条自动文本条目、短信、日历事件,全部备份。看起来不错。瞧!我的通讯录联系人拒绝备份?我尝试了高级,它作为恢复选项显示为灰色。比失去我的 bberry 更令人沮丧的是与违反人类逻辑的软件争吵。

好的,现在我想我将不得不手动输入所有 327 个名称。也就是说,如果我可以读取 .ipd 文件。我尝试过免费版的 ABC Amber Blackberry 编辑器,但是当我打开 .ipd 文件时,联系人只是不显示。我开始觉得众神在密谋反对我。然后我发现了这个:http://jabide.com/2009/03/parse-blackberry-ipd-files/

他发布了一个声称可以提取文件的 perl 脚本。我复制并粘贴了代码,它确实在我的 .ipd 文件中列出了所有不同的数据库,我很高兴发布了这样一个很酷的解决方案。我按照说明操作,将带有一些可识别 ascii 的乱码数据发送到标准输出,这与他所说的 .csv 文件不同。这足以让一个成年人哭泣。

有没有人有办法从 .ipd 文件中提取我的通讯录联系人?

【问题讨论】:

标签: blackberry backup parsing


【解决方案1】:

我开发了一个 Lib/App(基于 Java),它有助于在 CSV 文件中提取 IPD 内容(联系人、短信)。它在 Apache 2.0 下可以在开源和商业项目中使用。

http://code.google.com/p/ipd-extractor/

-普拉桑塔

【讨论】:

    【解决方案2】:

    当你说它是灰色的时,你是指在左侧(计算机数据库)还是右侧(设备数据库)?

    如果是右侧,那是因为启用了无线同步。如果您在 BES 上,请暂时删除您的桌面 [SYNC] 服务记录。如果不是 BES,而是 Google,也应该有一个 SYNC 记录。

    如果它在左侧,它旁边是否真的有一个数字表示条目数?

    很抱歉没有直接回答这个问题,但它可以让您无需回答这个问题。

    【讨论】:

      【解决方案3】:

      查看http://dotwhat.net/ipd/853/ 的 ipd 文件讨论 - 大多数问题都已在此处提出/回答。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-17
        相关资源
        最近更新 更多