通过Chrome浏览器屏蔽网站?

3

我怎样用编程的方法通过Chrome浏览器来屏蔽网站?

我的想法是通过一个自定义扩展来实现,因此我认为它将采用JavaScript实现。

我认为这只需要从用户进入的页面重定向到一个自定义错误页面就可以了--但我不确定具体如何去做(我以前没有做过Chrome扩展)


用户如何防止禁用扩展和过滤器? - enhzflep
实际上,唯一的用户将是我...我只是在做练习,同时也是为了帮助我的生产力(我在这个网站上花费了太多时间)=)。所以,没有什么,只有我的意志力。 - evamvid
但我之前也看到过一种情况,你必须在覆盖之前输入图像中的64个字符文本,这是一个有趣的概念。 - evamvid
:D - 这是一个有趣的想法 - 验证输入或“不导航”。我可能会直接下载已经完成此操作的扩展程序,然后查看其源代码(它只是一个.zip文件,扩展名更改为.crx)。这是一个已经阻止网站的扩展程序:https://chrome.google.com/webstore/detail/block-site/eiimnmioipafcokbfikbljfdeojpcgbh?hl=en - 我还见过一个扩展程序,可以让您快速查看其他(已安装)扩展程序的源代码,而无需定位和打开.crx文件。我忘记了它的名字(我现在在另一台电脑上)。 - enhzflep
@enhzflep 谢谢!我会去看看...好像很多文件类型实际上只是重命名的zip文件...我知道EPUB和PAGES也是这样的 =) - evamvid
放心,兄弟。Android应用也是(重新命名的zip文件)。我找到了我提到的另一个扩展名的名称:https://chrome.google.com/webstore/detail/chrome-extension-source-v/jifpbeccnghkjeaalbbjmodiffmgedin 实际上你不需要安装其他扩展程序就可以阅读它们的源代码。这是一个非常方便的工具。 :) - enhzflep
1个回答

0

你应该研究一下chrome.webRequest及其示例。

它们将完全实现你所需的功能:在后台脚本中,在onBeforeRequest中检测打开页面的尝试,分析请求并可选择重定向到实现逻辑的页面。

查看CatBlock示例此处作为起点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接