做了个基于 Xposed 的去除知乎广告助手

2018-07-12 16:07:03 +08:00
 picone

最近知乎的广告真是太恶劣了,看的有点不爽,发现网上也没有类似的项目,遂自己做了个。

目前功能有:

  1. 去除首页"推荐"内的广告
  2. 去除答案页面底部广告
  3. 屏蔽底部"方法"或"大学"选项卡

项目地址https://github.com/picone/ZhihuXposed

15739 次点击
所在节点    Android
20 条回复
yejinmo
2018-07-12 16:18:04 +08:00
支持一个
楼下有大佬检查代码么
picone
2018-07-12 16:38:38 +08:00
@yejinmo #1 代码不超过 200 行,随便看,重点是 hook 哪里
Admin8012
2018-07-12 16:42:11 +08:00
好好好
fantasylidong
2018-07-12 16:44:25 +08:00
现在 xposed 在 8.1 上总是弄出乱七八糟的问题,早就不用 xposef
jiqing
2018-07-12 16:56:06 +08:00
6666666 被知乎的热门烦死了
电脑网页有没有
little_cup
2018-07-12 17:02:27 +08:00
作为已经离职的前员工,对去广告本身不太好发表看法。
但看到一个 commit:「 feature: 增加屏蔽知乎的 Xposed 检测」我觉得很无奈。知乎的 logcat 里输出得很清楚了,只要往 /sdcard/zhihu/ 里放一个 .allowXposed 文件就不会屏蔽。V2EX 上大都是程序员,这么做的原因应该都很明白的吧,KPI 什么的不说,给 XP 造成的 crash 打个标记不知能节省多少排查 bug 的时间,少多少加班。
最后非要搞成猫鼠游戏,今天你反 Xposed,明天我反反 Xposed …明明都是程序员,这样互相伤害真的好吗?
runking
2018-07-12 17:57:10 +08:00
有办法给浏览器套个知乎客户端的 UA 吗
honeycomb
2018-07-12 18:59:26 +08:00
@little_cup 这样做是好的,这事是你的前东家挑起的。作为用户自然不能依赖于开发组好心留下的后门,谁知道这个后门哪天就关闭了呢。

和网页上的 adblock 一样,如果网站敢用 anti adblock,用户就会用 adblock 的棒子打回去,如果还是不乐意,网站应当关站,或者把所有数据藏到注册用户之后。
picone
2018-07-12 19:01:51 +08:00
@little_cup #6 抱歉,真没有考虑到日志会记录是否 xposed 的问题,但是全局搜了下没发现除了屏蔽 Xposed 外还有哪里调用了,换句话说应该没有造成影响的。当初想法只是简单粗暴避免还有别的地方有影响,从根源上处理。
讲道理,以前知乎广告的数量比较少,特别刚开始的那种全屏翻滚效果的广告,真的很点赞,效果炫酷。广告投放量太大只会造成反感。知乎最近的广告数量,基本上首页 feed 每次翻页都冒出来广告,我觉得产品应该考虑下广告的效果?
huangyoudashi
2018-07-12 19:03:00 +08:00
手机浏览器用 Yandex 下载一个伪装 ua 的插件在网上找该 ua 的攻略就行
maxxxxx
2018-07-12 19:09:03 +08:00
知乎的产品经理不看 V2 的,之前通过某种渠道反馈过纵向翻页答案里的广告影响阅读的问题,人家给的反馈是,这么做广告的阅读量明显提升,已经作为一个成功 case 在内部各种分享了,这是完全不顾用户的用户体验,完全面向 kpi 设计了。
little_cup
2018-07-12 20:41:18 +08:00
@picone 广告这种事情并不是产品能说了算的…
dongxiaozhuo
2018-07-13 11:42:22 +08:00
@runking 好像并不行,你抓包看一下,客户端请求的 Header,都是独有的,在 Web 接口中并没有。
picone
2018-07-13 12:08:01 +08:00
@dongxiaozhuo #13 答案页面是可以直接浏览器浏览的。
知乎客户端增加了几个 header,com.zhihu.android.app.appview.AppView2 的 buildAppViewHeader 写的很全
sola97
2018-07-13 14:32:37 +08:00
为啥我装上去没啥效果,禁用资源钩子的问题吗?
picone
2018-07-13 14:37:40 +08:00
@sola97 #15 目前仅适配了最新版本客户端,官网下的 760
sola97
2018-07-13 14:46:45 +08:00
@picone #16 我去更新后可以了,自带检查更新有坑
mmdsun
2018-07-15 00:48:20 +08:00
Mark
iVeego
2018-09-20 19:38:20 +08:00
@little_cup 你在知乎呆过哇?看着知乎 Android 版从之前那么精致变成新的毒瘤也是很无奈。
flyflower
2019-01-21 21:23:43 +08:00
知乎的广告我还能忍,但是首页的推荐都是什么?我都点了一年多的不感兴趣了,一点用处没有

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/470272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX