爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2451|回复: 6
收起左侧

【补丁源码交流】收到新短信提示读取V1

[复制链接]
发表于 2005-8-10 00:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
Jewes[SPGC]
有兴趣的朋友可以去研究一下
;收到新短信提示读取V1 For Siemens 6688V55
$Segmented
$Mod167

;Some Function
DrawImagebyIndex EQU 0xB3DF04
Fun2                   EQU 0xD445A8
HasNewSMS         EQU 0xA55672
;SOme Address

PatchBegin  EQU 0x1F21b4
dlgStruct_Begin EQU 0x1F2190

dlgStruct section data word at dlgStruct_Begin
                 dw A38h
                 dw 7FFFh
                 dw 0
                 dw 0
                 dw 2
                 dw 0
                 dw 0
                 dw 7FFFh
                 dw 0
                 dw 0
                 dw pof(Handler)
                 dw seg(Handler+0xA00000)
                 dw 0
                 dw 0
                 dw 2E00h
                 dw 342h
                 dw 4E26h
                 dw 2
dlgStruct ends


patch section code word AT PatchBegin

  main proc far
  calls   0b4h,0d81eh
  CALLS   SEG(HasNewSMS),SOF(HasNewSMS)
  CMP          R4,#0
  JMP     CC_Z,main_out
  mov     r12, #pof(dlgStruct+4)
  mov     r13, #pag(dlgStruct+0xA00000)
  mov     r14, #pof(dlgStruct)
  mov     r15, r13
  calls   0DDh, 80DAh
main_out:
  rets
  main endp
  
  handler proc far
        cmp     r14,#23h
        jmp           cc_nz,readlater
        mov     r4, #1
        mov     [-r0], r4
        mov     r12, #0
        mov     [-r0], r12
        mov     [-r0], r4
        mov     [-r0], r12
        mov     [-r0], r12
        mov     r13, #0
        mov     r15, #0
        mov     r14, #0
        calls   seg(Fun2),sof(Fun2)
        add     r0, #0Ah  
        mov        r4,#1
        jmp     cc_uc,handle_out
readlater:  
        mov     r4,#0
handle_out:        
        rets  
  handler endp
patch ends
End





[此贴子已经被作者于2004-3-15 21:11:17编辑过]

发表于 2005-8-10 00:01:00 | 显示全部楼层
JEWES,能写一个有注释的窗体应用的例子吗?
 楼主| 发表于 2005-8-10 00:02:00 | 显示全部楼层
这个,我也上依葫芦画瓢,具体的我也不是很清楚。
发表于 2005-8-10 00:03:00 | 显示全部楼层
为什么不注明是6688还是X618的呢???还是说我孤陋寡闻了:)
发表于 2005-8-10 00:04:00 | 显示全部楼层
以下是引用bill_wfm在2004-3-15 17:48:53的发言:
为什么不注明是6688还是X618的呢???还是说我孤陋寡闻了:)

上面不是写的很清楚吗?
For Siemens 6688V55
 楼主| 发表于 2005-8-10 00:05:00 | 显示全部楼层
是我后来加的
发表于 2005-8-10 00:06:00 | 显示全部楼层
好象有个比较严重的BUG
就是连续收到两条短信的时候,有可能会有看完的短信丢失的现象

具体我还不太清楚,但是至少要判别目前是不是已经在 有一个提示窗体存在 吧

最好还有一个计时 ,10秒中后自动退出 提示窗体
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-8 06:25

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表