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