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

资讯详情

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

GetQzonehistory:一键完整导出QQ空间历史说到本地

GetQzonehistory:一键完整导出QQ空间历史说到本地 GetQzonehistory一键完整导出QQ空间历史说到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个 QQ空间历史说说导出工具扫码登录后它自动拉取账号下所有可见的说说、评论和图片分类存成本地 Excel 和网页文件全程数据只在你自己电脑上处理。 谁适合用QQ空间备份工具空间用了多年、担心平台日后下架或数据丢失的用户想把说说、转发、留言按内容分类归档、制作纪念页的人想拿自己的历史内容做词频、时间线等数据分析的人想找个真实项目练手 Python 网页解析和数据处理的初学者 快速上手扫码登录QQ空间并一键导出前提是你装了 Python 3.9 以上版本。下面三步跑完全程git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv这一步克隆代码、进入项目目录并创建隔离的虚拟环境避免污染系统 Python。.\myenv\Scripts\activate pip install -r requirements.txt这一步激活环境并安装 requirements.txt 里的依赖包括网页解析beautifulsoup4、表格生成pandas、二维码识别pyzbar等。macOS/Linux 用户激活命令换成source myenv/bin/activate。python main.py这一步是核心终端会先打印一个字符画登录二维码扫码依赖系统 zbar 库Linux 需先执行sudo dnf install -y zbarmacOS 用 Homebrew 安装。手机 QQ 扫码确认后程序开始每 10 条拉取一批历史互动消息休息 3 秒再取下一批随后补齐所有未删除的可见说说保存完毕后自动打开结果文件夹。 导出结果长什么样6 个 Excel 网页版 图片夹结果统一落在resource/result/你的QQ号/下文件结构见 README.MD全部列表.xlsx时间、内容、图片链接、评论四列是完整的原始记录说说列表.xlsx你自己发布的原创说说做内容回顾用转发列表.xlsx转发记录单独成表留言列表.xlsx好友留下的留言存档其他列表.xlsx其余互动内容好友列表.xlsx出现过的互动好友的昵称、QQ 号、空间主页说说网页版.html按时间倒序还原的深色网页带头像、图片和评论区QQ 表情代码自动转成 gif 图双击浏览器即可离线浏览pic/ 文件夹说说里的图片逐张下载用内容文字命名保存完成后终端会打印各列表条数、最早一条说说时间和图片张数方便你核对数量是否对得上。️ 为什么可以放心用数据本地处理机制所有数据只在本机流转没有任何中间服务器。登录走的是 QQ 官方扫码接口不需要输入密码登录态只写进本地resource/user/文件夹再次运行时会列出已登录账号输入序号复用旧登录态输入 0 则重新扫码。程序本身只请求 QQ 空间官方接口抓到的内容解析、落盘全部在你的 Python 进程里完成。另外它内置了信号处理手动中断也不会丢掉已抓到的数据。❓ 遇到问题怎么办QQ空间导出排错清单问启动时报无法找到 zbar 共享库。答二维码识别依赖 zbarLinux 执行sudo dnf install -y zbarmacOS 装 Homebrew 后执行brew install zbar安装指引见 util/LoginUtil.py。问二维码扫不了或提示失效。答扫码有有效期终端提示二维码已失效后重新运行python main.py即可拿到新码。问CtrlC 中断后已抓的数据会丢吗。答不会。程序注册了 SIGINT 信号处理手动退出时会先把已抓取的说说写入 Excel 再退出。问为什么导出里没有私密说说。答工具只拉取可见内容仅自己可见的说说不在这个范围内需要导出请先把可见范围改为公开。问跑完要等多久。答每 10 条休息 3 秒是刻意的限速设计几千条数据可能需要几小时建议夜间挂着跑。问换账号再导一次怎么办。答二次运行会列出已登录用户选序号直接复用输入 0 重新扫码登录新账号。 进阶玩法从Excel到二次开发改输出列在 main.py 的save_data函数里调整 DataFrame 列即可输出 CSV 或加自定义字段换 Markdown 输出fetch_all_message.py 是独立入口把可见说说连同图片写成一份 Markdown定制网页样式修改 util/ToolsUtil.py 中get_html_template的模板字符串定期备份把激活虚拟环境和运行命令打包进系统定时任务缓存机制resource/fetch-all会缓存原始 JSON删掉对应文件即可强制重新拉取克隆仓库、扫码登录、等它自己打开结果文件夹你的 QQ 空间档案就落盘了。工具仅适用于个人数据备份请勿抓取他人内容遵守相关法律法规。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表