★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

[分享] Python+selenium 自动下载QQ空间相册

[复制链接]
发表于 2019-5-29 15:24:54 | 显示全部楼层 |阅读模式

* {  n4 S) q, s% l1 q
8 _5 l) C# ]% h9 t2 h  a) o
4 r4 `# _+ M# E+ S
貌似腾讯的登陆加密做的很复杂。所以用selenium模拟登陆的,这样就可以绕过复杂的登陆验证了,等登陆进去后,就可以随便浪啦~~解析网页啥的跟普通差不多、
: L# Z7 \+ U% C- N! C" c/ n

! S: ^% Q( J. ?% l2 S1 B2 G/ s程序运行要求:
, ]' C, P2 D0 C; I& I" N1、下载火狐浏览器。
' f2 X% R& _- D* o1 v2、下载火狐驱动 geckodriver.exe
' |. i8 {7 |2 C# \5 b2 t# b2 y3、将驱动放至火狐安装目录。
$ X' o8 W  N: I& a) F4、将火狐安装目录添加至系统环境变量。. p" }2 g" Z6 M  |# @0 C
5、按提示输入信息,随后自动运行,若出错请多试几次。
' ?( C9 T  Z4 n0 q6、程序有时运行缓慢,请耐心等待!0 J% w1 U+ T' r$ ~
7、进入相册前,请不要在浏览器界面移动鼠标,以免干扰程序判断
. s# a2 p+ e+ D' l+ B5 ]
/ m, l/ M  U5 W7 r, {. \0 n1 N  g, e$ P
【可下载他人空间相册】; i) e7 i7 E" l) v5 m
【更改为通用方法,导航栏无需更改为默认设置】  i7 F  e& V( Z. R
# W- X2 i1 k) a( u1 @! Z

+ X: w/ w0 A. m配置环境:
/ C0 y, k) H6 `  W. @1、火狐浏览器下载:http://www.firefox.com.cn/,下载后安装,例如装在D:\Firefox
/ j6 U$ z* p; p. f* c3 r2、驱动下载:https://github.com/mozilla/geckodriver/releases/,解压后放到火狐安装目录D:\Firefox,为保险起见,也复制一份到Python.exe所在目录。
7 Q+ |5 f0 G, o6 Q3、右击‘’我的电脑‘’,属性,高级设置,环境变量,在系统环境变量的‘path’下添加火狐安装目录D:\Firefox,和python.exe所在目录。(可参考https://jingyan.baidu.com/article/48206aeaafb15c216ad6b3ec.html
6 E- Q+ y, h2 S9 k0 m  D6 I4、设置完后运行程序就行。
2 y' w" P+ f/ W, T& C4 z/ s9 w/ p# H" D' b4 g" i4 h' u- c4 q; `
, o) M! a  b& s2 S
如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。
4 C. f1 w& i' B3 W" v) U# ?0 W2 [+ K' H' u1 u. d! B' k1 r
一般回车程序没了是出错了,可以在桌面按住shift键,然后右击--选择“在此处打开命令窗口”,然后松开shift,把程序拖入窗口后回车,就运行了,按照步骤重新走一遍,这样就算出错了,也会显示错误信息。然后把错误信息截图我看看。
( M! X$ D$ Q% i9 D/ u; }
! L8 M. Y2 o2 b/ Y下载链接:链接:https://pan.baidu.com/s/114T5jqVw_ue-BIlWgSH9gw 提取码:by43
5 n4 _  N  H$ s

效果图

效果图
发表于 2019-9-14 09:23:10 | 显示全部楼层
能下载别人加密的0相册吗
回复 支持 反对

使用道具 举报

发表于 2021-8-19 19:11:52 | 显示全部楼层
加密的行不行?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2025-12-20 12:44 , Processed in 0.068062 second(s), 21 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表