我們要對騰迅QQ安裝包進行修改,加入一些自定義的插件,把廣告去掉等,下面這編文章是西西整理的如何修改,QQ原版安裝包的教程.
在開始前我們需要一些工具
1 7-zip http://www.innovatechautomation.com/soft/8574.html
2 官方原版安裝程序 http://www.innovatechautomation.com/soft/21197.html
3 ResHacker http://www.innovatechautomation.com/soft/5585.html
4 Orca 4.5
一、MSI資源的獲。
本文以QQ2010 SP1 正式版(1760)為例。下載QQ安裝程序完成后,檢查數(shù)字簽名。

用7-Zip打開安裝程序。
進入 \.rsrc\2052\MSI\

二、MSI資源的修改:
MSI資源內容:
2019->QQ程序文件和一些系統(tǒng)庫文件;
2020->msi數(shù)據(jù)庫和其它附加程序。只需保留解壓后的.msi數(shù)據(jù)庫和一個進程插件<ProcDll.dll>,其余可刪除;
2021->GDI圖形設備接口圖形界面相關模塊,安裝程序界面某些特性需要依賴它;
2031->用于判斷vista/win7系統(tǒng)的插件;
2032->QQ拼音在線安裝程序?蓜h除。
提示:重新壓縮這五個文件,可以減少安裝包體積。
根據(jù)你的需要,提取這五個文件。

提取后,得到五個,沒有后綴的文件。將這些文件,解壓縮到單獨的文件夾。
根據(jù)你的需要,進行修改。
1. 2019~目錄的修改
若要加入寒星的本地會員補丁,則將修改好的IM.dll、LocalVIP.dll替換到以下目錄。
2019~\program files\Tencent\QQ2009\Bin |
2. 2020~目錄的修改
如果你加入了寒星的本地會員補丁,則應相應的修改MSI,否則,文件不會被安裝。
(1)用Orca,打開QQ2010.msi;
(2)點擊“File”表。找到FileName列中,值為 IM.dll的行;
(3)選擇IM.dll的行,右鍵選擇“復制行”,右鍵選擇“粘貼”行;
(4)將新粘貼的行里,File列的值進行修改,名稱進行一點改動,不與其他行重復即可;(我用的是與IM.DLL類似的名字,只是改了末尾的數(shù)字)
(5)對新粘貼的行里的FileName列的值,改為“LocalVIP.dll”;(不含引號)
(6)對新粘貼的行里的Sequence列的值進行修改,該值必須唯一。在QQ.exe行的序號值上累加即可。
(7)點擊“Media”表。將“LastSequence”的值,改為與“LocalVIP.dll”行一致的值。
修改完成后,文件→保存。
提示:2020~目錄,保留QQ2010.msi、ProcDll.dll兩個文件即可,其他皆為捆綁的軟件。
3.其余目錄,沒有需要修改的地方,2032目錄是QQ拼音在線安裝程序,可刪除。
所有資源修改完成后,分別進入2019~、2020~、2021~和2031~目錄,對目錄下的文件進行壓縮。


三、MSI資源的替換
用ResHacker打開QQ安裝程序。
(1)左鍵單擊左側的 MSI→2019→2052
文件比較大,打開這個資源,需要一段時間,程序并沒有假死,請耐心等待。
(2)

如圖,分別將MSI目錄樹下的,2019、2020、2021、2031替換為修改好的資源。
提示:
資源類型均選擇:MSI
資源語言均選擇:2052
資源名稱:則為上級目錄名稱。例如2019目錄樹,資源名稱則為2019,以此類推。
四、安裝界面的修改
(1)安裝附件軟件界面
左鍵單擊左側的對話框→1005→2052

將“自定義安裝程序”及其下的幾個軟件選項刪除。
修改完成后,左鍵單擊“編譯腳本”。
(2)安裝完成頁面

修改成如圖界面,左鍵單擊“編輯腳本”。
至此,QQ安裝程序已經(jīng)修改完成了。選擇文件→另存為即可。
我在Windows XP 和Windows 7 下測試,無論是普通方式安裝,還是加參數(shù) /s 靜默安裝,都沒有修改默認首頁。
我不才,寫這篇文章,目的并不僅在于讓讀者,學會修改QQ安裝包的方法。本文所述的修改方法,只是其中一種。
希望此文能啟發(fā)讀者:人生中難免會遇到困難,這時候,應多角度想問題,很多事情,解決的辦法并不只有一種,條條大路通羅馬,不要局限于某種方式,路一直都在。