发新话题
打印

[软件] 短信宝贝(SMSDB) v0.3 发布

本主题由 @ndy 于 2008-8-14 11:57 设置高亮

短信宝贝(SMSDB) v0.3 发布

smsdb改名为短信宝贝smsbaby,这个名字比较好记
v.0.3.0
   1.改进通讯录查询算法,去掉了几个bug,或许还有,此举会影响到短信归档
   2.增加快捷回复功能,原回复功能放到左键菜单中了
   3.增加短信删除功能,在回话列表界面按删除键是删除这个会话的所有短信,并且删除这个会话。在短信查看界面按删除删除当前选中的短信,灰色背景的短信是被选中的短信。
   4.增加手工同步列表功能,不过基本上用不到这个,就是不用重新启动程序就可以同步列表而已了。
   5.改名为短信宝贝,俺也起个响亮的名字,哈哈
   6.按红键可以到后台运行了,不会误退出了。

软件功能:
系统管理你所有的短信,并且按照发送和接收顺序来浏览,避免了言不对题。
使用自身的数据库,在导入完成后,你可以及时清空你的短信收件箱,提高机器速度
按照短信发送或者接收时间排序,联系最频繁的联系人应该是在最上面的
操作指南:
在列表状态,按中键进入
在短信显示页面,左箭头  上一页短信  右箭头 下一页短信 中键 快捷回复
退出时,会询问是否退出,另外,也会询问你是否压缩数据库,默认不压缩,按取消键压缩数据库

注意事项:
程序必须安装在卡上,因为莫名其妙的原因,数据存在卡上,就得装在卡上。。
程序会在每次启动的时候,导入短信到自己的数据库中,并且按照最近联系人的先后顺序,显示一个列表,主界面三个
如果你当前的短信比较多,导入过程可能会耗费比较长的时间,请确保内存充足(后台驻留程序弄少点),电力充足(e51导入1200条短信用了5分钟,n73之类的机器可能会更长,这段时间cpu全速运转,很可能会干掉电量不足的机器),有足够的时间(如果你电话比较多,建议离线模式备份,我也不知道python啥时候会给我自动退出)
如果导入失败,中间退出了,请节哀,或者,删除一部分短信,并且删除E:\smsdb下面的所有文件,重新导入。或者,凑合用,以后的短信每次启动都可以导入的
数据文件保存在E:\SMSDB目录下,备份的话,请在关闭smsdb后自行备份。
python写的,速度可能会比较慢,特别是启动时,n73之类的机器请耐心一点。。。

预计下个版本:
捕获挂机键,实现程序后台运行
捕获拨号键,自动拨号
收到或者发出短信自动导入(不然后台运行也没啥意思)
最郁闷的问题:
实现收发的短信在一个屏幕内显示,学习iphone,message pro++
主要问题是数据库里面短信可能会很多,如果一次全输出,直接挂了,必须增量输出,其实我也不知道iphone和message pro++怎么输出的,只是自己想的
设置页面
python提供的ui少了点,我得研究研究ped怎么弄出设置界面来的
另外,大家需要删除短信功能么?

需要安装python平台,目前只在e51,e61i上测试通过
python平台:http://downloads.sourceforge.net/pys60/PythonForS60_1_4_3_3rdEd.SIS?modtime=1209367797big_mirror=0
签名,因为用到了按键捕获,所以得自签名,nokia 真bt..

v.0.1  凑合能用的一个版本
v.0.1.2
   修正程序退出后,数据库仍然无法备份的bug
   修正电话簿中姓名分开时,无法正 确归类的bug(nokia自己的收件箱里面姓名之间就有空格,发件箱里面就没有空格)
v.0.1.3
   支持e61 e61i e62 e90(汗,有用这个的么)等宽屏,理论上来说支持,e61i测试通过
v.0.2.3
   1.同一屏中显示多条短信,适合用短信聊天的狂人看,上下箭头分别为上一行下一行,左右箭头分别为上一页下一页,短信显示界面的最上方
   是会话人的名字,右上角的 T 代表已经到达第一页,B 代表已经到达最后一页,TB代表当前会话只有一页可以显示。
   2.使用新的读取算法,加快短信显示速度及翻页速度
   3.使用新的导入算法,倒入过程中中断的短信也可以继续导入
   4.在会话列表界面,按右软键,进入后台运行,但是按挂机键一样推出,pys60现在还无法截取挂机键。。
   5.后台会自动接收短信,考虑到现在是测试版,导入短信后,短信仍然会提示未读,需要你手工去删除一下
   7.在smsdb中回复的短信会自动导入,在系统的短信界面回复的短信需要在smsdb启动的时候导入。
v.0.3.0
   1.改进通讯录查询算法,去掉了几个bug,或许还有,此举会影响到短信归档
   2.增加快捷回复功能,原回复功能放到左键菜单中了
   3.增加短信删除功能,在回话列表界面按删除键是删除这个会话的所有短信,并且删除这个会话。在短信查看界面按删除是删除当前选中的短信,灰色背景的短信是被选中的短信。
   4.增加手工同步列表功能,不过基本上用不到这个,就是不用重新启动程序就可以同步列表而已了。
   5.改名为短信宝贝,俺也起个响亮的名字,哈哈
   6.按红键可以到后台运行了,不会误退出了。

[ 本帖最后由 gyro 于 2008-8-5 14:25 编辑 ]
附件迅雷专用高速下载_Screenshot0007.jpg
Screenshot0007.jpg (49.52 KB) 2008-6-16 16:27

迅雷专用高速下载_Screenshot0011.jpg
Screenshot0011.jpg (29 KB) 2008-6-16 16:27

迅雷专用高速下载_PythonForS60_1_4_4_3rdEd.zip
PythonForS60_1_4_4_3rdEd.zip (145.61 KB) 2008-8-5 14:25, 下载次数: 0
python平台,需要先安装这个,已经安装1.4.3的不用
迅雷专用高速下载_smsbaby.zip
smsbaby.zip (15.5 KB) 2008-8-5 14:25, 下载次数: 0
短信宝贝主程序
迅雷专用高速下载_Screenshot0017.jpg
Screenshot0017.jpg (39.98 KB) 2008-8-5 14:25
新增新建对话和手工同步短信功能,大部分时间不用手工同步

迅雷专用高速下载_Screenshot0019.jpg
Screenshot0019.jpg (73.49 KB) 2008-8-5 14:25
可以删除单条短信了,灰底的是选中的短信

迅雷专用高速下载_Screenshot0021.jpg
Screenshot0021.jpg (66.81 KB) 2008-8-5 14:25
新增快捷回复功能,短信查看界面直接按确认键就会弹出快捷回复
本帖最近评分记录
  • 3xplor3 好评度 +3 原创内容 2008-8-5 16:32

TOP

这次的名字好听多了,楼主很强啊,一天就修正了这么多bug

TOP

支持更新额

TOP

支持原创~~~

TOP

呵呵!支持一下。。。
感谢楼主的分享。。。
不要问别人为你做了什么
而要问你为别人做了什么

TOP

这些错误可不是一天搞定的,已经很久没有新版本更新了,这么长时间才弄出这么个版本来,俺很惭愧
软件做的时间长了,就越来越难做了,唉,啥功能都得想很长时间

TOP

好强悍……
有些人,有些事,终将成为回忆

TOP

路过支持下
这个不需要

TOP

我的py主程序在c啊  就只能装在c了
我懂了什么叫莫名其妙的原因  就是数据库 500条左右短信用了680k左右c盘  晕死
怎么解决啊  不行的话也只能算了
还有个大问题就是  偶尔怎么发现同一个联系人分开记录短信
还有  您能不能做出个功能   就是从数据库恢复选定特征的短信之类的
谢谢了

TOP

压缩后变成38.9k  差别太大了 .......... 只不过发现打开初始化慢了一秒左右

TOP

我知道怎么做设置界面了...
原来用 Form 是不对的, 要用 Listbox 配合 tab , 然后人工判断点了哪行, 就弹出相应的 query 窗口, 囧...

TOP

只能导入收件箱 和发出的信息...
我习惯用魔法短信自动归入文件夹  然后就不能导入
最后只能把魔法短信改手动  等导入smsdb了再分类灌入文件夹.........

我感觉同时打开收件箱和smsdb 有时会出错 导致自动关闭程序,出现两次了

还有个问题
短信魔镜可以突破电话精灵的宝贝名单 不知道 你是打算突破能 还是咋的  建议不要读入隐藏短信吧

TOP

引用:
原帖由 overbreak 于 2008-8-14 02:00 发表
我知道怎么做设置界面了...
原来用 Form 是不对的, 要用 Listbox 配合 tab , 然后人工判断点了哪行, 就弹出相应的 query 窗口, 囧...
嗯,就是这样,够麻烦的。。

TOP

引用:
原帖由 lwd2136 于 2008-8-13 23:29 发表
我的py主程序在c啊  就只能装在c了
我懂了什么叫莫名其妙的原因  就是数据库 500条左右短信用了680k左右c盘  晕死
怎么解决啊  不行的话也只能算了
还有个大问题就是  偶尔怎么发现同一个联系人分开记录短信
还有 ...
不是吧?我的数据库最大到过2M多,上千条短信,没见出问题啊
我继续测试一下看看。。
偶尔发现同一个联系人分开记录的情况,我这里还没发现,应该是你修改了通讯录里面的人名造成的

恢复到收件箱的功能,python还不支持,还不知道怎么搞定。。目前没招,要么,发给自己试试看?

TOP

引用:
原帖由 lwd2136 于 2008-8-14 13:33 发表
只能导入收件箱 和发出的信息...
我习惯用魔法短信自动归入文件夹  然后就不能导入
最后只能把魔法短信改手动  等导入smsdb了再分类灌入文件夹.........

我感觉同时打开收件箱和smsdb 有时会出错 导致自动关闭程 ...
收件箱和smsdb目前没发现有冲突,估计是s60自己的消息处理机制有问题,估计是没办法搞定了。。

你用魔法短信就是为了归类?那我也弄个归类功能好了

关于隐藏短信,是因为电话精灵和短信魔镜他们隐藏短信的方式不一样,所以看起来就是短信魔镜突破了电话精灵,而smsdb一样不知道他们用什么办法来隐藏短信,老老实实的去读取收件箱,于是看起来就是突破了
如果smsdb加上隐藏短信功能呢?短信魔镜可以下岗了吧?

TOP

我觉得 要是能实现从数据库将误删短信进行恢复该多好  一定要可以选择的恢复
说实话我使用这个软件其实是用来进行对系统短信的备份的  它能自动转入后台 非要选择退出才行 所以我在任务管理器中实际设置了当程序后台运行自动关闭的选项......
不知道您在干嘛 估计是有事情  因为没有更新 所以没有到这里来汇报测试效果对不起

TOP

最近发现smsbaby导入短信时间有错误  时间靠前的反而在后面  不知道什么原因  是不是我格了机 继续使用原来存档造成的

用什么可以读取 数据文件?