lousi
(路过)
1
需求:访问https://author.baidu.com/home/10505
无图只有纯文字
(注意是图片和视频根本不下载,不是下载好了以后隐藏起来看不着)
但是访问同域名任何网页,比如
https://author.baidu.com/home/12292
有图。
背景:我使用windows操作系统,使用chrome浏览器,adblock和Tampermoney已安装。
解决过程:首先google了一圈。
chrome ->设置 → 隐私与安全 ->内容 ->图像->自定义->不允许显示图像
结果: 发现只能设置site不能设置单个网页 ->失败
再AI了一圈。
AI说adblock加一条规则:
https://author.baidu.com/home/10505##img
结果:设置了完全没用。
又又AI了一圈。
Tampermoney写一段自定义脚本。
结果:没有一个管用的
最后chrome商店安装了一个叫Block Image的插件。这个插件无差别扫射,只能关闭一切网站的所有图片。无任何自定义的选项。 勉强能用。
求推荐更好的办法。
Huhu
2
author.baidu.com/home/10505##img
规则应该是有用的,但是并没什么用。因为纯 img 图片元素在这个页面中太少了,可能就头像是。其他的都是元素的背景图片,这不好弄。
||bdstatic.com/$image,domain=author.baidu.com
||baidu.com/$image,domain=author.baidu.com
||wenda-pic.cdn.bcebos.com/$image,domain=author.baidu.com
||bcevod.com/$image,domain=author.baidu.com
用 uBlock 的 host 规则不就行了?
看错了,你要筛选 path 的话 host 规则行不通,只能这样写了
author.baidu.com##:matches-path(/home/10505)[style*="background-image"]
不过我觉得可能用 Stylus 加个 background-image: none!important
效果更好
lousi
(路过)
4
这个是 UBO(uBlock Origin) 的规则,可能 ADB 不支持吧