PPS去廣告,學習制作補丁
PPS去廣告,學習制作補丁
作者:Shortway 日期:2008-06-15
==================== 第一樂章 PPS去廣告 =====================
PPS 就不用介紹了。網絡電視,網絡電影,好東西!
但是窗口下方的滾動廣告不只是令人心煩(當然全屏模式下基本看不見),最討厭的是一些低級趣味的文字赫然其中。給小弟弟小妹妹看見了不好。這不,給兒子看《功夫熊貓》呢,下面的文字真的不堪入目……
所以……決心……Kill AD!
在文件夾里搜索里一番,期望得到如迅雷、暴風之類的廣告文件,以期刪除或屏蔽之。結果搜索失敗。
查看了 IE Cache,發現一個網絡地址:http://www.ppstream.com/news/ (你可以右鍵下載)
直接打開,居然跳轉到 PPS 主頁。將 Internet 安全級別升到最高(就能不讓腳本運行),重新打開上面的網址,那些廣告鏈接一個不少!
本來想截個圖上來作證據,為免負面影響,作罷。
就想到,把這個網址屏蔽了。加入 HOSTS 文件?只怕整個 http://www.ppstream.com 就打不開了。
所以決定從程序文件及 Dll 文件入手。
網上搜索,毫無教程。
下載了“肚朝前”等幾位前輩們做的綠色去廣告版,文件版本不一。
突然想到:用二進制編輯軟件“UltraEdit”打開文件,搜索“http://www.ppstream.com/news/”這個字符串。
果然,在“PowerPlayer.dll”這個文件中找到了。

備份“PowerPlayer.dll”,將“http://www.ppstream.com/news/”這個字符串改成“about:blank”,剩余部分用“00”填充。

還有一個廣告地址字符串:“http://notice.ppstream.com” (完整訪問地址是:http://notice.ppstream.com/?ppNotice&clt=ppstream&lang=936),是載入影片前的廣告。也可以照此處理。
保存后,打開 PPS。好,世界清靜了!

美中不足:“網絡不通, 獲取新聞信息失敗.”的提示讓人誤以為網絡是斷開的:(
修改這種字符串,用“eXeScope”最方便。
用“eXeScope”打開,查找“資源”到“字符串”→“16”時,發現了目標:“240,網絡不通, 獲取新聞信息失敗.”

經過測試,這里的文字是 UniCode 編碼存儲的。所以修改的時候字數需要一致。省得麻煩,我跟它一一對應,修改成“240,去除廣告! 還我綠色網絡家園!”

保存時注意:不允許改變文件大小!

保存退出。運行 PPS。完美!完成!
==================== 第二樂章 學習制作補丁 =====================
一直想學習補丁制作。就拿這個練手吧。
搜索了一番,使用了二番,比較了三番,暫時覺得“PatchMaker”比較適合我的要求。
運行“PatchMaker.exe”,基本傻瓜式操作。
第一頁:一些“程序信息”。打這個補丁的 PPS 的版本號是一定要清清楚楚標出來的。
PPS 就不用介紹了。網絡電視,網絡電影,好東西!
但是窗口下方的滾動廣告不只是令人心煩(當然全屏模式下基本看不見),最討厭的是一些低級趣味的文字赫然其中。給小弟弟小妹妹看見了不好。這不,給兒子看《功夫熊貓》呢,下面的文字真的不堪入目……
所以……決心……Kill AD!
在文件夾里搜索里一番,期望得到如迅雷、暴風之類的廣告文件,以期刪除或屏蔽之。結果搜索失敗。
查看了 IE Cache,發現一個網絡地址:http://www.ppstream.com/news/ (你可以右鍵下載)
直接打開,居然跳轉到 PPS 主頁。將 Internet 安全級別升到最高(就能不讓腳本運行),重新打開上面的網址,那些廣告鏈接一個不少!
本來想截個圖上來作證據,為免負面影響,作罷。
就想到,把這個網址屏蔽了。加入 HOSTS 文件?只怕整個 http://www.ppstream.com 就打不開了。
所以決定從程序文件及 Dll 文件入手。
網上搜索,毫無教程。
下載了“肚朝前”等幾位前輩們做的綠色去廣告版,文件版本不一。
突然想到:用二進制編輯軟件“UltraEdit”打開文件,搜索“http://www.ppstream.com/news/”這個字符串。
果然,在“PowerPlayer.dll”這個文件中找到了。

備份“PowerPlayer.dll”,將“http://www.ppstream.com/news/”這個字符串改成“about:blank”,剩余部分用“00”填充。

還有一個廣告地址字符串:“http://notice.ppstream.com” (完整訪問地址是:http://notice.ppstream.com/?ppNotice&clt=ppstream&lang=936),是載入影片前的廣告。也可以照此處理。
保存后,打開 PPS。好,世界清靜了!

美中不足:“網絡不通, 獲取新聞信息失敗.”的提示讓人誤以為網絡是斷開的:(
修改這種字符串,用“eXeScope”最方便。
用“eXeScope”打開,查找“資源”到“字符串”→“16”時,發現了目標:“240,網絡不通, 獲取新聞信息失敗.”
經過測試,這里的文字是 UniCode 編碼存儲的。所以修改的時候字數需要一致。省得麻煩,我跟它一一對應,修改成“240,去除廣告! 還我綠色網絡家園!”
保存時注意:不允許改變文件大小!
保存退出。運行 PPS。完美!完成!
==================== 第二樂章 學習制作補丁 =====================
一直想學習補丁制作。就拿這個練手吧。
搜索了一番,使用了二番,比較了三番,暫時覺得“PatchMaker”比較適合我的要求。
運行“PatchMaker.exe”,基本傻瓜式操作。
第一頁:一些“程序信息”。打這個補丁的 PPS 的版本號是一定要清清楚楚標出來的。

第二頁:“補丁數據”分析,是重點啦。加載新舊兩個版本的“PowerPlayer.dll”,然后“比較文件”。
第四頁:個性化。用 eXeScope 提取了 PPS 的圖標;利用《功夫熊貓》的壁紙做了一個 banner,看著還不錯;又在網上找了個 midi 音樂(XM 格式的音樂以前也有感興趣并收集,可惜在筆記本里,沒在身邊)。
第五頁:制作補丁。完成。
最后測試了一下。嗯,自我感覺:Very good!
最后不得不說:本人不會破解。本文僅供程序愛好者研究學習。支持 PPS!同意做廣告!什么時候 PPS 不出現這些亂七八糟的文字了,我就放心了。
下載筆者制作的補丁(僅供學習交流):

網上一篇:ppstream去廣告方法
http://hi.baidu.com/chzhn/blog/item/ca0f25d6ea64d82a07088bc2.html
S-下把文件夾的可讀屬性去掉即可,可惜,偶的是F-A-T-3-2,沒得搞!
于是偶又在網上搜文件夾加密,結果也是沒找到好的。由于偶經常玩D-O-S,突然想起來,在D-O-S下,目錄和沒
有后綴名的文件,系統是分不出來哪個是目錄,哪個是文件的,不知道PPS能不能分得出呢?
一試,結果分不出!哈哈哈!這下可簡單了! 繞來繞去,結果這么簡單就搞定了!
于是,就有了下面那段。復制到記事本里,然后把后綴名txt 改為 bat 然后運行即可!
注意一下第六行的用戶名,如果你的不是管理員就改一下!
=========================================================
@echo off
echo ==== PPS 網絡電視去廣告 (流浪男孩)====
echo ==== 按任意鍵開始,退出請直接關閉!如需編輯請用記事本打開!===
echo.
@pause
@cd C:\Documents and Settings\Administrator\Application Data\PPStream
@rename adsys adsys0
@rename banner banner0
@rename notice notice0
echo a > adsys
echo b > banner
echo c > notice
echo.
echo ==== 偷天換日去廣告己完成,開始享受吧!====
echo.
@pause
=====================
換個思路吧,兄弟!!!