- UID
- 59317
注册时间2009-1-28
阅读权限40
最后登录1970-1-1
独步武林
TA的每日心情 | 无聊 2024-1-15 22:57 |
---|
签到天数: 3 天 [LV.2]偶尔看看I
|
发表于 2009-10-22 17:15:37
|
显示全部楼层
按照 hflywolf的思路,偶也把猫老大的CM给改造了一下。用了congratulations那个call~~~
方法比较笨。上边取数字的完全可以用循环来做。改造这个call导致窗体caption不正确了。- 004014E4 55 push ebp
- 004014E5 8BEC mov ebp,esp
- 004014E7 83C4 FC add esp,-4
- 004014EA 56 push esi
- 004014EB 57 push edi
- 004014EC 53 push ebx
- 004014ED 8B75 08 mov esi,dword ptr ss:[ebp+8]
- 004014F0 8B7D 0C mov edi,dword ptr ss:[ebp+C]
- 004014F3 8BC6 mov eax,esi ; KeyMakeM.0040306C
- 004014F5 C1E8 1C shr eax,1C
- 004014F8 84C0 test al,al
- 004014FA 74 05 je short KeyMakeM.00401501
- 004014FC E8 6C000000 call KeyMakeM.0040156D
- 00401501 8BC6 mov eax,esi
- 00401503 C1E8 18 shr eax,18
- 00401506 24 0F and al,0F
- 00401508 84C0 test al,al
- 0040150A 74 05 je short KeyMakeM.00401511
- 0040150C E8 5C000000 call KeyMakeM.0040156D
- 00401511 8BC6 mov eax,esi
- 00401513 C1E8 14 shr eax,14
- 00401516 24 0F and al,0F
- 00401518 84C0 test al,al
- 0040151A 74 05 je short KeyMakeM.00401521
- 0040151C E8 4C000000 call KeyMakeM.0040156D
- 00401521 8BC6 mov eax,esi
- 00401523 C1E8 10 shr eax,10
- 00401526 24 0F and al,0F
- 00401528 E8 40000000 call KeyMakeM.0040156D
- 0040152D 8BC6 mov eax,esi
- 0040152F C1E8 0C shr eax,0C
- 00401532 24 0F and al,0F
- 00401534 E8 34000000 call KeyMakeM.0040156D
- 00401539 8BC6 mov eax,esi
- 0040153B C1E8 08 shr eax,8
- 0040153E 24 0F and al,0F
- 00401540 E8 28000000 call KeyMakeM.0040156D
- 00401545 8BC6 mov eax,esi
- 00401547 C1E8 04 shr eax,4
- 0040154A 24 0F and al,0F
- 0040154C E8 1C000000 call KeyMakeM.0040156D
- 00401551 8BC6 mov eax,esi
- 00401553 24 0F and al,0F
- 00401555 E8 13000000 call KeyMakeM.0040156D
- 0040155A 33C0 xor eax,eax
- 0040155C 5B pop ebx
- 0040155D 5F pop edi
- 0040155E 5E pop esi
- 0040155F C9 leave
- 00401560 C2 0800 retn 8
- 0040156C 90 nop
- 0040156D 3C 09 cmp al,9
- 0040156F 77 07 ja short KeyMakeM.00401578
- 00401571 04 30 add al,30
- 00401573 8807 mov byte ptr ds:[edi],al
- 00401575 47 inc edi
- 00401576 EB 05 jmp short KeyMakeM.0040157D
- 00401578 04 37 add al,37
- 0040157A 8807 mov byte ptr ds:[edi],al
- 0040157C 47 inc edi
- 0040157D C3 retn
复制代码
[ 本帖最后由 zaas 于 2009-10-22 17:31 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
|