- 积分
- 760
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2006-2-26 19:20:21
|
显示全部楼层
四、短消息方面的修改
1.短信输入单条数字提醒
点击进入原帖
;适用版本:x618v24
;作者: Ramil
;移植:绿茶
;版本:V1 占用(0x7DBE00---0x7DBE3F)
;日期:2006-01-01
;说明:原短信输入时候右上角显示的短信剩余数为西门子支持的超长短消息数字。现在改为单条(70字)剩余字数,避免超过单条70字(超一字另算一条)
;测试:刷了以后,右上角短信中文字符剩余字数提示由3百多变为单条剩余数70,英文由760变为1百多(具体数字忘记了:))(FEF的原话,x618也一样^_^
;效果见图。
vkp:
0x60CB0D: C8 CA;如果改成C9的话是增加字数显示,目前是倒减数显示
0x60CAF2: DAFFD01D DAFD00BE
0x7DBE00: FFFFFFFFFFFFFFFF 8840DAFFD01DF6F8
0x7DBE08: FFFFFFFFFFFFFFFF 0EFEF0A898E02D09
0x7DBE10: FFFFFFFFFFFFFFFF 46FA04018D0326FA
0x7DBE18: FFFFFFFFFFFFFFFF 04010D0EE6FE4200
0x7DBE20: FFFFFFFFFFFFFFFF 0D0846FA58028D03
0x7DBE28: FFFFFFFFFFFFFFFF 26FA58020D05E6FE
0x7DBE30: FFFFFFFFFFFFFFFF 98005BEEF2FA0CFE
0x7DBE38: FFFFFFFFFFFFFFFF DB00FFFFFFFFFFFF
附:RainMoon对此修改的补充:
茶兄的这个帖子好,正合我的想法呢。
我觉得这个补丁应该没有计算错误。我自己重新写了一个算法得到类似的结果才反映过来原因在这里:
首先以中文没有刷补丁来举例
空的时候 显示剩余330个字,
写满1条 显示剩余198个字,也就是说这第1条是70字
写满2条 显示剩余132个字,也就是说这第2条是62字
写满3条 显示剩余66个字, 也就是说这第3,4条都是66字
英文也是类似的。
所以证明因为要存贮超长短信特殊信息会额外占用到短信的字数。这个补丁很好用。
另外测试过程中发现另外一个小BUG,看绿茶提供的图就可以发现问题,
标题本来是 短消息,但是后来变成 短消息设定。这应该是原本的字串调用错误,
经过测试刷不刷这个补丁一样,证明和补丁无关。
2.写短信长按导航键功能修改
点击进入原帖
;适用版本: x618v24
;作者: 绿茶
;版本: V1 占用(0x7DBE40---0x7DBE7E)
;日期: 2006-01-03
;说明: 写短信时长按四个导航键可进入不同功能.方便T9输入法的设定,或及时查看短信计数器.
vkp:
0x61F5F8: 4815EA2002F7 FAFD40BECC00
0x7DBE40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F124002D0F46F125002D0F46F12600
0x7DBE50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0F46F127002D0F48152D02FAE1FEF5
0x7DBE60: FFFFFFFF FAE102F7
0x7DBE64: FFFFFFFF DAC6845B;下导航键-临时开灯函数,可替换
0x7DBE68: FFFF 0D08
0x7DBE6A: FFFFFFFF DAFD0CDC;上导航键-短信计数器,要求刷过"短信计数V3.0"
0x7DBE6E: FFFF 0D05
0x7DBE70: FFFFFFFF DAE2C215;左导航键-格式菜单,可替换
0x7DBE74: FFFF 0D02
0x7DBE76: FFFFFFFF DAF0E685;右导航键-输入法设定的函数入口,可替换
0x7DBE7A: FFFFFFFF FAE13EF7
3.拨号键发送短信
点击进入原帖
适用:x618v24
时间:2006-03-03
作者:绿茶
版本:v0.1 占用地址[7D6060--7D606F]
说明:在短信发送界面当有号码输入时可以用拨号键直接发送短信,无号码时返回短信
编辑界面,相当于右软键功能。
0x623FA4: 46FE1800 FAFD6060
0x7D6060: FFFFFFFFFFFFFFFF 48E52D0446FE1800
0x7D6068: FFFFFFFFFFFFFFFF FAE2A83FFAE2B83F
4.保存短信震动提示并直接退出
点击进入原帖
;适用版本:X618V24
;作者:绿茶
;版本:V1 占用[7D61E0---7D61F9]
;日期:200-03-15
;说明:在编辑短信界面选择保存短信成功后,震动、亮灯提示并直接退出短信编辑。
这个修改去掉了那个出现约两秒的“保存短信成功”的提示框。
也省略了需要再按挂机键退出的步骤。
我想:在保存短信后要做的事就是退出吧^_^
0x60D9CE: E6FD7503DAF5A4C2 DAC77859DAFDE061
0x7D61E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC6845BE6FCA616E6FD4300E6FEBF00
0x7D61F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF1300DAC576EEDB00FFFFFFFFFFFF
;不想要亮灯的,把DAC6845B改成CC00CC00即可!
5.修改写短信选项功能的发送为预设短信
点击进入原帖
;适用:x618v24
;作者:绿茶
;版本:v1
;时间:2006-04-02
;说明:修改了写短信右软键进入选项功能后第一个"发送"为进入“预设的短信息”,把原来各自的位置交换了一下,要发送的话可以直接用拨号键,我一直想要的功能,今天抽空完成了:)
0x6219B1: C0 C5
0x6219D5: C5 C0
0x03C298: B901B901 D60BD60B
0x03C2F2: D60BD60B B901B901
- 提供一个写短信时直接进入预设短信息的入口DAF52021,只能调用于写短信各按键功能的修改。
- 比如:
- 写短信时录音键功能的修改
- ;适用版本:X618V24
- ;作者:huajia
- ;版本:V1
- ;日期:2004-02-19
- ;功能:在写短信的时候,短按录音键可进入需要的功能。
- 替换了原先的“格式”菜单。
- 0x61F5DA: DAE2C215 DAF52021;进入预设的短信息
复制代码
6.短信已满醒目图标
点击进入原帖
;适用:x618v24
;作者:绿茶
;版本:v1
;时间:2006-04-02
;说明:修改了待机时短信存满的图标位置和调用的图片。
这个修改目前来说没什么大用处,但我想可以从这里入手做成当短信存满时自 动删除最早一条短信,可惜我还不会:(
0x7047B7: 0C 2C;?C,X坐标
0x7047BA: 42 15;Y坐标
0x7047BE: AD02 9A00;原来是686号图,改为155号图
- ;Changed image ID: 155,Size:299, Format:97x23, ImageInfo:
- 2AE765:0007FF000F0E22447113E3807F001FFFC008912244891204407F003FFFE008912244811204007F007FFFF00F1122288113C3807F00FF8FF808912210B91200407F00FF07F808912210891204407F01FE07FC0F0E1C1070E3E3807F01FF0FFC00000000000000007F01FF9FE00F9F207C70E220007F007FFF0202102040891360007F0200F002021020408112A0007F0300001E021E2078811220007F0380003E02102040811220007F03F000FE02102040891220007F01FC0FFC021F3E7C70E220007F01FC1FFC00000000000000007F01F83FFC0F000000000000007F00F83FF808900000000000407F00F07FF808818A2231448C407F0070FFF00F124D2249A492407F0021FFE00893C92279249E407F0007FFC008920914412490007F0003FF000F11C90839230E407F 3FFFFFFFFFFFFFFFFFFFFFFE7F4000000000000000000000017F800000000000000000000000FF800000000000000000000000FF80301C003380001800018C00FF8071FC00738001FE00798C00FF80C06000C30007FE007B0E00FF80C0C00187E0070E0003F800FF81BDF8030FC0001C0007B000FF81F9F8063B80073801C1FE00FF81F1D8066F800FF801C1FE00FF8070F80F8FC00FF000CFD800FF80F8601F0F800DC0000F7E00FF83F1DC1B1FC01C01C076FF00FF83C1DC031FE01C01C067FB00FF80D830031CC01C018067FF00FF8198FC0339C00E0180E7E600FF8301FC039FC00FDF00E61E00FF80000000030003F800601800FF800000000000000000000000FF800000000000000000000000FF4000000000000000000000017F3FFFFFFFFFFFFFFFFFFFFFFE7F
复制代码
7.写短信清除功能的修改
点击进入原帖
;适用:x618v24
;作者:绿茶
;版本:v1
;时间:2006-04-05
;说明:写短信输入文字后,长按左软键可连续清除文字。原先为删除光标以前的全部文字。
;作用:尤其是刷过按键反应速度补丁后,可能会不小心把文字全删除掉,此补丁正好解决了此问题。
0x3B852: 0C 0B
8.修改发送短信收件人号码输入的字体
点击进入原帖
;适用:x618v24
;作者:绿茶
;版本:v1
;时间:2006-04-06
;说明:应机友要求所作,修改发送短信输入数字的字体为拨号字体,方便查看.
0x3BD14: 01 09;字体代码,可替换
0x6242C0: BE01 B700;原"发送至"字串,替换为09号字体中的.可选刷
;用Siemens CE修改,仅供参考
00267FCF: 06 0D
00267FD4: 0000000030 18F024F042
00267FDA: 300030003000 66F024F03DF8
00267FE1: 000000 F03C60
; 字体代码(主要适用于拉丁字母及数字,有些中文不行,请大家测试并告具体的字体描述):
; 00 = 大字体
; 01 = 瘦字体
; 02 = 正常字体
; 03 = 非常小的字体
; 04 = 非常小的粗字体
; 05 = 极小的字体
; 06 = 小字体 - 待机时间日期
; 07 = 小粗体 - 待机时间日期
; 08 = WAP字体
; 09 = 拨号时的大字体
; 0A = 小瘦体
[ 本帖最后由 我爱绿茶 于 2006-4-9 21:33 编辑 ] |
|