快雪时晴 发表于 2006-6-11 21:37:41

录音机60秒限制

到处都没有讲怎么去除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   , eax
01006434|.75 07            jnz   short 0100643D
01006436|>33C0               xor   eax, eax
01006438|.E9 A6000000      jmp   010064E3
0100643D|>8D45 08            lea   eax,
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 , 3C    ; |
01006451|.E8 BA470000      call    0100AC10               ; \sndrec32.0100AC10
01006456|.8B45 08            mov   eax,
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   , eax
0100647B|.5F               pop   edi

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

[ 本帖最后由 tigerisme 于 2006-8-26 20:50 编辑 ]

野猫III 发表于 2006-6-12 07:31:28

那个软件?把软件的地址帖上来,咱们菜鸟学习下。

快雪时晴 发表于 2006-6-12 18:48:12

原帖由 野猫III 于 2006-6-12 07:31 发表
那个软件?把软件的地址帖上来,咱们菜鸟学习下。

系统自带的录音机 sndrec32.exe

yhbing 发表于 2006-6-20 14:06:47

有一点懂.没试

blueghost 发表于 2006-6-22 06:52:02

好贴,顶一下..........
没有啦,这个太水了
我试了一下,成功了,不过很少用那个东西
还是谢谢LZ

tomboy 发表于 2006-6-24 17:45:50

好贴,顶一下..........

wangyc_75 发表于 2006-6-27 21:52:03

不懂,学习

rongaie 发表于 2006-7-10 01:29:53

yyxljy 发表于 2006-9-17 17:49:13

能否具体说一下,如何跟踪到所要改的地址.........我的0100644A 地址不是那个语句啊...

jasonliyi 发表于 2006-9-18 00:16:02

没懂....
页: [1] 2 3 4 5 6 7 8
查看完整版本: 录音机60秒限制