碎碎念
原《多瑙影院去广告 & 增强》,网站现在改版叫做《iFun 视频》了,也不知道为啥。
新版的网页前端使用 Angular 开发 + webpack 打包;要改代码就得想办法注入进去。
这个网站用到的 webpack-runtime.js
我给简单的分析了下:
webpack-runtime
拆解
有兴趣的话可以对照用户脚本来改一改来自己实现;我个人也备份了一份脚本副本。
脚本功能
基本上实现了去广告;部分广告的去除需要登录一个普通用户。
脚本的原理是将当前登陆的用户伪装成 VIP - 相信你从截图里也能看出来了,啊哈。
如果脚本失效,大概率是不会更新的 - 有兴趣可以对比代码以及上面的副本更新,应该就是改几个字符的关系。
安装
安装脚本:GreasyFork