由于之前的很多接口作废了,暂时也不想花时间在这上面了,之前也挖了点坑,这个写出来算是给之前 WeiBo_SuperTopics 一个交代,简单的用 PyQt5 封装了微博网页版的扫码登陆以及签到请求,想要学习的小伙伴可以下载源码进行学习。
- Windows 10
- Python 3.7.9
- requests==2.25.1,PyQt5==5.15.1
- 下载源码之后,先安装第三方库
pip install -r requirements.txt
,再使用python start.py
启动程序 - 程序打包命令,
pyinstaller -F -w -i ./res/favicon.ico start.py
,然后将res
目录复制到dist
目录 - 扫码登录成功之后会自动获取超话列表,获取失败,刷新超话重新获取即可
- 超话数量越多,签到间隔建议设置大一点,以防请求异常
- 若无法使用本程序,请检查自己账号是否异常,不要拿异常账号反馈
- 本程序只供参考学习,请勿用于违法用途
- 使用本程序导致微博账号异常或冻结甚至封禁都与作者无关
- 凡以任何方式下载使用本程序者,视为自愿接受本声明约束。