ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

QQ空间历史说说完整导出:GetQzonehistory扫码登录后,表格和图片全进本地硬盘

QQ空间历史说说完整导出:GetQzonehistory扫码登录后,表格和图片全进本地硬盘 QQ空间历史说说完整导出GetQzonehistory扫码登录后表格和图片全进本地硬盘【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间不提供数据导出入口历史说说、留言和评论想翻旧账都难。GetQzonehistory 是一个纯本地运行的 Python 工具官方扫码登录后把账号可见的历史说说、留言、评论连同原图批量导出成本地 Excel 表格和图片目录全程不碰密码数据只落你自己的硬盘。跑完一遍结果文件夹里有什么所有产出都在本地resource/result/你的QQ号/目录下程序跑完会自动打开这个文件夹。六张 Excel 表全部列表是所有互动消息按时间排的完整清单说说列表是你自己发布的原创说说转发列表是你转发过的内容留言列表是收到的留言好友列表记录互动过的好友昵称、QQ号和空间主页其他列表兜底装剩下没归类的。每张表都带时间、内容、图片链接、评论四列直接筛选排序就能用。网页版页面QQ号_说说网页版.html按空间样式还原了说说时间线头像、配图、评论都在浏览器直接打开就能翻。pic/ 图片目录说说配图全部按高清版本下载按内容命名归档撞名自动加时间戳防覆盖。互动多的账号全部列表能到几万行。按年份筛一遍看看自己哪年和谁走得近这种体感是手抄截图给不了的。从克隆到扫码先做对三件容易翻车的事先把代码拿下来顺手建一个虚拟环境——隔离装依赖免得弄脏机器上其他 Python 项目git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv再装依赖。看一眼 requirements.txt 就知道分工requests 发请求、beautifulsoup4 解析页面、pandas 写表格、qrcode 出登录二维码、tqdm 画进度条。系统差异激活环境 Windows 用myenv\Scripts\activatemacOS/Linux 用source myenv/bin/activate。激活失败时后面跑的其实是系统环境全白搭。pip install -r requirements.txt装完还有一处系统差异要留意程序靠 pyzbar 识别终端里的二维码它依赖系统级 zbar 库系统差异zbar 在 Windows 一般装完依赖即用macOS 先执行brew install zbarRPM 系 Linux 执行sudo dnf install -y zbar。相关逻辑在 util/LoginUtil.py 里缺库时程序会直接把安装方式打印到终端照着装就行。最后启动python main.py扫码之后程序自己干活终端会打出一个字符二维码手机 QQ 扫掉并确认登录完成。凭证以 cookie 形式存在resource/user/目录下次运行直接复用不用重扫。接下来不需要操作程序先统计互动记录总数再每批10条翻页抓取批与批之间固定停3秒——这是防风控的节奏别嫌慢进度条走多快自己算得出还要多久。抓完它自动分类、下配图、生成网页版然后弹出结果文件夹终端同时给出汇总消息条数、最早一条说说的时间、好友数、图片数验收很方便。中途 CtrlC 或者进程被杀也别慌程序注册了中断保护退出前会先把已抓到的数据存盘落盘的 Excel 是完整的重跑一次即可。哪些说说拿得回来哪些拿不回来别被完整导出冲昏头工具的上限是列表里还留着 空间里还看得见。拿得回来的历史消息列表里还存在的互动记录评论、点赞、转发、留言以及当前空间里仍可见的说说两条通道抓完自动去重合并。拿不回来的已经彻底删除的说说设置仅自己可见且从未出现在消息列表里的老记录平台规则调整后从列表里消失的互动。所以如果你已经发现列表被截短了越早跑越好能抓的赶紧落袋。卡住了按这个顺序排查二维码扫了没反应大概率码过期了重跑python main.py出新码即可顺带确认手机和电脑网络通畅登录请求没被代理工具拦掉。登录时报 zbar 相关错误系统缺二维码识别库按前面系统差异那行装好再跑。⚠️ 这是全流程最常见的卡点报错先看这里。Excel 打不开先确认文件没被 WPS 或 Office 占着关掉重开还不行就换在线表格或者用 pandas 读.xlsx也没问题。数据到手后留个习惯整个result目录复制一份到移动硬盘每季度全量跑一遍发现 QQ 接口有调整就跟进仓库的更新。空间上的动态还寄存在别人的服务器上硬盘里这一份才是你说了算的。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表