很久很久很久以前,当豆瓣的API还处于半正常状态的时候,写过一个豆影统计的网站。当然,这已经是很久以前的事情了,随着豆瓣接口的各种抽风,网站已然是不能正常工作了。这让我萌发了写插件的欲望。(魂淡!不要拦着我写插件啊啊啊啊!)
花了大概一天的时间写了个初版出来(博主的智商就这么样了,你们爱吐槽不吐槽吧o(╯□╰)o),下载地址见文末。本来是想要发布到Chrome Store去的,不过好像初次认证开发者要上交5刀?乃们知道博主是很穷的,所以,乃懂的~不负众望,博主花费巨资(其实也就50块)终于认证成功发布到商店啦!哈哈!
如何使用
打开"http://movie.douban.com/people/用户名/collect"页面,如果正常的话你会在排序菜单中发现一个“电影统计”的选项。(眼睛不好的就直接看附图吧,我用红框标明位置了。)
很难找吧,嘿嘿…我是不会跟你们说我是故意的←_←(还没找到的请检查一下网址!)
好啦,点击电影统计,选择年份后,稍等片刻就会出结果啦,可能点击后会有卡顿现象,属于正常情况,大家切记耐心等待。
最后
这是本人第一次写Chrome插件,也是第一次写浏览器的插件,所以不足的地方在所难免,还希望大家多提意见,我会努力改进的,谢谢!
我将插件开源放在 Github 了,有兴趣的可以去观摩一二:https://github.com/lizheming/dbm
更新
插件更新至1.8版,主要做了以下几个更改:- 新增:添加豆瓣音乐统计
- 修改:输出图片URL改为豆瓣网站URL
- 修改:更改输出HTML样式
插件更新至1.7版,主要做了以下几个更改:
- 更换新的图床并修复读书统计封面链接问题
插件更新至1.5版,主要做了以下几个更改:
- 增加阅读统计功能并重命名插件名称为“豆瓣统计”
- 更新图标库增加图表图片输出功能
- 优化导出图片墙功能
- 重构代码数据加载更快
- 移除导出文件功能
插件更新至1.4版,主要做了一下几个更改:
- 增加缓存功能,某用户电影数为更新的情况下第二次之后会直接调用缓存数据即时加载
- 增加海报墙输出功能,待所有电影海报加载完成之后点击“生成海报墙”按钮即可生成海报墙
- 自动根据当前年份生成选项,更新了图表库文件以及其它一些小BUG的修复
插件更新至1.2版,增加了将统计结果导出成网页文件的功能。
插件更新至1.1版,修改加载数据为异步形式,更正了之前加载数据页面会卡死的问题。同时由于豆瓣电影的海报设置了防盗链,修改了海报的地址。数据加载时给出进度提示,方便用户查看进度。
安装
Chrome商店地址:豆瓣电影统计插件
- 点击上方的地址下载安装包。下载完成以后,可能会提示安装失败,不过没关系,我们只是要这个下载的文件。
- 打开chrome的插件页(UC需要进入插件中心以后,再点击右下角的开发者模式)
- 把安装包拖到插件页
- 完成。这里安装的插件是官方插件,会自动更新到最新版