人人网是一个美女直播网站,哦不,人人网是一个社交网站(原名校内网),和大名鼎鼎的 Facebook 一样,关系圈从大学校园开始流行,承载了很多老用户的青春。
没错,人人网还活着,如果你登录的话,那些遥远的内容都还在,文字、相册、日志,都还在,只是不能新增,不能修改,只能浏览。前一段时间人人网还推出了小程序,也是为了让这一波历史老用户回去怀旧一下。
昨天看到这个备份工具,和一位朋友讨论的时候,对方的回复,让青老蛙十分感慨。
当你和朋友讨论一个你熟悉,但对方完全没有听说过的东西的时候,可能就意味着,这一段经历,真的该成为历史了。
这个叫 renrenBackup 的工具,是一个利用 Python 编写的爬虫工具,备份人人网数据的工具,只要知道用户名、密码,就可以下载到状态、留言、相册、日志。
并且,下载完成之后,会生成一个简洁的网页,让你保存、日后浏览。
由于是 Python 工具,针对 macOS 与 Linux 用户,可以直接打开终端安装依赖然后运行,而 Windows 用户就幸福了,开发者提供了 .exe 程序,即开即用。
Windows 用户使用方法
以下方法来自开发者介绍页面
- 下载最新备份工具,并解压缩至单独文件夹。
- 进入该文件夹,在地址栏输入 “cmd” 回车,会自动打开命令提示符并进入该目录。
- 执行:renrenBackup.exe fetch -e email -p password -s -g -a -b
- 成功后,执行 renrenBackup.exe runserver 可以在浏览器里打开 localhost:5000 直接浏览
- 成功后,执行 renrenBackup.exe export -f backup.tar,可以生成 backup.tar 这个打包文件,解压后无需任何环境直接用浏览器打开 index.html 即可浏览备份好的信息
注意,青老蛙测试的时候,导出日志失败,去掉了 -b 参数才完成了备份。其他几个参数是:
-s
状态-g
留言板-a
相册-b
日志
运行后,一定要没有错误提示才去打包,否则无效的。
macOS 与 Linux 用户使用方法
virtualenv env
source env/bin/activate
pip install -r requirements.txt
python manage.py fetch -e [email protected] -p passwordAtRenren -s -g -a -b
python manage.py export -f backup.tar
抓取别人的人人内容
只要在你登录之后可以看到的好友,都可以抓取,是时候来一波怀旧了。
添加参数 -u uid 即可:
# macOS / Linux
$ python manage.py fetch -e email -p password -s -u 30314
# Windows
renrenBackup.exe fetch -e email -p password -s -g -a -u uid
如果抓取出错,请单独抓取某一类内容,去掉对应参数即可。上述所有的邮箱和密码都是你自己的邮箱密码。
最终备份效果
解压缩导出的 backup.tar 文件之后,直接用浏览器打开 index.html 文件,就能看到上门截图的样子了。青老蛙不太好意思继续展示里面的内容,就放过他吧 😂
最后,当人人网是社交网站的同学可以前往 GitHub 页面研究,备份。当人人网是美女直播网站的同学…请忽略上面一大串文字。
祝你们玩的开心 😊
人人网 服务器竟然还在
我天,人人网的老内容竟然还在?!
读写硬盘的时候是不是要先擦擦灰?
一代青春的记忆。。。
不能抓日志。。。求修复啊,需要抓的主要不是日志么。。。
人人的日志已经彻底废了。。。放弃吧。。。
我是这个工具的作者。因为人人网在 2019.08 前后的某个时间,在 Web 端不再展示任何日志,所以工具也无法抓取。根据其他热心网友的提示,可以通过抓 App 分享的方式实现,参考 https://github.com/whusnoopy/renrenBackup/issues/49 。因为这是个人制作的免费工具,无法保证及时更新,欢迎有能力的网友提 Pull Request 来完成修复
这边GitHub下载非常慢,速度不到1KB/s。其他的链接也都无法使用,比如腾讯微云提示下载地址无法解析,百度网盘只是打开了自己的网盘主页。请问还有其他国内的下载地址吗?
试试这个: https://590m.com/file/15690961-460521714
谢谢,程序拿到了,按教程导出会报错,去掉-b参数后,没有报错信息,本地预览也正常。但是导出还是会提示KeyError: ‘users’,[8812]Failed to execute script manage。压缩包里面的index.html只有3KB,打开来就是起始页面
日志可以去人人直播app手动保存。
首先感谢各位。
留言给万一还有人也刚想用它:
【基于Win10 X64最新】
-g留言板和-a相册(包括相册中的留言)可以获取;抓取成功后只能runserver查看,无法生成压缩包。
如果留言板保存失败,可以去网页上检查log中失败的那一页,应该是有人在留言板上送了“礼物”导致引用了一个会报错的图片链接,删除留言后重新备份即可
-s状态无法获取,网页、人人、人人直播APP可以在个人主页/新鲜事/动态不断下翻看到
-b日志无法获取,网页看不到,人人APP只能看到一篇,人人直播可以在动态-日志中看到全部
所以状态和日志就老实用手机安装“人人直播”APP,在动态中按照分类截长图吧~
感谢更新~
现在还有没有站内信的入口?之前用的 msg.renren.com 改版后也失效了。
为啥我只能抓取到留言,其他都是0.。。是现在改了嘛