飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 47048|回复: 70

[原创] 录音机60秒限制

[复制链接]

该用户从未签到

发表于 2006-6-11 21:37:41 | 显示全部楼层 |阅读模式
到处都没有讲怎么去除60秒限制,今天我正好试新mic,就跟了下

0100641B  |> \FF15 28100001      call    [<&COMCTL32.#17>]        ; [InitCommonControls
01006421  |.  68 E0790101        push    010179E0                 ; /soundrec
01006426  |.  57                 push    edi                      ; |hInst
01006427  |.  FF15 30120001      call    [<&USER32.LoadAccelerato>; \LoadAcceleratorsW
0100642D  |.  3BC6               cmp     eax, esi
0100642F  |.  A3 80790101        mov     [1017980], eax
01006434  |.  75 07              jnz     short 0100643D
01006436  |>  33C0               xor     eax, eax
01006438  |.  E9 A6000000        jmp     010064E3
0100643D  |>  8D45 08            lea     eax, [ebp+8]
01006440  |.  6A 04              push    4                        ; /Arg5 = 00000004
01006442  |.  50                 push    eax                      ; |Arg4
01006443  |.  56                 push    esi                      ; |Arg3
01006444  |.  68 A8160001        push    010016A8                 ; |bufferdeltaseconds
01006449  |.  56                 push    esi                      ; |Arg1
0100644A  |.  C745 08 3C000000   mov     dword ptr [ebp+8], 3C    ; |
01006451  |.  E8 BA470000        call    0100AC10                 ; \sndrec32.0100AC10
01006456  |.  8B45 08            mov     eax, [ebp+8]
01006459  |.  B9 5E010000        mov     ecx, 15E
0100645E  |.  3BC1               cmp     eax, ecx
01006460  |.  76 04              jbe     short 01006466
01006462  |.  8BC1               mov     eax, ecx
01006464  |.  EB 08              jmp     short 0100646E
01006466  |>  83F8 05            cmp     eax, 5
01006469  |.  73 03              jnb     short 0100646E
0100646B  |.  6A 05              push    5
0100646D  |.  58                 pop     eax
0100646E  |>  69C0 E8030000      imul    eax, eax, 3E8
01006474  |.  6A 0A              push    0A
01006476  |.  A3 B0770101        mov     [10177B0], eax
0100647B  |.  5F                 pop     edi

修改为:
0100644A      C745 08 100E0000   mov     dword ptr [ebp+8], 0E10  ;原60秒递增限制改为3600秒=1个小时
01006451  |.  E8 BA470000        call    0100AC10                  ; \sndrec32.0100AC10
01006456  |.  8B45 08            mov     eax, [ebp+8]
01006459      B9 100E0000        mov     ecx, 0E10      ;原350秒最大减速限制也改为3600秒(不然光改上一处的话最大递增限制就是350秒)

[ 本帖最后由 tigerisme 于 2006-8-26 20:50 编辑 ]
PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-6-12 07:31:28 | 显示全部楼层
    那个软件?把软件的地址帖上来,咱们菜鸟学习下。
    PYG19周年生日快乐!

    该用户从未签到

     楼主| 发表于 2006-6-12 18:48:12 | 显示全部楼层
    原帖由 野猫III 于 2006-6-12 07:31 发表
    那个软件?把软件的地址帖上来,咱们菜鸟学习下。


    系统自带的录音机 sndrec32.exe
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-6-20 14:06:47 | 显示全部楼层
    有一点懂.没试
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-6-22 06:52:02 | 显示全部楼层
    好贴,顶一下..........
    没有啦,这个太水了
    我试了一下,成功了,不过很少用那个东西
    还是谢谢LZ
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-6-24 17:45:50 | 显示全部楼层
    好贴,顶一下..........
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-6-27 21:52:03 | 显示全部楼层
    不懂,学习
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-10 01:29:53 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-10-4 17:41
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2006-9-17 17:49:13 | 显示全部楼层
    能否具体说一下,如何跟踪到所要改的地址.........我的0100644A 地址不是那个语句啊...
    PYG19周年生日快乐!
  • TA的每日心情

    2021-9-20 23:20
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2006-9-18 00:16:02 | 显示全部楼层
    没懂....
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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