赵斌 2009年08月15日 星期六 01:51 | 1528次浏览 | 6条评论
终于把 blogbus, hi.baidu, QQ, sina博客里的东西移过来了
其实程序下午就写好了,担心影响社区正常活动,所以在夜深人静的时候来哲思测试,还好提前睡过...
blogbus2zeuux实现了通过访问blogbus的atompub api(其实就是wordpress的api),把日志同步到哲思社区(默认分类是生活),而blogbus的搬家工具把其他博客的文章搬到blogbus,这样接合起来就解决了我到处注册博客,总留"烂尾工程"的毛病了.....
在测试的时候,由于哲思的访问限制,所以没提交一篇文章我就歇10秒钟再提交,这样就导致同步速度很慢了,我这些文章,花了大约半个小时才移过来.但是毕竟比收工来得方便.
程序源代码:
blogbus2zeuux.0.1.src.tar.gz
工具代码基本处于打草稿阶段,基本三无:无注释,无文档,无测试....还请牛人高抬贵眼,多多斧正~
atom解析用的是feedparser,一下午绝大多数时间在忙它和学习atompub协议了,感觉feedparser模块不够灵活,比较霸道,我自己改了点才适应blogbus.之前来准备用gdata里的atom模块,但是google重造了很多轮子,虽然功能强大,但还是文件太多了,烦,相比feedparser还算差强人意.但是现在再让我选,估计就得考虑再三了.
*接下来的打算*
1. 利用GAE(或者用VPS?)真正实现无人值守的自动同步
2. 给每个同步过的文件加个校验,自动更新,自动删除
3. 支持更多博客(有点远)
4. 更远:想法受ihere的启发,用google docs 写,然后发布到各个异构api的博客上(其实,博客不要多,每人一两个就够维护的了,唉,谁叫社区都各有特色,谁叫众口难调阿....)
5. 其实接下来还可以做很多
*关于接下来的打算*
这个"接下来"可以理解为未来一段时间,可长可短,最近要忙着复习,如果上帝保佑,9月中旬我就解放了,就可以想些什么写什么了...主阿!!!
**最后**
还是强烈期待哲思的平台更加开放!!
Zeuux © 2024
京ICP备05028076号
回复 徐继哲 2009年08月15日 星期六 10:22