【S68Cv51】短信记数器 v3.7.2
;短信记数器 v3.7.2;SMSCount v3.7.2
;(c) starfriend,lisugar,binghelingxi;(p) loquat
;(!) ELFPack
/*
v3.0
1.采用新的文件创建方式,不需要手动复制SMSCount.Dat文件,SMSCount.Dat文件自动生成到"2:\"目录下
2.计数器按照预设日期自动清空当前记数,显示的是预设日期到下一预设日期这一个周期的短信数量
默认预设日期为每月1日
3.通过(信息 - 即时通讯)查看短信计数的详细信息
4.目前的BUG,短信发送失败同样作了统计,关键是Hook的位置还不准确
因此统计数量可能比真实数量稍微多几个
v3.1
更新到MP版本
v3.2
修正原补丁中的一个逻辑错误,现在在清零日期关机时可以保存数据了
加入"159"号段的计数,目前仅将159号段归为移动,除159外的15x号段归为其它类
2007.01.02 v3.3
优化了代码
修改设置,加入'InitDay'=0的判断(此设置表示不清零计数器)
2007.03.12 v3.4
加入"153,158"号段的计数,除"153,158,159"外的15x号段归为其它类
函数4E替代148,去除对Elf-loader的支持要求
增加发送短信后退回桌面显示计数
2007.10.25 v3.41
加入156,157号段计数
由binghelingxi移植为非MasterPatch,并移植到ELKA
2007.10.26 v3.5
改显示方式为全部显示,all,chinamobile,chinaunicom,others
最下面一行显示清零日期
2007.11.10 v3.51
简化,优化代码
2007.11.10 v3.6
使用SMSCount.bcfg来配置清零日期
使用SMSCountReader.elf来读取SMSCount.dat来实现显示
2007.11.12 v3.7
加入小灵通号码支持
2008.04.28 v3.7.1
用C重写代码,使计数更精确,去掉自动清零日期控制,由SMSCountReader.elf负责清零
2008.05.05 v3.7.2
对于手机上发送失败的一条短信不加入计数.
*/
;HookShow
0x00429644: 2D0934A0 8DE155A1
;SMSHook
0x009C2014: 0D220A3030F0A6EC 0048804761E155A1
;SMS_FIX_HOOK
0x00C95AA8: D1F1C4EA EEF1BEFD
;SMS_COUNT_JMP
#pragma enable old_equal_ff
0x00E84628: 0049084777E155A1
;CODE,DATA_C
0x0155E000: 89004118002A09D00A68012A0CDB0268
0x0155E010: 521E02600868401E086070470268521C
0x0155E020: 02600868401C08607047000010B50300
0x0155E030: 080059780C092401091B1C78312C02D1
0x0155E040: 042910DB0BE0512C11D109290FD801A3
0x0155E050: 5B5C9F44081018101818101808080121
0x0155E060: FFF7CEFF10BD0221FFF7CAFF10BD0421
0x0155E070: FFF7C6FF10BD00003249F0B58AB00A68
0x0155E080: 050006A802604A6801AB42608A688260
0x0155E090: CA680021C26000208A009850491C0529
0x0155E0A0: FADB2949C0277F006B463A0006A80ADF
0x0155E0B0: 04000026F643B0426B460BD0142201A9
0x0155E0C0: 0BDF684601B401AB0022002120000FDF
0x0155E0D0: 01B006E01D493A0006A80ADF0400B042
0x0155E0E0: 19D01B4800780A2817D31A4A1A491278
0x0155E0F0: 1A48912A17D1007868280ED108002A00
0x0155E100: 01A9FFF793FF6B46142201A920000CDF
0x0155E110: 694620000DDF0AB0F0BD2A00042101A8
0x0155E120: FFF76EFFEFE7027813091B01D21A0378
0x0155E130: 012B02D10978062901D0002ADFD12A00
0x0155E140: 0321ECE7F0E155A10280000002030000
0x0155E150: 3982E4A83A82E4A83C82E4A83B82E4A8
0x0155E160: 7FB50020FFF788FFFFBC706881694269
0x0155E170: 201C3F1D384700B58847012800D100BD
0x0155E180: FFB40120FFF778FFFFBCF8E7154910B5
0x0155E190: 95B001A828231B1FCA58C250FBD10024
0x0155E1A0: E4436A460BA984DFA0420CD168463421
0x0155E1B0: 01716A460BA901A884DFA04203D10A49
0x0155E1C0: 01204EDF0BE08020A4DF040001AA07A1
0x0155E1D0: A0DF00220021200094DF2000A5DF15B0
0x0155E1E0: 10BDC04600E255A128E255A125730000
0x0155E1F0: 323A5C534D53436F756E742E64617400
0x0155E200: 303A5C5A42696E5C7574696C69746965
0x0155E210: 735C534D53436F756E74526561646572
0x0155E220: 2E656C660000000043616E2774206669
0x0155E230: 6E6420534D53436F756E745265616465
0x0155E240: 722E656C66000000
#pragma disable old_equal_ff
只怪我无聊。
elf的地址放在
0:\ZBin\utilities\SMSCountReader.elf
或者
4:\ZBin\utilities\SMSCountReader.elf
系统快捷键“即时通讯”,可以查看短信计数。也可以直接调用SMSCountReader.elf查看或者编辑计数。
个人感觉,这个还是v3.7的好,可以配置自动清零。
而且我更喜欢那个返回桌面自动计数功能。所以我S7C用的【MP】v3.4
E71将会使用v3.5或者v3.6 我想沙发! 是MP还是常规 常规
说实话,我喜欢mp,本欲改成mp,加上我喜欢的功能:发送短信退回桌面自动计数和自动清零控制.后又没空了.3.5计数不准,忍了... 本帖最后由 icfly 于 2009-8-30 16:23 编辑
冲突了
http://bbs.0110.cn/attachment.php?aid=599815&k=569ed743d59afa2b2fb6ebeb342daaa9&t=1251620379&noupdate=yes¬humb=yes&sid=b852SzN165Cc83Hfmb%2FCdLQhpZR9H%2FVtwWHol9EFsYYLPl0 原来是和直接发送免提短信V1.1有冲突
短信记数器 v3.7.2
0x00E84628: 0049084777E155A1和 直接发送免提短信V1.1
0E84628: 7F221140F02204E0437B817B1B02C918
;36.直接发送免提短信V1.1
; (c) Bennie
;(p) Zach
;在短信开头加一个空格,发送的短消息将是免提短信。
0D9DBB4: 201CB168 E6F030FD
#pragma enable old_equal_ff
0E84618: 201CB8380178082906D000290CD1417B
0E84628: 7F221140F02204E0437B817B1B02C918
0E84638: 1822202900D10270201CB1687047
#pragma disable old_equal_ff
原来是和直接发送免提短信V1.1有冲突
600012 短信记数器 v3.7.2
0x00E84628: 0049084777E155A1和 直接发送免提短信V1.1
0E84628: 7F221140F02204E0437B817B1B02C918
;36.直接发送免提短信V1.1
; (c) Bennie
...
icfly 发表于 2009-8-31 23:23 http://www.0110.cn/images/common/back.gif
就说空白需要调整啦,自己学吧。
页:
[1]