倚樓

同步過濾系統文件
由于我們沒有廣告過濾系統的相關文件,所以需要從網上將這些文件下載下來。首先需要下載安裝Tortoise SVN這款軟件,它的作用是將廣告過濾系統的文件批量同步到本地硬盤中。接著在本地硬盤中創建一個新的文件夾目錄并隨意設定一個名稱,本例設置為web。然后在web文件夾上右擊,選擇“SVN Checkout”命令。
接下來在彈出對話框的“URL of repository”選項中,輸入廣告過濾系統的鏈接地址。我們這里使用的是“http://code.taobao.org/svn/cleanplayer/trunk/”,當然大家也可以使用自己可以找到的其他鏈接地址。然后點擊“Checkout directory”選項后的按鈕,在彈出的列表中選擇剛剛創建的web文件夾(圖1)。設置完畢點擊“OK”按鈕,軟件就開始將指定地址鏈接中的文件,批量下載并同步到本地電腦的web文件夾中了(圖2)。
搭建本地過濾系統
當廣告過濾系統的文件同步下載完成后,再下載運行一款名為“MyWebServer”的軟件,它的作用是在本地電腦搭建一個WEB服務器。首先點擊“服務目錄”選項后的“瀏覽”,在彈出的窗口中選擇前面創建的web文件夾。接著選中“訪問日志”和“錯誤日志”項,再點擊“啟動”,這樣本地電腦的廣告過濾系統就搭建完成(圖3)。
修改腳本代碼地址
由于我們將廣告過濾系統搭建到了本地電腦中,所以就需要對原有腳本代碼中廣告過濾系統的鏈接地址進行修改。不過瀏覽器要加載功能腳本的話,需要安裝不同的功能擴展。谷歌瀏覽器需要安裝TamperMonkey擴展,火狐瀏覽器需要安裝Greasemonkey擴展,而傲游瀏覽器則需要安裝“暴力猴”擴展。這里以傲游瀏覽器為例,安裝完功能擴展后,接著訪問https://github.com/dxdragon/CleanPlayer這個鏈接地址,然后在彈出的列表中找到并點擊“Video.Clean.Player.user.js”腳本。
接下來在腳本代碼窗口點擊右上角的“Raw”按鈕,稍等片刻“暴力猴”擴展就會檢測到這個腳本,點擊右上角的“確認安裝”即可。現在點擊傲游瀏覽器左側的“暴力猴”擴展圖標,在彈出的對話框中點擊“管理腳本”命令,在彈出的腳本列表中找到“Video.Clean.Player.user.js”這個腳本并點擊下面的“編輯”,將原有的廣告過濾系統鏈接修改為“http://127.0.0.1/player/”即可(圖4)。
最后點擊“保存并關閉”,廣告過濾系統的鏈接就修改完成了。以后當我們打開某個視頻播放網頁的時候,擴展就會加載本地廣告過濾系統中的swf播放器,從而自動過濾掉視頻開頭的廣告內容。