yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
阅读:3966回复:15

求助一个ubo的规则写法

楼主#
更多 发布于:2017-06-28 19:30
我想让某个网站可以弹出“data:text/plain;”,偏偏EasyList里有“|data:text$popup”这个规则。请问我该如何才能让它弹出?
我尝试用“data:text/plain music.163.com popup  noop”和“music.163.com data:text/plain  popup  noop”两个规则都无法做到,是在哪里出了问题?
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
1楼#
发布于:2017-06-28 23:16
fang5566:添加一条白名单规则,或使用动态url过滤,在记录台里面看到这条规则生效,点击这条规则弹出界面里面,选择例外。抱歉我手机回复无法具体说 https://github.com/fang5566/uBlock/wiki/动态-URL-过滤回到原帖
23:09:01  |data:text$popup -- popup data:text/plain;charset=utf-8,%5Bby%3AKarr07%5D%0A%5Bby%3AKarr07(%E8%AF%91)%5D%0A%5B00%3A00.65%5D%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3%20%E3%82%B2%E3%83%83%E3%83%88%E3%81%A0%E3%81%9C%E3%83%BC%E3%83%83!%20%2F%20%E6%94%B6%E6%9C%8D%E5%AE%A0%E7%89%A9%E5%B0%8F%E7%B2%BE%E7%81%B5%E4%BA%86%EF%BC%81%0A%5B00%3A14.02%5D%E3%81%9F%E3%81%A8%E3%81%88%20%E7%81%AB%E3%81%AE%E4%B8%AD%20%E6%B0%B4%E3%81%AE%E4%B8%AD%20%E8%8D%89%E3%81%AE%E4%B8%AD%20%E6%A3%AE%E3%81%AE%20%2F%20%E4%B8%AD%20%E


静态规则 |data:text$popup 被包含于:这个弹出窗口因为EastList里的|data:text$popup屏蔽,除了全站禁用UBO,我实在是不知道该怎么写这个规则了。
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
2楼#
发布于:2017-06-29 19:10
@xcffl 我以前是把网站加入白名单,不过这样广告就出现了。

@skytalk 还是不管用
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
3楼#
发布于:2017-06-29 23:55
skytalk:再试试 @@||data:text$popup,domain=behind-the-scene
但是这条规则放行范围可就大了, 或者试试
@@||data:text$popup,domain=music.163.com
分别用abp和...
回到原帖

这两个都无效。
是我忘了说了:我用了https://greasyfork.org/scripts/23222这个脚本提供的下载歌词链接。若使用右键在新标签页打开链接就会屏蔽掉这个请求,直接下载则无事,而UBO提示是EasyList里的|data:text$popup屏蔽掉的。
我之前一直是白名单里添加music.163.com,是看了这个帖子后(https://www.firefox.net.cn/read-54247)才想试试别的办法。
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
4楼#
发布于:2017-06-30 19:54
skytalk:https://gfycat.com/AbsoluteJaggedBustard
不行就添加动态规则, 网易音乐基本不用, 很多细节也不清楚, 底部f弹出播放器无限缓冲, 播放器右上角提示播放失败, 且这条弹出规则在网络日志中始终无法显现...
回到原帖
我又试了几回,发现改成@@data:text$popup,domain=music.163.com就行了。
谢谢帮助。
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
5楼#
发布于:2017-07-02 11:52
skytalk:顶你个肺, 这也行, 看着怪怪地, 但是涨姿势了, 赞!回到原帖
我也是突然想起去看看EasyList里的规则是怎么写的然后抄的。
yangzhen
小狐狸
小狐狸
  • UID51672
  • 注册日期2015-11-07
  • 最后登录2024-04-17
  • 发帖数70
  • 经验72枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
  • 忠实会员
6楼#
发布于:2017-07-02 19:58
infinity:我这里用这个脚本并没有出现什么 data:text/plain 啊,不过不知道为什么直接点下载链接,不管是 Flashgot 调用 IDM 还是调用浏览器内建的下载器全都会失败回到原帖
data:text/plain是歌词才会出现,下载歌曲出现“m(p)*.music.126(163).net”这种网址才正常。
我觉得还是重新装一遍,然后只开启此脚本试试。
游客

返回顶部