人人网竟然也在电子邮件领域插了一只脚

今天忽然想起淫淫网网的个性域名还是用的以前我的真实姓名的拼音,觉得想要改成Kaisir这样比较统一,嘿嘿,于是就兴冲冲的跑到淫淫网去改。

就说Kaisir我观察细致嘛~~这一改不要紧,意外的发现了这样的一行小字:

咦,这里竟然有一个个性邮箱,是以@renren.com这个域结尾的,难道人人网进军E-mail领域了?试探性的访问了http://mail.renren.com,结果页面跳转到了http://msg.renren.com这才意识到,果然淫淫网提供了邮件服务,过了一会儿,收到一封站内信,提示我已经开通了淫淫网的邮件系统,不过这个邮件系统很特别,只接收通讯录里的好友邮件以及你通过淫淫网发送出去的邮件,说是这样是为了屏蔽垃圾邮件……汗死,那不认识的人完全不能用这个Mail咯,哈哈 可能淫淫网关注的是熟人之间的联络吧:)

这个邮件系统速度还可以,与Gmail做了测试,之间确实是立刻就送达了,而且这个域还比较新,没被Gmail判别到垃圾邮件中去:)

无聊之中发现了淫淫网的一个小功能,随手一写,虽然不玩淫淫了,但还是跟部落格同步滴,还是欢迎大家没事来踩踩~~

我滴人人网地址:http://www.renren.com/kaisir

我滴部落格地址:http://Kaisir.Com

人人网日志导出(备份)工具 (2012-2-9更新)

之前的时候Kaisir有练手写过一个小的人人网的日志导出工具,也是一直开源放在那里的。不过近期有童鞋在我部落格留言说之前的那个失效了,而且他自己尝试修改却总是报错。好吧,Kaisir还是比较喜欢助人为乐的,拿出一些时间,又看了看曾经写的这个小东西,顺便再次分析下人人网的结构~~

最近人人网的结构可以说较我之前研究的时候做了很多修改,主要修改如下:

1)全站使用Ajax技术,很多地方都是进行了异步刷新。这样的好处是只刷新需要的地方,增强用户体验的同时减少了带宽的消耗。

2)请求页面的时候对来路(Referer)进行了判断,请求页面时,先通过请求ajaxproxy.htm这个文件来设置Referer,如果不包含这个Referer则转回首页。

3)大部分连接增加异步请求参数。这个很奇怪,我使用FireBug对数据包进行分析抓取的时候没有抓到这个参数,以至于我多次提交系统都给我返回了错误的页面,后来使用Wireshark抓包做协议分析才看到这个参数~~郁闷啊郁闷~~这里浪费了很多时间~~

既然知道了这些改变,那修改我的程序就简单多鸟~~不过这次还是重写了下HttpHelper这个类,上次写的那个冗余太多了,代码不漂亮~这下尽可能的封装,然后再使用函数的重构把它给分开了~~

大家普遍反映,20120209版出现不能备份的bug,请大家先下载之前的版本 :)

2012年2月9日更新:

1)提高日志备份的稳定性,出现错误可以自动跳过。
点此下载:RenRen20120209

源代码:RenRen_src

2011年4月7日更新:
这次变动的地方比较多,主要变动如下:
1)改变文章获取方式,由以前获取全部列表后再获取文章转变为获取一页列表保存一页文章。
2)增加断点续备功能,如果中途备份出错,下次备份开始时会接着上次进度继续,如果不想这样做,可以手动删除位于D:Kaisir下面的savepoint.dat
3)增加导入的文章导出功能,以前导入校内的日志备份出来全是空白。
4)修正“通过手机发布的日志”保存空白的情况。
下载地址:
http://code.google.com/p/renren-backup-tool/

2011年3月13日更新:

我把这个小项目在Google Code托管了,详情可见:

http://code.google.com/p/renren-backup-tool/

希望参与这个项目维护的可以联系我 :)

2011年3月12日更新:

增加随机间隔,模拟真实用户访问,防止保存过程中被人人网强制中断连接。

按照惯例,依然提供源代码,与编译好的程序。

人人网日志备份工具:点此下载

人人网日志备份工具(源代码):点此下载

2010年11月17日更新:

增加图片下载功能(感谢ALsite增加此功能)

好吧 这回依然提供源代码可直接运行的程序

PS:

1)页面默认保存在D盘Kaisir文件夹下。

2)如果文章显示为乱码,请手动指定文件编码为UTF-8

 

C#的反编译&&人人网日志备份工具源代码

今天在部落格上有位同学问我要之前写过的一个人人网日志备份工具的源码,无奈换过电脑之后那台本本上的一些数据永久的消失了……幸好当时源码没加混淆,此外今天还找到一个很好用的源码反编译工具,吼吼,相当强大哈……

这款反编译工具叫“.Net Reflector”,我还在某论坛找到了他的注册机,嘿嘿,很强大的注册机,可以注册好多软件~

注册机用法:

1.解压上面的.Net Reflector压缩包到一个目录.比如 x:program filesreflector
2.运行Reflector.exe 选择 tools–>integration options,集成到vs2005或vs2008中..
3.运行115网盘中的danny_su的文件.先把所有的全部取消.然后选中.net reflctor,点击 browser 选择 x:program filesreflector 目录,点击 install 按钮.点击copy将序列号copy到剪贴板.
4.运行vs2005,可以看到新增了一个 .net reflector 菜单项.选择 enter serial number.粘贴刚刚copy的序列号完成注册.

继续阅读“C#的反编译&&人人网日志备份工具源代码”

人人网日志导出(备份)工具

此工具已经更新,详情请点击

Kaisir说过等自己人人网访问量到达10000的时候就不在玩人人了,眼看现在马上就到1W了,又不想放弃校内写的那些日志,所以写了一款小工具模拟登陆人人网把自己的日志都备份了,期间也查看过很多朋友的日志备份工具,大部分都是python写的,我对这玩意实在不感冒,出了错也不知该如何调试,所以拿C#写了一款,功能很简单,就是在D盘的test文件夹下将你的日志全备份出来,很遗憾,还不支持图片的本地保存,此外应该生成xml的,现在也只是简单的把标题啊时间啊分类啊内容啊通过正则表达式取出来了,以后有时间有机会的话慢慢改进吧……做这个小玩意可是使自己熟练正则表达式的应用了,吼吼~~~

点此下载  人人网日志导出工具

源代码详见:源代码下载