說(shuō)導(dǎo)出教程:掃碼三步把舊動(dòng)態(tài)歸檔到本地)
QQ空間歷史說(shuō)說(shuō)導(dǎo)出教程掃碼三步把舊動(dòng)態(tài)歸檔到本地【免費(fèi)下載鏈接】GetQzonehistory獲取QQ空間發(fā)布的歷史說(shuō)說(shuō)項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory幾年前發(fā)的那條說(shuō)說(shuō)頁(yè)面翻上翻下就是找不到底有些老照片在線相冊(cè)里也已經(jīng)失效了。GetQzonehistory 讓你在掃碼登錄后把 QQ 空間的歷史說(shuō)說(shuō)連同文字、圖片、評(píng)論全部拉下來(lái)存成只屬于你的本地檔案。 能力速覽能導(dǎo)出一些什么一句話定位GetQzonehistory 是面向 QQ 空間歷史說(shuō)說(shuō)的本地歸檔工具。歷史消息表格化每條說(shuō)說(shuō)的時(shí)間、正文、圖片鏈接、評(píng)論分列入庫(kù)表格中可搜索可篩選。在線圖片落地說(shuō)說(shuō)配圖逐張下載到pic/目錄斷網(wǎng)翻查也不受影響。還原網(wǎng)頁(yè)版說(shuō)說(shuō)與轉(zhuǎn)發(fā)渲染成一份接近原版空間觀感的 HTML瀏覽器雙擊就能看?;?dòng)記錄分類歸檔你發(fā)布的說(shuō)說(shuō)、轉(zhuǎn)發(fā)、好友的留言與動(dòng)態(tài)分別落表互不混雜。能力邊界只有一句只覆蓋當(dāng)前可見且未刪除的內(nèi)容已刪除或「僅自己可見」的說(shuō)說(shuō)拉不到。 快速上手從克隆到導(dǎo)出三步走拿到代碼git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory建虛擬環(huán)境裝依賴python -m venv myenv source myenv/bin/activate # Windows 改用 myenv\Scripts\activate pip install -r requirements.txtrequests跑網(wǎng)絡(luò)、pandas寫 Excel、beautifulsoup4解析消息頁(yè)裝依賴時(shí)一并就位。運(yùn)行并掃碼登錄python main.py終端會(huì)打印登錄二維碼用手機(jī) QQ 掃碼確認(rèn)隨后程序自動(dòng)開始分頁(yè)拉取看到進(jìn)度條就不用管了。 跑完得到什么結(jié)果統(tǒng)一落在resource/result/你的QQ號(hào)/下導(dǎo)出結(jié)束程序會(huì)自動(dòng)打開該目錄產(chǎn)出物說(shuō)明QQ號(hào)_全部列表.xlsx時(shí)間線上全部歷史消息的總表QQ號(hào)_說(shuō)說(shuō)列表.xlsx你發(fā)布的說(shuō)說(shuō)含時(shí)間與評(píng)論明細(xì)QQ號(hào)_說(shuō)說(shuō)網(wǎng)頁(yè)版.html還原空間觀感的網(wǎng)頁(yè)可打印可存檔pic/說(shuō)說(shuō)配圖逐張落地的本地圖片QQ號(hào)_好友列表.xlsx出現(xiàn)在時(shí)間線里的好友昵稱、QQ 號(hào)與空間主頁(yè)QQ號(hào)_轉(zhuǎn)發(fā)列表.xlsx/留言列表.xlsx/其他列表.xlsx你的轉(zhuǎn)發(fā)、別人留你言、好友動(dòng)態(tài)各一份?? 原理一瞥一條拉取流水線整條鏈路是單向的util/LoginUtil.py先完成掃碼登錄main.py按每頁(yè) 10 條、頁(yè)間停頓 3 秒的節(jié)奏翻頁(yè)消息列表解析器逐條切出時(shí)間、正文、圖片鏈接、評(píng)論四列最后把 Excel、HTML 和圖片一次性寫盤。中途中斷時(shí)已拉到的部分會(huì)先落盤保存重跑不用從頭再來(lái)。倉(cāng)庫(kù)里另有fetch_all_message.py直接請(qǐng)求說(shuō)說(shuō)列表接口可以補(bǔ)齊更早年份的未刪除說(shuō)說(shuō)。 真實(shí)場(chǎng)景做一本離線相冊(cè)打開QQ號(hào)_說(shuō)說(shuō)網(wǎng)頁(yè)版.html挑出值得留的條目打印成冊(cè)或另存 PDF??串?dāng)年誰(shuí)最活躍在QQ號(hào)_說(shuō)說(shuō)列表.xlsx里按評(píng)論列排序常來(lái)常往的老朋友一眼就能翻出來(lái)。讓檔案常新每隔半年重跑一次python main.py把resource/result/新目錄拷進(jìn)移動(dòng)硬盤即可。 數(shù)據(jù)與隱私登錄只走官方掃碼流程密碼不經(jīng)過(guò)程序。拉取、解析、落盤全程在你自己電腦上完成中間數(shù)據(jù)不經(jīng)過(guò)任何第三方服務(wù)器。結(jié)束后產(chǎn)物集中在resource/result/你的QQ號(hào)/整個(gè)文件夾拷走即完成歸檔。? 常見問題Q要輸 QQ 密碼嗎不用。終端出碼、手機(jī) QQ 掃碼確認(rèn)就行全程不碰密碼。Q刪掉的說(shuō)說(shuō)能撈回來(lái)嗎不能。它只抓可見且未刪除的內(nèi)容刪掉的服務(wù)端已不存在。Q跑到一半誤按了 CtrlC 怎么辦程序會(huì)在退出前把已拉數(shù)據(jù)先存盤直接重跑python main.py接著用。Q提示找不到 zbar 共享庫(kù)二維碼解析依賴本地 zbarLinux 可用sudo dnf install zbar安裝macOS 用brew install zbar。 使用與合規(guī)工具僅限保存自己的歷史說(shuō)說(shuō)用于學(xué)習(xí)與技術(shù)研究別拿來(lái)抓別人的數(shù)據(jù)或做商業(yè)用途并遵守 QQ 平臺(tái)的服務(wù)條款與隱私規(guī)范。更多細(xì)節(jié)可看 README.MD。三步走完散落在時(shí)間線里的舊說(shuō)說(shuō)就都收進(jìn)一個(gè)隨時(shí)能打開的文件夾了?!久赓M(fèi)下載鏈接】GetQzonehistory獲取QQ空間發(fā)布的歷史說(shuō)說(shuō)項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考