askman1123 发表于 2008-10-5 21:47:37

回复 123# 超级jiewer 的帖子

那个实际上没什么用,,,,,,,,,,,,,你要是用他,,,,,,,,,,,MD还干啥用

这个MYSMSYS和MD配合使用效果特别好,,,,,,,,,,,,,,,,,,,

BingK 发表于 2008-10-5 22:17:30

MD调用MySMSYS发送短信的方法:
#define SMSYS_IPC_NEWSMS_NUM 0x82 //根据号码新建短信,data=Number,Number使用malloc申请内存,完成后将在MySMSYS中被释放,可用于通讯录/通话记录中信建短信
   IPC_REQ my_ipc3=
{
    my_ipc_name,
    my_ipc_name,
    NULL
};
char *data;
data=malloc(strlen(num)+2);
strcpy(data, num);
my_ipc3.data=data;
GBS_SendMessage(MMI_CEPID,MSG_IPC,SMSYS_IPC_NEWSMS_NUM,&my_ipc3);

可以看看这个http://sieelf.googlecode.com/svn/SieELF/MySMSYS/MySMSYS_ipc.h

cfd-e75 发表于 2008-10-5 22:22:32

默认文件夹: ...\MySMSYS\Text\等,位置是在手机自带的内存还是存储卡上?

fengke 发表于 2008-10-5 23:18:45

回复 124# askman1123 的帖子

我想askman1123的意思是在发短信的时候需要用到通讯录的情况,比如在短信中加入某人的电话号码。。。。。。
我倒觉得askman1123的建议不错,呵呵。。。

要是再能用到MD,那就真NB了。我的意思是,比如我的短信里面想插入张三的电话号码,点“通讯录”出来通讯录后,如果能像MD一样,直接按97就能出来“张三”的电话。。。。

[ 本帖最后由 fengke 于 2008-10-5 23:22 编辑 ]

e71lover 发表于 2008-10-5 23:28:40

回复 84# BingK 的帖子

原帖由 BingK 于 2008-10-3 22:13 发表 http://mobile.0110.cn/images/common/back.gif
这是一个测试版本,使用了新的读取方式

以前版本死机,或有空白短信的可以试试:
这个对我手头的E71很管用,没有出现空白短信了!太感谢了!!

[ 本帖最后由 e71lover 于 2008-10-5 23:30 编辑 ]

askman_1 发表于 2008-10-5 23:34:34

回复 127# fengke 的帖子

他的意思是这样的

需要给某人发短信,,,,,直接用MD的,,,MD有发短信的功能

短信回来了,,,用MYSMSYS回,,,,,,,

没想到LSD的LSD想歪了

[ 本帖最后由 askman_1 于 2008-10-5 23:43 编辑 ]

askman_1 发表于 2008-10-5 23:42:34

回复 129# askman_1 的帖子

阿冰,,,,你没顺手加个任意DAT转TXT啊,,,,这个不是更方便吗,所向无敌啊,,,,,,尤其是像我一样的备份了大量的DAT的S75机油

BingK 发表于 2008-10-6 09:17:34

回复 130# askman_1 的帖子

http://mobile.0110.cn/images/smilies/default/beg.gif
顺手个P啊,那还不是一个字符一个字符码出来的,你说得顺口而已。

当然,这个功能是可以考虑的。毕竟目前的代码基础还是比较适合做这个功能的。

然而目前的重点还是精确读取短信,最最基本的功能的都还没做好,如果找不到新的精确读取的方法,这个ELF就到此为止吧。

e71lover 发表于 2008-10-6 12:02:41

发短信时,在通讯录添加好像不能用首字母查找哦,比如“张三”,就只能把“张”拼写出来,才会找到它,而不能直接打“zs ”,否则光标是不动的,这个有办法解决吗?

myhaohao521 发表于 2008-10-6 13:17:09

今天总算刷补丁进去鸟~
还真是有不能打开未读短信的情况,看图~
补丁已刷,ELF是最新的~

我觉得是不是号码的原因?这种情况出现在飞信发来的短信上面,飞信发来的号码有18位~

[ 本帖最后由 myhaohao521 于 2008-10-6 13:21 编辑 ]

myhaohao521 发表于 2008-10-6 13:45:33

看来也可能是这条的缘故:7.检查新短信如果是ems,接收到最后一部分才提示
飞信发来的短信会当作EMS,不管长短

BingK 发表于 2008-10-6 16:06:04

回复 135# myhaohao521 的帖子

我用飞信发来的时候都是常规短信的啊。

myhaohao521 发表于 2008-10-6 17:37:38

回复 136# BingK 的帖子

终于清楚了,飞信设置里面有一项是发送长短信的,开启的话发送任何短信给别人都是EMS,不管长短,如果开启了,用这个ELF就会有点问题了

[ 本帖最后由 myhaohao521 于 2008-10-6 17:41 编辑 ]

fengke 发表于 2008-10-6 19:58:43

哎,很想用这个补丁,可惜我的无论怎么都用不了。。。郁闷。。。

BingK 发表于 2008-10-6 21:11:31

http://mobile.0110.cn/images/smilies/default/ee.gif

再来一个测试版:
希望能达到精确度读取的效果。
使用了一个未加入swilib的函数和一个RAM地址。
使用直接调用函数的方法,所以各机型不能通用,提供S7Cv47,E7Cv41,ELC1v41版本供测试。

功能上相比1.6版本没有任何增加。重点只在测试精确读取的效果。
可能的坏结果有不能读取短信,读到空白短信,死机等等,测试报告务必详细。

http://mobile.0110.cn/images/smilies/default/or.gif
在我的S75上面自然是没任何问题的。        //defadr GetPosIndex,0xA0E43EB5 //int GetPosIndex(SMS_INDEX_DATA *buf, int data_id); S7Cv47
        //defadr GetPosIndex,0xA0D637F9 //E71Cv41
        //defadr GetPosIndex,0xA0D6E0D5 //ELC1v41
        //defadr GetPosIndex,0xA0D35895 //E71v45
        //defadr GetPosIndex,0xA0D42039 //EL71v45
        //pattern_NSG/ELKA=??,B5,??,1C,??,1C,??,??,??,??,??,1C,??,??,??,??,??,42,??,D3,??,20,??,70,??,80,??,E0,??,2E,??,D0,+1

//#define SmsDataRootPointer 0xA8DED874 // S7Cv47
//#define SmsDataRootPointer 0xA8EB99B8 // E71Cv41
//#define SmsDataRootPointer 0xA8EB992C // ELC1v41
//#define SmsDataRootPointer 0xA8EB9A84 // E71v45
//#define SmsDataRootPointer 0xA8EB99F8 // EL71v45
//pattern_NSG/ELKA=&(??,22,??,49,??,00,??,B5,??,39,??,??,??,??,??,BD,+2)+0x12C

[ 本帖最后由 BingK 于 2008-10-6 21:12 编辑 ]

caojiewer 发表于 2008-10-6 21:18:02

今天用了一天,来短信~怎么没有声音呢?

BingK 发表于 2008-10-6 21:32:20

回复 140# 超级jiewer 的帖子

http://mobile.0110.cn/images/smilies/default/or.gif

无声胜有声...

-------------------------
谁来测试一下139楼的测试版啊。

[ 本帖最后由 BingK 于 2008-10-6 21:33 编辑 ]

myhaohao521 发表于 2008-10-6 21:57:11

飞信EMS的问题解决鸟~~wap25::ii

etspy007 发表于 2008-10-6 22:21:40

这个补丁的思路很好,但想超越官方的稳定性还需时日,也非一人之力可完成

辛苦了

caojiewer 发表于 2008-10-6 22:42:31

有时候感觉打字很慢~特别是回复了两条后~
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
查看完整版本: MySMSYS v2.4.2, v3 Beta, ——短信系统