获取QQ空间发过的历史说说(删除的也可以获取到)

GetQzonehistory (获取 qq 发布的历史说说)

该项目通过获取 QQ 空间的历史消息列表来获取该账号下发布的所有说说(当然消息列表中没有的就获取不到,例如一些仅自己可见的说说)

主要实现还是通过模拟登录 QQ 空间来获取历史消息列表,然后进行数据分析,最后将爬取的说说存放到 /resource/result 目录下

安装

使用虚拟环境(推荐)

# 克隆储存库
git clone https://github.com/LibraHp/GetQzonehistory.git
# 打开目录
cd GetQzonehistory
# 创建名为 myenv 的虚拟环境
python -m venv myenv
# 激活虚拟环境。在终端或命令提示符中运行以下命令:
# 对于 Windows:
myenv\Scripts\activate
# 对于 macOS/Linux:
source myenv/bin/activate
# 安装依赖
pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
# 运行脚本
python main.py

使用本机环境(不推荐)

# 克隆储存库
git clone https://github.com/LibraHp/GetQzonehistory.git
# 打开目录
cd GetQzonehistory
# 安装依赖
pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
# 运行脚本
python main.py

win用户建议使用

214 Likes

有没有试过的,可行不

6 Likes

可行 尬到抠脚的说说又看到了

2 Likes

linux 上存在兼容性问题, linux 的 os 没有 startfile 函数

if platform.system() == "Windows":
   os.startfile(folder_path)
else:
   opener = "open" if sys.platform == "darwin" else "xdg-open"
   subprocess.call([opener, folder_path])
7 Likes


image

这程序厉害啊!让我来回顾一下过往!

5 Likes


不错挺好用的
以前删除的都爬出来了

3 Likes

必须先收藏啊

QQ空间的说说是我的青春呀 :tieba_087:

居然还保留了个历史接口,等会儿我去试试

1 Like

不错哦, 支持下

1 Like

真不错,试试

感谢你的分享。

1 Like

友情提示,终端二维码显示错位的换雅黑字体
:tieba_065:

5 Likes

回去试试,先mark

2 Likes

牛掰,这就去看一下别人的

2 Likes

能否支持一下docker部署

5 Likes

佬 等我回去试试!

2 Likes

研究研究嘿嘿

2 Likes

这种问题要怎么解决呢?

1 Like

直接进github下载release,解压 执行main.exe

4 Likes