尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

GetQzonehistory:一键导出QQ说说

GetQzonehistory:一键导出QQ说说 GetQzonehistory一键导出QQ说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个导出 QQ 空间说说历史的工具。它把你这些年发过的说说、转发和评论一条条抓下来整理成 Excel图片也全部下载。如果你想给十年的空间记忆做个备份又不想手动翻一百页看它就对了。你的痛它懂想整理上学时发的说说空间一次只显示十条翻页翻到手软老说说里的图想补存链接早失效点开就是 404想查某条 2016 年的说说到底说了啥搜索功能基本派不上用场GetQzonehistory 就是为这种想备份又不知从哪下手的场景做的扫码一次它自己抓、自己整理。它能帮你做什么第一步登录扫一次码就行跑起来第一件事是登录。工具会在终端里直接画出二维码用手机 QQ 扫一下就登录成功扫码登录逻辑。登录状态会写进本地缓存下次运行自动带上已登录账号不用重复扫码。不碰密码比登空间网页版还省事。然后让它抓两路数据一起爬空间的互动消息和未删除说说是两份数据单看哪份都不全。工具先按每 10 条一页拉消息列表再按每页 30 条翻页抓说说接口说说抓取逻辑每批之间歇 3 秒for i in trange(int(count / 10) 1): response Request.get_message(i * 10, 10) # 每次取 10 条 time.sleep(3) # 间隔 3 秒降低被限流的风险几千条说说放着跑就行不用盯着一条都不会漏。接着整理一类一个文件打开就能用抓完的结果放在以你的 QQ 号命名的目录里说说列表、转发、留言、别人的内容、好友列表各存一个 Excel时间、内容、图片链接、评论都在列里不用自己清洗。结构长这样导出完成后就是这副目录结构每个 Excel 对应一类数据。别漏了图高清批量下载老说说最值钱的是图。工具会把说说里所有图片逐张下载到 pic 目录途中自动把缩略图链接替换成高清图文件名按说说内容命名一眼知道哪张图配哪条动态。十年的图集一次性找回。彩蛋功能生成一个长得像空间的网页不想看表格的话它会基于 Excel 再生成一份说说网页版.html。浏览器打开头像、时间、评论、图片按顺序排好QQ 表情也还原成图片。相当于把老空间做成了一个能离线翻的本地页面。3 分钟上手前置要求电脑装好 Python 3.7 及以上Linux 用户需装 zbar 共享库扫码识别用Mac 用户可让工具自动装网络正常步骤克隆仓库git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory也可以直接从项目 release 页拿打包好的单文件版进入目录建虚拟环境python -m venv myenv 并激活装依赖pip install -r requirements.txt运行 python main.py用手机扫终端里的二维码放着跑到结束结果在 resource/result/你的QQ号/ 里打开目录验收 Excel 和图片踩坑提醒Linux 下报找不到 zbar 共享库就按提示先装好再跑比如 sudo dnf install zbar。中途断掉也没事按 CtrlC 退出时已有数据会自动保存不用从头再来。技术彩蛋核心思路是模拟浏览器登录空间然后直接调数据接口。先用 cookie 里的 p_skey 算出 bkn 签名t, n, o 5381, 0, len(p_skey) while n o: t (t 5) ord(p_skey[n]) n 1 return t 2147483647再带着它请求接口说说接口一页页返回 JSON消息列表是 HTML用 BeautifulSoup 解析最后由 pandas 落盘成 Excel。整个流程就是扫码登录、抓两路数据、解析、导出 Excel 和图片一条线走下来。你可能想问的Q能导出别人的说说吗基本不行只支持自己的账号。工具是按扫码后的登录状态取数据的别打别人数据的主意。Q仅自己可见的说说能导出来吗消息列表里没有的就抓不到删除的也一样。工具只能导空间里当前还可见的内容。Q说说很多要跑多久每 10 条歇 3 秒几千条大概几十分钟放着跑就行。遇到 bug 直接去项目 issue 页提一个。写在最后如果你也烦过找不回老说说和旧图没了这个工具至少能把那些记忆变成一份拿在手里的 Excel。去仓库 clone 下来跑 python main.py扫一次码等它爬完高清图就能翻了。工具仅供个人备份和学习研究合规使用就好。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表