Winrar去廣告圖文教程

1、前言

1.1 Winrar 解壓縮工具

    市場上有不少優秀的壓縮工具,經常使用的有Winrar 和360 壓縮工具。Winrar是免費壓縮工具,特點是每次使用都會彈出廣告。影響用戶體驗和工做效率,固然最重要的是影響心情。效果以下圖。工具

圖1-一、Winrar 彈廣告效果圖

2、問題處理說明

2.1 問題解決方式

    此處使用工具Resourcehacker 對winrar.exe 程序進行反編譯,找到exe 程序的字符串String Table 表下的廣告彈窗文件,修改文件內容使其找不到廣告彈窗便可。spa

2.2 相關名詞解釋

1.2.1 字符串表

    關於exe資源文件下的String Table: 是字符串表,包含的文件是程序所要顯示的文本、連接、消息、消息框等。3d

    在程序中加載它們,程序經過字符串的ID來加載ID對應的文本、連接、消息、彈框等。code

    此處廣告的ID是1272。即咱們修改ID 爲1272 對應的文本內容便可。htm

1.2.2 Resourcehacker工具

    百度百科:用於查看,修改,添加和刪除 Win32 可執行文件的資源。blog

    其中內置了一個內部資源編譯器和反編譯器。 就是說能對程序進行反編譯,查看源文件並修改,而後能再次編譯, 即便用修改後的程序。資源

3、圖文操做

3.1 下載安裝Resourcehacker

    首先你或許沒有安裝這個程序,安裝過的直接跳過,謝謝。字符串

    官網download: http://www.angusj.com/resourcehacker/get

    拖拉到網頁底部,如圖3-1 所示下載位置,下載exe 程序。下載完成後,雙擊安裝程序進行安裝,一路Next 便可,可自定義安裝路徑。安裝完成後打開程序默認目錄區與編輯區是空白的,如圖3-2所示。編譯器

圖3-一、Resourcehacker 官網下載頁面
圖3-二、Resourcehacker 程序工做頁面

3.2 使用Resourcehacker 工具打開winrar.exe

    在Resourcehacker 程序工做頁面左上角菜單欄打開要處理的文件,功能菜單File – Open,找到Winrar的安裝路徑下的Winrar.exe文件選擇打開。

圖3-三、功能菜單圖
圖3-四、選擇打開winrar.exe 圖

3.3 找到字符串表下ID 爲1272 爲廣告彈窗文本

    打開後會反編譯出程序的源文件,咱們經過找到廣告彈框相關的文件,作修改處理,使程序找不到該廣告彈框,便可處理Winrar 的廣告彈框問題。

圖3-五、工具讀取winrar.exe 源文件圖

    前面說到廣告彈框文本對應的字符串表中的ID 爲1272,咱們找到這個文本。

    展開String Table 字符串表下的80:2052 文件,打開文件,編輯區即文本內容。此處能夠找到ID 爲1272 的文本,winrar.exe 程序即經過讀取其文原本彈出廣告彈框。

3-六、80:2052 文件圖

3.4 廣告彈窗文本修改並保存

    此處怎麼處理均可以,你能夠將該ID 及後面的文本一塊兒刪除,也能夠修改其文本內容爲一個不可用的資源便可。

    此處修改文本爲空字符串。 

STRINGTABLE
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
{
  1265,     "當前文件夾"
  1266,     "本地硬盤驅動器"
  1270,     "http://www.winrar.com.cn"
  1271,     "http://www.buysoftware.cn"
  1272,     ""
  1273,     "https://www.rarlab.com/themes.htm"
}

   修改內容後,使用Resourcehacker 工具從新編譯winrar.exe 保存便可,經過點擊綠色三角按鈕執行編譯動做。編譯完成後Ctrl + S 保存編譯後文件便可,或者單擊圖3-8 中的保存按鈕便可。

圖3-七、程序編譯圖
圖3-八、編譯後文本圖

3.5 世界仍是很美好的

    從新打開winrar.exe 此時廣告彈出已經不會被加載了。世界仍是很美好的!

圖3-九、世界仍是很美好的
相關文章
相關標籤/搜索