★我要吧★

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

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

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

) H$ J3 b3 B# T) A
! I$ e# S. Q) h7 C: I! K

7 D' K+ r2 R+ p2 O貌似腾讯的登陆加密做的很复杂。所以用selenium模拟登陆的,这样就可以绕过复杂的登陆验证了,等登陆进去后,就可以随便浪啦~~解析网页啥的跟普通差不多、) V5 `1 ]2 ?8 `! d5 v! t# v! [
! L# j; p; m' N  x8 ~
程序运行要求:" i7 G& G2 H2 }) K5 V  U
1、下载火狐浏览器。
/ s/ f/ d4 ?$ ^. ^0 `8 K2、下载火狐驱动 geckodriver.exe0 z3 w6 C' ?( `; d9 W7 l( C/ N
3、将驱动放至火狐安装目录。" f+ W6 W/ Z' C1 @! q! b, C6 _
4、将火狐安装目录添加至系统环境变量。6 `# C" c6 G( W) O$ ~
5、按提示输入信息,随后自动运行,若出错请多试几次。
% C  L+ [2 R( H2 f6、程序有时运行缓慢,请耐心等待!
  f' h. S6 a4 w! E: A: N# J7、进入相册前,请不要在浏览器界面移动鼠标,以免干扰程序判断
  i0 e/ y8 A$ S  s( M* w. ^
3 r" G* [# V) e6 d. }+ p9 L  A# n
【可下载他人空间相册】
) n/ K5 B: M7 a+ X! ~  ^【更改为通用方法,导航栏无需更改为默认设置】( g, j& d2 @% L
" i4 D) @- O( L' q: \) \% ?

! M3 F- ~4 v2 `: ?/ R) }* ?& _  R配置环境:
3 m( b: h+ f- Y8 Y7 n2 t1、火狐浏览器下载:http://www.firefox.com.cn/,下载后安装,例如装在D:\Firefox) t9 c1 M. u7 e0 p" v- y( H1 w
2、驱动下载:https://github.com/mozilla/geckodriver/releases/,解压后放到火狐安装目录D:\Firefox,为保险起见,也复制一份到Python.exe所在目录。
" `: s  K, }. f+ W1 [3、右击‘’我的电脑‘’,属性,高级设置,环境变量,在系统环境变量的‘path’下添加火狐安装目录D:\Firefox,和python.exe所在目录。(可参考https://jingyan.baidu.com/article/48206aeaafb15c216ad6b3ec.html
: }: _4 ~/ C" r5 H% q- I4、设置完后运行程序就行。
) G% h( y  q1 M9 s  j2 v7 S2 B( l- U/ v( Q( n' {6 v. H! z
: @% q/ K6 N# o3 \
如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。. m" q$ I% h! R* x3 ?
& c" o% n" x" Q+ U9 C, n
一般回车程序没了是出错了,可以在桌面按住shift键,然后右击--选择“在此处打开命令窗口”,然后松开shift,把程序拖入窗口后回车,就运行了,按照步骤重新走一遍,这样就算出错了,也会显示错误信息。然后把错误信息截图我看看。
- G# c- R) j) L& _4 }0 ^, M
2 k/ j+ B+ M+ l7 U( W2 i0 S下载链接:链接:https://pan.baidu.com/s/114T5jqVw_ue-BIlWgSH9gw 提取码:by43
5 D" r& v' E* j( o) v

效果图

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 17:13 , Processed in 0.067181 second(s), 22 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

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