說(shuō))
GetQzonehistory完整教程10分鐘找回全部QQ空間歷史說(shuō)說(shuō)【免費(fèi)下載鏈接】GetQzonehistory獲取QQ空間發(fā)布的歷史說(shuō)說(shuō)項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory打開(kāi)QQ空間翻說(shuō)說(shuō)時(shí)間線最早只能翻到2019年前后2016年發(fā)過(guò)的那些說(shuō)說(shuō)不翼而飛。GetQzonehistory靠掃碼登錄進(jìn)入你自己的空間把互動(dòng)消息列表一條條翻出來(lái)再補(bǔ)抓可見(jiàn)說(shuō)說(shuō)最后導(dǎo)出成本地 Excel、HTML 和圖片文件夾斷網(wǎng)也能回看。 GetQzonehistory 30秒速覽這是一個(gè)面向你自己空間說(shuō)說(shuō)的本地備份工具只對(duì)你登錄的賬號(hào)有效。全程用手機(jī)QQ掃碼不需要輸入密碼。裝好依賴到啟動(dòng)一共6條命令。跑一次大概需要10分鐘到1小時(shí)取決于你說(shuō)說(shuō)有多少條。最終產(chǎn)物是一組 Excel 表格、一個(gè)可雙擊打開(kāi)的網(wǎng)頁(yè)外加一個(gè)本地圖片文件夾。 6行命令跑通 GetQzonehistorygit clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txt python main.pyWindows 把激活那行換成myenv\Scripts\activatemacOS/Linux 照抄即可venv 是 Python 自帶的依賴隔離沙箱。Linux 用戶先裝系統(tǒng)包 zbar下面卡住了看這里有命令否則程序識(shí)別不了二維碼會(huì)直接退出。運(yùn)行python main.py后終端會(huì)顯示二維碼用手機(jī)QQ掃一下就登錄成功跑完看到導(dǎo)出成功請(qǐng)查看……文件夾內(nèi)容和總消息數(shù)并且系統(tǒng)自動(dòng)彈出結(jié)果目錄就算成功。 GetQzonehistory 導(dǎo)出文件在哪找結(jié)果全部落在本地resource/result/你的QQ號(hào)/目錄QQ號(hào)_說(shuō)說(shuō)列表.xlsx你本人發(fā)的原創(chuàng)說(shuō)說(shuō)時(shí)間、內(nèi)容、圖片鏈接、評(píng)論四列QQ號(hào)_轉(zhuǎn)發(fā)列表.xlsx你轉(zhuǎn)發(fā)的內(nèi)容結(jié)構(gòu)同上QQ號(hào)_留言列表.xlsx你留給別人的留言QQ號(hào)_其他列表.xlsx別人對(duì)你說(shuō)說(shuō)的點(diǎn)贊、評(píng)論等互動(dòng)QQ號(hào)_好友列表.xlsx列表中出現(xiàn)過(guò)的好友昵稱、QQ號(hào)、空間主頁(yè)QQ號(hào)_全部列表.xlsx未分類的原始全量數(shù)據(jù)用來(lái)核對(duì)缺漏QQ號(hào)_說(shuō)說(shuō)網(wǎng)頁(yè)版.html還原空間時(shí)間線排版的網(wǎng)頁(yè)雙擊就能看pic/從說(shuō)說(shuō)里下載到本地的圖片按說(shuō)說(shuō)內(nèi)容命名 GetQzonehistory 是怎么拿到歷史說(shuō)說(shuō)的抓兩份數(shù)據(jù)源再合并去重輸入是你的QQ空間賬號(hào)。程序先分頁(yè)翻互動(dòng)消息列表每頁(yè)10條把被點(diǎn)贊、評(píng)論、轉(zhuǎn)發(fā)過(guò)的說(shuō)說(shuō)全部撈出來(lái)。接著再走一遍可見(jiàn)未刪除說(shuō)說(shuō)接口每頁(yè)30條連2014年之前的記錄也能補(bǔ)進(jìn)來(lái)。輸出是兩份列表合并去重后的完整清單。把會(huì)失效的圖片鏈接變成本地文件輸入是每條說(shuō)說(shuō)里的圖片鏈接。程序逐張下載存進(jìn)pic/目錄文件名取說(shuō)說(shuō)內(nèi)容超過(guò)40個(gè)字符自動(dòng)截?cái)嘀孛詣?dòng)加時(shí)間戳。輸出是和說(shuō)說(shuō)清單一一對(duì)應(yīng)的本地圖片鏈接過(guò)期也不怕。渲染成瀏覽器直接打開(kāi)的網(wǎng)頁(yè)輸入是合并后的說(shuō)說(shuō)和轉(zhuǎn)發(fā)列表。程序按時(shí)間倒序渲染成還原空間時(shí)間線版式的 HTML帶頭像、評(píng)論并自動(dòng)把縮略圖鏈接換成原圖鏈接加載高清圖。輸出是一個(gè).html文件雙擊就能像刷空間一樣回看。?? GetQzonehistory 常見(jiàn)卡點(diǎn)Linux 啟動(dòng)就報(bào)無(wú)法找到 zbar 共享庫(kù)先裝系統(tǒng)包再重跑Debian/Ubuntu 執(zhí)行sudo apt install zbarFedora 執(zhí)行sudo dnf install zbar。原因識(shí)別二維碼依賴這個(gè)系統(tǒng)共享庫(kù)pip 裝不到它。重跑需要重新掃碼嗎不需要。登錄態(tài)緩存在resource/user/重新運(yùn)行時(shí)按提示選已登錄的賬號(hào)序號(hào)即可輸 0 才會(huì)重新出二維碼。進(jìn)度條走得極慢是卡死了嗎沒(méi)有。每頁(yè)只取10條、頁(yè)間固定等待3秒速度約每秒1條三四千條說(shuō)說(shuō)跑一小時(shí)左右屬正常。想中斷直接 CtrlC程序注冊(cè)了信號(hào)處理會(huì)先把已抓到的數(shù)據(jù)保存下來(lái)。導(dǎo)出的條數(shù)比預(yù)想少僅自己可見(jiàn)且從未進(jìn)過(guò)消息列表的說(shuō)說(shuō)、以及已刪除的說(shuō)說(shuō)都在抓取邊界之外。這是數(shù)據(jù)源限制不是程序故障可對(duì)照QQ號(hào)_全部列表.xlsx查缺。 想深入main.py抓取、分類、保存全流程的主入口util/RequestUtil.py掃碼登錄態(tài)管理與消息列表的分頁(yè)請(qǐng)求util/GetAllMomentsUtil.py獲取可見(jiàn)未刪除說(shuō)說(shuō)列表負(fù)責(zé)補(bǔ)充數(shù)據(jù)GetQzonehistory 把翻不到頭的時(shí)間線變成一份能離線瀏覽、能統(tǒng)計(jì)的本地檔案。下一步復(fù)制上面6行命令掃碼登錄開(kāi)始抓取?!久赓M(fèi)下載鏈接】GetQzonehistory獲取QQ空間發(fā)布的歷史說(shuō)說(shuō)項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考