ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

我用GetQzonehistory把QQ空间说说、评论和配图搬进本地表格

我用GetQzonehistory把QQ空间说说、评论和配图搬进本地表格 我用GetQzonehistory把QQ空间说说、评论和配图搬进本地表格【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory跑完 GetQzonehistory 一次本地resource/result/你的QQ号/目录下你能拿到 6 个 Excel 表格、1 个网页版页面和 1 个图片目录。这是个本地运行的 Python 工具官方扫码登录翻QQ空间历史消息列表把能拿到的批量导出成本地表格和图片。为什么用扫码批量搬QQ空间说说全程不碰密码只走官方扫码登录数据只写本地硬盘不经第三方中转cookie 存本地下次复用免重扫本地表格清单跑完你能拿到什么文件里面是什么QQ号_全部列表.xlsx所有互动消息按时间排序的完整清单QQ号_说说列表.xlsx你发布的原创说说带评论和图片链接QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你收到的留言记录QQ号_好友列表.xlsx互动过的好友昵称、QQ号、空间主页QQ号_其他列表.xlsx未归入上面几类的剩余记录QQ号_说说网页版.html还原空间样式的可视化页面浏览器直接打开pic/ 目录说说配图按内容命名归档手动备份和它的差别跑过一次就有体感手抄手截图只能零零散散存几条图片一截图就掉清晰度评论互动基本就丢了还得反复输账号密码。这边一次扫码时间、内容、配图、评论四样都进表格图片按原图下载、按内容命名撞名自动加时间戳防覆盖程序还会把图片链接换成高清版本。从克隆到扫码出结果批量导出操作流① 克隆代码建一个独立的虚拟环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv建虚拟环境是为了把依赖装进隔离目录不污染你电脑上其他项目。② 激活环境并安装依赖⚠️ 激活命令分系统Windows 是myenv\Scripts\activatemacOS/Linux 是source myenv/bin/activate。激活失败时python指向的还是系统环境后面全白搭。pip install -r requirements.txt 依赖不多但各有分工requests 发请求、beautifulsoup4 解析页面、pandas 生成表格、qrcode 出登录二维码、tqdm 画进度条。pyzbar 负责识别二维码macOS 缺 zbar 共享库时先brew install zbarRPM 系 Linux 执行sudo dnf install -y zbar。装完即用不用再配置。③ 启动程序、扫码登录python main.py终端会打印一个字符二维码用手机 QQ 扫掉并确认即完成登录。凭证以 cookie 形式存在本地resource/user/目录下次直接复用不用重扫。④ 等它跑完登录成功后程序先统计互动记录总数然后每批 10 条翻页抓取批与批之间固定停 3 秒——这是防风控的节奏别嫌慢。进度条走完后它自动分类、下载配图、生成网页版直接打开 resource/result/ 下的结果文件夹终端同时给出汇总消息条数、最早一条说说的时间、好友数、图片数验收很方便。数据到手后3个落地用法年度回忆册把全部列表按年份筛一遍哪年去了哪座城市、和谁互动最多一条时间线翻个年度回忆册。找不到原图时按内容命名回pic/目录里找配图。关系热度透视用数据透视表统计每个好友的互动频次和最近一次互动时间谁是老铁谁在变淡一目了然。多介质冷备份把整个 result 目录复制一份到移动硬盘再把网页版 HTML 转成 PDF 丢网盘多介质多位置才算落袋为安。能力边界哪些能拿回来哪些拿不回来能拿回来历史消息列表里还在的互动记录评论、点赞、转发、留言你当前空间里仍可见的说说两条通道抓完后自动去重合并不用手工整理拿不回来已经彻底删除的说说设置成仅自己可见且从未出现在消息列表里的记录平台规则调整后已从列表里消失的老互动换句话说工具的上限是列表里还留着 空间里还看得见靠手点不现实。如果你已经发现列表被截短了越早跑越好能抓的赶紧落袋。4种常见状况问题速查二维码扫了没反应大概率是码过期 → 重跑python main.py出新码确认手机和电脑网络通畅没被代理工具拦掉登录请求。登录或扫码时报 zbar 相关错误系统缺二维码识别库 → macOS 执行brew install zbarRPM 系 Linux 执行sudo dnf install -y zbar装完重跑。导出到一半断了程序注册了中断保护退出前先把已抓数据存盘 → 重跑一次即可落盘的 Excel 是完整的。Excel 打不开文件被 WPS 或 Office 占着 → 关掉重开还不行就用 pandas 直接读.xlsx。数据不再只寄存在别人的服务器上硬盘里这一份归你管。每季度全量跑一遍发现接口调整就跟进项目更新。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表