如何制作像AdCloseGold这样的东西?

时间:2018-05-28 11:01:28

标签: google-chrome-extension

我经常处理那些打开大量新广告标签的网站,而且我已经厌倦了。

前段时间我发现AdCloseGold这是一个Chrome扩展程序,会自动关闭所有打开指定网址的标签页,而我现在已经乐意使用它了。

不幸的是,AdCloseGold有一些缺点:

1)网址中没有通配符

2)有限量的网址可以广告(因为它将数据存储在Google帐户中)

3)不关闭空白页面或找不到页面。

4)没有按钮或其他内容表示"将此页面添加到自动关闭",这意味着您必须手动将所有网址复制并粘贴到列表中。

5)没有提供任何预先写好的网址列表。

最近我开始使用hosts文件,将网址重定向到无意义的地址,然后通过AdCloseGold关闭该地址,这意味着我只需要一个地址自动关闭,但这也有一些问题,因为hosts文件需要完整的url,即将xyz.com添加到hosts文件并不会重定向abc.xyz.com。

此外,我并不想永久地重定向所有这些网址,而只是在Chrome中,因此我仍然可以通过Firefox或IE访问这些网页。

我是一个(业余爱好)编码员,我不介意工作,我认为它比工作更有趣,但我对如何制作Chrome扩展程序只有一些基本知识。

所以问题是:Chrome扩展程序是否已经存在高级AdCloseGold,如果没有(我无法找到),我会在哪里找到足够详细的Chrome扩展程序教程,在哪里我可以了解到这一点?< / p>

1 个答案:

答案 0 :(得分:1)

此处是Ad Close Gold的作者。我知道您在问题中提到的缺点。我真的很想将这些添加到加载项中,但是从来没有真正找到时间这样做。我首先为自己创建了插件,对我来说很好。我以为我会与所有人共享该附件,因为直到今天,我都找不到能自动关闭标签页的附件。

我在github上拥有该插件的源代码:https://github.com/mukunku/Ad-Close-Gold

可以随时克隆存储库并进行任何更改。您可以根据需要创建单独的加载项或将代码合并回我的项目。如果您将代码合并回到我的代码中,我可以将其作为新版本发布(当然要感谢您)。

P.S。技术上支持通配符。如果您使用正则表达式作为URL并启用 IsRegEx 选项,它将起作用。

例如:www.ali。*。com 这将符合以下所有条件:

  • www.aliexpress.com
  • www.aliother.com
  • www.ali.com