Greasy Fork

来自缓存

Greasy Fork is available in English.

Ban Bad Websites 标记/屏蔽机器翻译 SEO 垃圾网站

标记/禁用垃圾网站链接。主要针对机器翻译 Stack Overflow,爬虫采集站内容农场等 SEO 垃圾网站。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Phuker
日安装量
0
总安装量
2,370
评分
26 0 0
版本
0.4.28
创建于
2019-09-03
更新于
2022-10-19
大小
15.7 KB
许可证
暂无
适用于
所有网站

Ban Bad Websites

GitHub Greasy Fork

一个屏蔽中文世界垃圾网站的浏览器用户脚本。此脚本会遍历所有的 <a> 标签,匹配域名和 URL 前缀黑名单,识别指向垃圾网站的超链接。根据用户配置,可以高亮标记/屏蔽/删除识别出的超链接。

垃圾网站黑名单类型:

  • 机器翻译爬虫采集站、内容农场、SEO 垃圾站群,例如爬 Stack Overflow 并进行机器翻译的网站
  • 博彩网站,被搜索引擎搜到时看起来是正常网站,点击后进入博彩网站
  • 低质量博客、下载站

本项目特色:

  • 不是特定网站的针对性脚本,而是处理所有网页的所有 <a> 标签超链接
  • 可以改变超链接外观(颜色、背景色、边框、装饰线等),让用户在点击之前就意识到,哪些链接指向垃圾网站

效果

默认设置:

screenshot1.png

安装

首先你的浏览器需要安装一个用户脚本管理器。如果没有安装,请查看这个帮助页面

进入 Greasy Fork 中此项目的页面,点击安装此脚本按钮,自动弹出用户脚本管理器界面,按照提示操作即可。

设置

编辑源代码 Start User ConfigEnd User config 之间的代码,可以启动/关闭以下功能。

  • option_highlight_link:突出显示目标超链接,改变链接的外观、指针样式等
  • option_disable_link:使目标超链接无法点击。不推荐,因为垃圾网站有时候还有一定参考价值,必要时可能仍然需要点击访问
  • option_remove_link:隐藏目标超链接。不推荐,因为此脚本不是特定网站的针对性脚本,无法完美删除目标超链接,可能会导致网页显示错乱

TODO: 研究如何用方便的 GUI 进行设置,如何持久化设置。

TODO: 支持设置屏蔽网站的类型。

FAQ

为什么对百度搜索结果中的链接无效?

百度搜索结果中的链接并不是目标的实际 URL,而是形式类似 https://www.baidu.com/link?url=1234ABCD 的 URL,其中的 link 参数使用了某种编码/加密,需要先请求百度服务器,才能跳转到真实 URL。所以此用户脚本无法处理百度搜索结果链接。

使用这个用户脚本的应该都是讲究人,不会还在用百度吧?如果一定要用,可以尝试和某些去除重定向的用户脚本配合使用(未测试)。

初始黑名单来源参考

类似项目推荐

License

This project is licensed under the GNU General Public License v3.0