返回信息流重要声明:本文仅为学习交流之用 切勿用于非法行为 使用本文所导致的一切法律纠纷等后果均自负 与作者本人无关!
又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。
快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。
呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。
找到以下地方:
004572A5 |> \8B3D 4C655F00 mov edi, [<&USER32.FindWindowW>] ; USER32.FindWindowW
004572AB |. 68 54725F00 push 005F7254 ; /Title = "FG3FlashBottomWindow"
004572B0 |. 6A 00 push 0 ; |Class = 0
004572B2 |. FFD7 call edi ; \FindWindowW
004572B4 |. 8B1D 2C665F00 mov ebx, [<&USER32.IsWindow>] ; USER32.IsWindow
004572BA |. 8BF0 mov esi, eax
004572BC |. 56 push esi ; /hWnd
004572BD |. FFD3 call ebx ; \IsWindow
004572BF |. 85C0 test eax, eax
004572C1 |. 74 1B je short 004572DE
004572C3 |. 6A 00 push 0 ; /lParam = 0
004572C5 |. 6A 00 push 0 ; |wParam = 0
004572C7 |. 68 64070000 push 764 ; |Message = MSG(764)
004572CC |. 56 push esi ; |hWnd
004572CD |. FF15 20665F00 call [<&USER32.SendMessageW>] ; \SendMessageW
004572D3 |. 68 E8030000 push 3E8 ; /Timeout = 1000. ms
004572D8 |. FF15 9C635F00 call [<&KERNEL32.Sleep>] ; \Sleep
004572DE |> 68 54725F00 push 005F7254 ; UNICODE "FG3FlashBottomWindow"
004572E3 |. 6A 00 push 0
004572E5 |. FFD7 call edi
004572E7 |. 50 push eax
004572E8 |. FFD3 call ebx
004572EA |. 85C0 test eax, eax
004572EC 0F85 90000000 jnz 00457382
004572F2 |. 6A 08 push 8
004572F4 |. E8 4D5E1600 call 005BD146
004572F9 |. 83C4 04 add esp, 4
004572FC |. 85C0 test eax, eax
004572FE |. 74 0B je short 0045730B
00457300 |. 8BC8 mov ecx, eax
00457302 |. E8 F9E3FAFF call 00405700
00457307 |. 8BF0 mov esi, eax
00457309 |. EB 02 jmp short 0045730D
0045730B |> 33F6 xor esi, esi
0045730D |> 8D4424 18 lea eax, [esp+18]
00457311 |. 50 push eax
00457312 |. 8BCE mov ecx, esi
00457314 |. E8 C7ACFAFF call 00401FE0
00457319 |. 8D4C24 48 lea ecx, [esp+48]
0045731D |. 51 push ecx
0045731E |. 8D4E 04 lea ecx, [esi+4]
00457321 |. E8 BAACFAFF call 00401FE0
00457326 |. 8D5424 30 lea edx, [esp+30]
0045732A |. 52 push edx ; /pThreadId
0045732B |. 6A 00 push 0 ; |CreationFlags = 0
0045732D |. 56 push esi ; |pThreadParm
0045732E |. 68 60664500 push 00456660 ; |ThreadFunction = Flashget.00456660
00457333 |. 6A 00 push 0 ; |StackSize = 0
00457335 |. 6A 00 push 0 ; |pSecurity = NULL
00457337 |. C74424 48 000>mov dword ptr [esp+48], 0 ; |
0045733F |. FF15 A0635F00 call [<&KERNEL32.CreateThread>] ; \CreateThread
注意004572EC 地址中的语句 jnz 00457382
这个是关键跳,我们把它改为 jmp 00457382 ,然后保存,运行看看,广告去除,done!
顺便说下,有人可能会问,我是怎么找到这个关键跳这个地方的。这个问题不好回答,也回答不了。。。
注意,文中的快车版本是3.4
这是一条镜像帖。来源:北邮人论坛 / soft-design / #37930同步于 2010/4/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
【原创】修改Flashget3,去除右下方广告窗口
jmpesp
2010/4/5镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
崇拜
【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】
: 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。
: 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。
: 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。
: ...................
用foobar2000吧,我一直用这个,歌词插件可以用MiniLyrics
【 在 lanphon (上善若水) 的大作中提到: 】
: LZ要是有时间的话收拾一下千千静听吧
: 我已经好多年木有用快车了,自从迅雷NX后
我给你g上
不是比死还安静,是比加班还安静
【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】
: 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。
: 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。
: 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。
: ...................
顶一下。
【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】
: 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。
: 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。
: 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。
: ...................