2008年12月19日星期五

GreaseMonkey脚本之“校内共同的好友”

之前看到吴天际同学写了一个"校内共同的好友"的GreaseMonkey脚本,可惜后来接口变了,于是我今天写了一个新的。
http://userscripts.org/scripts/show/38905
目前这个版本还很粗糙――
可以改进的地方有:
1、通信:不用page+1来抓取下一页好友列表,而是通过页面元素计算最后一页的页码,这要可以少抓一页
2、计算:两个集合求交集,预先对一个集合建索引,则复杂度O(n)
3、缓存:可以将部分已经计算过的内容压缩后放到cookie中,减少服务器计算开销(但是会增加通信开销因为cookie总是在HTTP Request Header中带着跑)
4、界面:显示共同好友的小图标

1 条评论:

xiaou 说...

貌似没有效果~不知道是不是我不会用呢
这个功能非常好,希望得到作者的帮助