爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

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

[Flash修改] 看了55的一个补丁,感觉不错,不知道大家能不能移植过来!!!

[复制链接]
发表于 2005-9-15 11:33:52 | 显示全部楼层 |阅读模式

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

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

x
MC60-PATCH]自动答录

自动答录
;V1。0
;MC60-v07
;(T)飞飞猪&甘草
;打这个之前请先打NJ的激活录音器的补丁,否则无法听录音。并要到录音器所在的目录中把免提给关了。

;功能:对方来电自动接通,放在a:\Voice memo中的auto.vmo文件(要小于十秒),到第十秒开始录音,到50秒自动挂断,录音保存下来。或者对方挂机,一样有录音。
;开关这个功能:以时间的显示与否来开启或关掉这个功能,(菜单-9-6-5)时间日期不显示就开启录音。
;目前的问题:1。接通后开启了录音后不能对手机做任何的操作了,只能是到50秒了自动挂断或是对方挂机才可以退出。2。对方一打通就马上接通。3。MIC没有关掉。打算在下一版本再想办法吧。
;***和58秒自动挂断补丁**有冲突,要先UNDO那个补丁。(其实是因为占用了相同的入口)

81f370:E6FC0109 FA750023
0x552300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840DA8B941848412D0EDA2170E2E6FD
0x552310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D401E6FC301DE01EDA2C70e3984098C0
0x552320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98D0FAA1FAF39840E6FC0109FAA174F3
0x551D30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 613A5C566F696365206D656D6F5C6175
0x551D40: FFFFFFFFFFFFFFFF 746F2E766D6F0000

0x00323C:fa9fe2de DA75501D
0x551D50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA9FE2DE8880D7400700F2FCDE33DA8B
0x551D60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 941848412D1046FC0B003D04E6FC3B00
0x551D70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA2C06AF46FC32003D06E6FC3B00DA2C
0x551D80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1E80DA2182F39880DB00ffffffffffff


;======================================
;以下是研究用的源代码,相信我们可以慢慢完善它。
;分为 1。自动接通,放录音。2。10秒后录音,50秒挂断。
接通10秒录音
;入口和58秒自动挂断一样。
#define Control      8b1894h
#define enter_jmps   9fdee2h
#define record_vmo   2caf06h

org  551d50h

calls enter_jmps
mov [-r0],r8

extp #7,#1       ;通话时长
mov r12,33deh

calls Control     ;判断开关打开否?
cmp r4,#1
jmpr cc_z,exitint

cmp r12,#0bh        ;是十秒就开始录音
jmpr cc_nz,auto_off

mov r12,#3bh           ;这里是录音的CALLS
calls record_vmo

auto_off:              ;这里判断是否50秒了,是则挂断。
cmp r12,#32h
jmpr cc_nz,exitint

mov r12,#3bh           ;挂断功能部分。
calls 2c801eh
calls 21f283h

exitint:
mov r8,[r0+]
rets
;第二部分。
; 自动应答播放录音
#define Patch_org_addr  552300h         
#define Auto_answer  21e270h   
#define Control      8b1894h
#define play_vmo     2ce370h   

org Patch_org_addr

mov [-r0],r4
calls Control
cmp r4,#1
jmpr cc_z,exitauto
;以上是对开关的判断
calls auto_answer ;自动接通

mov r13,#1d4h   ;这里应当是这样算的R13*4000+R12就是指向的文件名
mov r12,#1d30h
mov r14,#1
calls play_vmo

mov r4,[r0+]     
mov r12,[r0+]   ;这两行不知是干什么的,也许在其它的CALLS中有保存过,所以这里弹出。
mov r13,[r0+]

jmps 0a1f3fah   ;这一行就是入口下方的
exitauto:          ;这一部分补一下入口直接回到入口的下一句
mov r4,[r0+]
mov r12,#901h

jmps 0a1f374h   ;入口下一行。
发表于 2005-9-15 12:45:41 | 显示全部楼层
这个补丁有意思
回复 支持 反对

使用道具 举报

发表于 2005-9-15 12:55:14 | 显示全部楼层
这个补丁在M55上还不成熟,感觉小8上的不错,好用。
我用过。
1。来电不能播放录音
2。不能自动挂断,必须要主叫挂断才行。
回复 支持 反对

使用道具 举报

发表于 2005-9-15 12:56:59 | 显示全部楼层
65在实现这个功能前恐怕先得找出通话录音的方法来
回复 支持 反对

使用道具 举报

发表于 2005-9-15 12:58:56 | 显示全部楼层
飞猪的补丁啊。真怀念以前一起做MC60补丁的日子。
回复 支持 反对

使用道具 举报

发表于 2005-9-15 13:26:19 | 显示全部楼层
唉,现在录音都不能行,怎么做这补丁呢。。。
回复 支持 反对

使用道具 举报

发表于 2005-9-15 13:37:50 | 显示全部楼层
以前用3618刷过这个补丁,那个补丁很成熟,没有什么BUG。
希望65系列的此补丁那快点到来。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

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

GMT+8, 2025-7-7 13:14

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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