写了一个泥潭的浏览器插件

mr.lizard-avatar

mr.lizard

2022-05-06T12:14:33+00:00

如有不良影响,血压酱可随意删除
今下午有空正好搞了一下,只是js注入修改页面显示,纯本地操作无任何风险
目前只有屏蔽距离当前时间3个月以内注册的账号一个功能,没有版块判断没有设置,不保证报错
并且放在github无教程,增加一点使用的小门槛,仅供真的有此需求的人使用
最后强调非歧视非优越,为了个人体验只能一刀切。

插件地址:
[url]https://github.com/ys152452/NGA-filter/blob/main/NGA-filter.crx[/url]

还在学习中,下一步准备改为vue或者react项目,增加项目可配置项,有相关经验的大佬希望给个项目架构参考或者学习路线。
如果有什么需求和问题也可以提出来,我有空(闲的实在不行)的时候写一写,不保证实现。
仓库地址:
[url]https://github.com/ys152452/NGA-filter[/url]
・❥・chō ・❥・-avatar

・❥・chō ・❥・

[s:ac:哭笑]希望加入快速定位图楼的功能
Aristokrat-avatar

Aristokrat

我猜你这个会被封
mr.lizard-avatar

mr.lizard

Reply to [pid=610411573,31888624,1]Reply[/pid] Post by [uid=63413039]灶门朱朝阳[/uid] (2022-05-13 20:17)记下来了,这属于重中之重。
想了下,在版块定位图楼大概率要通过服务器,这种小插件本地改下页面就行啦
比如手动定位之后没有图的全屏蔽,一次加载多页之类,省的划拉十来页全是眼。
𝕲𝖔𝖑𝖋𝖊𝖗𝕵𝖆𝖈𝖐-avatar

𝕲𝖔𝖑𝖋𝖊𝖗𝕵𝖆𝖈𝖐

3个月内也有好人,可以加入精准屏蔽功能
Razer-avatar

Razer

兄弟提个建议,有没有兴趣做成tampermonkey的脚本?这样大部分浏览器都能用,而且你只用写JS,更轻量。
VlDxscreet-avatar

VlDxscreet

血牙 明天来北京上班
Peeks-avatar

Peeks

我也来提供下我对这个需求的小思路。

其实可以做一个mokey peatch形式的插件,直接对请求重写,这样一是脱离dom操作,避免对本就垃圾的页面释加回流摧残,二是对于各种字段的过滤实际方案可以得到统一,遍历-发现指定字段-对值进行判定-过滤整条数据,在后续对用户暴露可自定义维护的过滤方案时,也会比较好高。相当于你做了个胶水层。
mr.lizard-avatar

mr.lizard

Reply to [pid=610433654,31888624,1]Reply[/pid] Post by [uid=63781963]Waaaaaaait[/uid] (2022-05-13 22:05)你可以看下nga的请求。没有xhr只有doc,渲染方法是ssr的。。目前有点无从下手
mr.lizard-avatar

mr.lizard

Reply to [pid=610425899,31888624,1]Reply[/pid] Post by [uid=41704337]hopefuel[/uid] (2022-05-13 21:26)目前我专门用的旧版本代码开发,主流国产浏览器(只支持极速模式,因为兼容模式=IE11)和chrome应该都是支持的。不过edge没试过,并不是为了推广,只是纯方便性质的小插件
CrashHGG-avatar

CrashHGG

搞不懂你的思路。


你觉得 需要屏蔽那些号 是为了什么呢。
然后你又放github上面。

有点自相矛盾的赶脚。

既然是js又没多大, 搞这么复杂干嘛[s:ac:呆]