人人網備份工具 – 備份你的人人,備份你的青春

人人網是一個美女直播網站,哦不,人人網是一個社交網站(原名校內網),和大名鼎鼎的 Facebook 一樣,關系圈從大學校園開始流行,承載了很多老用戶的青春。

人人網備份工具 - 備份你的人人,備份你的青春 1

沒錯,人人網還活著,如果你登錄的話,那些遙遠的內容都還在,文字、相冊、日志,都還在,只是不能新增,不能修改,只能瀏覽。前一段時間人人網還推出了小程序,也是為了讓這一波歷史老用戶回去懷舊一下。

昨天看到這個備份工具,和一位朋友討論的時候,對方的回復,讓青老蛙十分感慨。

人人網備份工具 - 備份你的人人,備份你的青春 2

當你和朋友討論一個你熟悉,但對方完全沒有聽說過的東西的時候,可能就意味著,這一段經歷,真的該成為歷史了。

這個叫 renrenBackup 的工具,是一個利用 Python 編寫的爬蟲工具,備份人人網數據的工具,只要知道用戶名、密碼,就可以下載到狀態、留言、相冊、日志。

并且,下載完成之后,會生成一個簡潔的網頁,讓你保存、日后瀏覽。

由于是 Python 工具,針對 macOS 與 Linux 用戶,可以直接打開終端安裝依賴然后運行,而 Windows 用戶就幸福了,開發者提供了 .exe 程序,即開即用。

Windows 用戶使用方法

以下方法來自開發者介紹頁面

  1. 下載最新備份工具,并解壓縮至單獨文件夾。
  2. 進入該文件夾,在地址欄輸入 “cmd” 回車,會自動打開命令提示符并進入該目錄。
  3. 執行:renrenBackup.exe fetch -e email -p password -s -g -a -b
  4. 成功后,執行 renrenBackup.exe runserver 可以在瀏覽器里打開 localhost:5000 直接瀏覽
  5. 成功后,執行 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

如果抓取出錯,請單獨抓取某一類內容,去掉對應參數即可。上述所有的郵箱和密碼都是你自己的郵箱密碼。

最終備份效果

人人網備份工具 - 備份你的人人,備份你的青春 3

解壓縮導出的 backup.tar 文件之后,直接用瀏覽器打開 index.html 文件,就能看到上門截圖的樣子了。青老蛙不太好意思繼續展示里面的內容,就放過他吧 ??

最后,當人人網是社交網站的同學可以前往 GitHub 頁面研究,備份。當人人網是美女直播網站的同學…請忽略上面一大串文字。

祝你們玩的開心 ??

6 條留言

  1. 沖沖沖 2019/12/30 回復
  2. catgenius 2020/01/03 回復

寫留言

老时时彩开奖走势图360