如何去除网站广告
PLM提供两种方案让使用者能对经常访问的网站过滤其广告
一、将广告链接放入黑名单
这种方法相对来说比较简单:
- 打开PLM浏览器(主界面点击最上面的"浏览器"工具按钮)
- 点击右上角"网站设置"按钮(太极图标)
- 新建或者编辑现有网站条目, 对于确定的广告网站地址, 也可以直接点击"黑名单"按钮加入到全局黑名单中
- 在黑名单一栏目点击新增, 例如增加一个"*.gif"条目, 那么该网站被装载时将会拒绝所有gif文件.
- 使用者也可分析目标网页的请求信息, 许多网站是通过应用广告网站的js文件方式实现广告插入的, 例如xxxclub.to, 它的页面导入了acscdn.com的aclib.js文件, 通过在(网站或者全局)黑名单加入"*/acscdn.com/*"将该广告网站完全禁用
- 如果只是不希望装载网站的动图(gif/apng), 只需要将"载标"设置为"1"即可
- 按确定保存
- 至于如何分析网页哪些元素/URL应该被列入黑名单, 需要使用者具备一定的网页HTML知识, PLM提供了几个工具:
- 脚本助手(PLM浏览器右上角灯泡图标按钮): 以树型展示HTML元素结构, 也可显示网页的HTML/Text
- 显示Chromium(CEF)的开发面板: 点击PLM浏览器最右上角的菜单按钮
- 显示请求信息可罗列网页的请求URL列表: 点击PLM浏览器最右上角的菜单按钮
- 显示网页的HTML/Text, 点击PLM浏览器最右上角的菜单按钮
- 黑白名单有全局和具体网站两种形式
二、编写JavaScript去除具体网页的广告元素
这种方法比较复杂, 要求使用者具备编写JavaScript脚本的能力, 具体可参考"PLM安装文件夹\config\web"下的相关js样例(xxxwebdlxxx_0.js/rmdown_0.js).
编写完合适的.js脚本, 应当将.js文件保存到"PLM安装文件夹\config\web"文件夹中
最后需要新建或编辑网站配置, 设置其页面路径装载前脚本或装载完成脚本为新编写的.js文件, 具体可参考自带的网站配置例如"t66y"
- 打开PLM浏览器(主界面点击最上面的"浏览器"工具按钮)
- 点击右上角"网站设置"按钮(太极图标)
- 新建或者编辑现有网站条目
- "网页路径清单"里面新增或编辑指定条目
- 填写正确的网页路径
- 根据情况填写/选择正确的"装载前脚本"
- 根据情况填写/选择正确的"装载完成脚本"
- 根据情况填写"删除ID列表"(以";"分隔元素名称)
- 几次确定后保存
如何去除视频广告
对于片库内已导入的视频文件, 有些是制作时加入了广告内容, 非常烦人, PLM提供了几种机制/方法来跳过/清除这些广告
1. 定义广告节选
使用者可在播放该影片时进行节选定义, 将某些范围的片段定义为"广告", 则PLM播放器以后播放时, 默认跳过这些片段
2. 设置开始位置/结束位置
使用者可在播放该影片时进行节选定义, 将某个播放进度定义为"起始点"而将后面某一个位置定义为"结束点", 则PLM播放器以后播放时, 将直接从起始点开始播放, 以"结束点"停止播放
3. 利用"工具"菜单的"媒体剪辑器"清除广告
PLM提供的"媒体剪辑器"能很好地切割同一文件的广告部分, 请参考媒体剪辑器