本文发自 http://www.binss.me/blog/buybuybuy-chrome-plugin-release-save-money/,转载请注明出处。

为了贯彻落实勤俭节约的精神,防止自己买买买的行为,假期里想弄一款能够拦截购物行为的东西。

一开始用tornado的异步做了代理服务器,然后做全局代理或者浏览器局部代理来实现拦截,可是做出来后发现速度太慢- -从请求到返回耗费的时间是不使用代理的两倍,这种情况在高并发的情况下更加明显(比如上淘宝,每次都要请求一堆图片)。

查了文档感觉自身水平不足以解决这个问题,于是退而求其次,开发Chrome插件来实现拦截好了(你看人家adblock)。说干就干,先查看adblock的源代码学习下先......

经过一番捣鼓,买买买插件1.0发布啦。

插件下载地址:http://cdn.sinacloud.net/binsite/buybuybuy.crx

项目地址:https://github.com/binss/buybuybuy

如何安装?

下载后Chrome会默认安装但是提示失败,请访问chrome://extensions/后把插件文件直接拖入即可。

1.0实现的功能:

  1. 一键拦截主流购物网站

  2. 一键开启结算提示

  3. 自定义拦截购物网站

  4. 自定义拦截商品关键词

  5. 统计拦截次数

以下是功能演示:

安装成功

开启全部和谐功能:

访问淘宝,被和谐。

在选项页面我们可以选择和谐特定网站或者关键词:

比如当我搜索到关键词时......

会跳转到上图熟悉的和谐界面。

插件会统计你被和谐的次数,带来成就感~

还有一个功能就是——开启结算提示,开启后,当你在淘宝买完准备结算时......涉及到隐私部分已打码

在我使用这个插件的一天时间里,他已经为我节省了388大洋(炉石60卡包连抽有木有),但愿今后能够继续阻止我买买买哈。