DIY本地视频广告过滤系统

时间:2022-10-15 02:57:43

DIY本地视频广告过滤系统

同步过滤系统文件

由于我们没有广告过滤系统的相关文件,所以需要从网上将这些文件下载下来。首先需要下载安装Tortoise SVN这款软件,它的作用是将广告过滤系统的文件批量同步到本地硬盘中。接着在本地硬盘中创建一个新的文件夹目录并随意设定一个名称,本例设置为web。然后在web文件夹上右击,选择“SVN Checkout”命令。

接下来在弹出对话框的“URL of repository”选项中,输入广告过滤系统的链接地址。我们这里使用的是“http:///svn/cleanplayer/trunk/”,当然大家也可以使用自己可以找到的其他链接地址。然后点击“Checkout directory”选项后的按钮,在弹出的列表中选择刚刚创建的web文件夹(图1)。设置完毕点击“OK”按钮,软件就开始将指定地址链接中的文件,批量下载并同步到本地电脑的web文件夹中了(图2)。

搭建本地过滤系统

当广告过滤系统的文件同步下载完成后,再下载运行一款名为“MyWebServer”的软件,它的作用是在本地电脑搭建一个WEB服务器。首先点击“服务目录”选项后的“浏览”,在弹出的窗口中选择前面创建的web文件夹。接着选中“访问日志”和“错误日志”项,再点击“启动”,这样本地电脑的广告过滤系统就搭建完成(图3)。

修改脚本代码地址

由于我们将广告过滤系统搭建到了本地电脑中,所以就需要对原有脚本代码中广告过滤系统的链接地址进行修改。不过浏览器要加载功能脚本的话,需要安装不同的功能扩展。谷歌浏览器需要安装TamperMonkey扩展,火狐浏览器需要安装Greasemonkey扩展,而傲游浏览器则需要安装“暴力猴”扩展。这里以傲游浏览器为例,安装完功能扩展后,接着访问https:///dxdragon/CleanPlayer这个链接地址,然后在弹出的列表中找到并点击“Video.Clean.Player.user.js”脚本。

接下来在脚本代码窗口点击右上角的“Raw”按钮,稍等片刻“暴力猴”扩展就会检测到这个脚本,点击右上角的“确认安装”即可。现在点击傲游浏览器左侧的“暴力猴”扩展图标,在弹出的对话框中点击“管理脚本”命令,在弹出的脚本列表中找到“Video.Clean.Player.user.js”这个脚本并点击下面的“编辑”,将原有的广告过滤系统链接修改为“http://127.0.0.1/player/”即可(图4)。

最后点击“保存并关闭”,广告过滤系统的链接就修改完成了。以后当我们打开某个视频播放网页的时候,扩展就会加载本地广告过滤系统中的swf播放器,从而自动过滤掉视频开头的广告内容。

上一篇:浏览器自备的秘密提速器 下一篇:绕过黑客链 解包不中招