此工具已经更新,详情请点击
Kaisir说过等自己人人网访问量到达10000的时候就不在玩人人了,眼看现在马上就到1W了,又不想放弃校内写的那些日志,所以写了一款小工具模拟登陆人人网把自己的日志都备份了,期间也查看过很多朋友的日志备份工具,大部分都是python写的,我对这玩意实在不感冒,出了错也不知该如何调试,所以拿C#写了一款,功能很简单,就是在D盘的test文件夹下将你的日志全备份出来,很遗憾,还不支持图片的本地保存,此外应该生成xml的,现在也只是简单的把标题啊时间啊分类啊内容啊通过正则表达式取出来了,以后有时间有机会的话慢慢改进吧……做这个小玩意可是使自己熟练正则表达式的应用了,吼吼~~~
点此下载 人人网日志导出工具
源代码详见:源代码下载
可不可以把源代码公布啊
@奚海波, 代码我换了电脑不知道弄哪去了……你反编译下就出来了,我没混淆,很简单的,就是模拟登录,之后访问日志页,然后通过正则提取出最后的页码,循环获取各个列表页,再次正则取出文章地址,然后取回各篇文章,再次利用正则取出内容~~
@奚海波, 我把我写的这个反编译了,源代码放出来了,详见http://s.kaisir.com/b
Kaisir,请问有最新版的工具吗?
不好意思,我已经好久不玩人人网了,所以此工具一直没有更新,很抱歉 :(
导出只能用记事本查看啊,用ie打开时乱码
why
哦,原始编码的问题,用utf-8就行了 ,用gb2312就乱码,
还有个问题,怎么只能导出第一页啊的日志啊,在后的就没导出来
@ukstar, 可能校内又改变了他的页面布局咯~我是使用正则表达获取下一页的地址的,如果他页面布局改变 获取不到下一页链接 就出错了~~
等我有时间再改进下~~
恩,支持你的作品,在此顺便鄙视下backuplet作的博客导出,他竟然把导出结果放到他的空间里,间接的窃取他人信息么,而不是直接导入本机。
@ukstar, 额 他的那个我觉得还好啊 至少比我这个好看多了 我这个只是为了迁移我原来校内的一些技术文章而写的小东西~~不过 其实想想 有些东西 也就对自己有意义 对别人来说 那只是一些文字的堆砌 嗯嗯。
@ukstar, backuplet的特点是不需要安装任何网站,因此需要在我的服务器暂存导出结果,稍后会自动删除的。
@阳光男孩, 嗯嗯 你的人人网备份工具很好用 我的只是无聊时的小制作 嗯嗯~~
还是觉得你这个比较实在。他那个只能导出xml的日志。要想要htm的还得自己转,
我这可能由于网速不好吧,看记录是每个文章都下载了,但是下下来的就才几篇。不知道怎么回事。
@ukstar, 你这个情况很奇怪 文件都没生成么?还是生成的是空文件?程序是确保存完一页才进行到下一页的额~~其实我开始是想搞成xml的 毕竟xml往其他博客里导入比较方便 最后觉得麻烦就没弄 我懒 ~~呵呵
人人现在改网址了,我想修改代码,但是总是报错。
能不能重新弄一个新的发我邮箱啊。真是万分感激~
@xiao, 新版本的人人网日志备份工具已经发送到你的邮箱,请注意查收。
@xiao, 下载的 人人A 无法导出日志 123214668@qq.com
@zhang123214, 这个工具我已经更新 请移步 http://www.kaisir.com/2010/11/ren-ren-log-export-backup-tool-update.html