|
' s3 ] P) h9 b/ d
# C _ w8 ~9 X, W% Q& }2 b& ^
' W4 w* [7 c5 E Y9 G/ A貌似腾讯的登陆加密做的很复杂。所以用selenium模拟登陆的,这样就可以绕过复杂的登陆验证了,等登陆进去后,就可以随便浪啦~~解析网页啥的跟普通差不多、 H3 X; a0 }# y* ^1 _
! l1 C4 K4 F- ?# w$ I, V
程序运行要求:% m- M% G3 Z4 f7 d$ j
1、下载火狐浏览器。0 E& s) W% V/ u2 {1 F
2、下载火狐驱动 geckodriver.exe
}5 [6 H2 e2 T7 H3、将驱动放至火狐安装目录。
* R4 @- u; B6 ]4 M4 _9 g8 F4、将火狐安装目录添加至系统环境变量。
" O3 Z8 R1 X& j. z5、按提示输入信息,随后自动运行,若出错请多试几次。
0 l: e. `) H T# F. a6、程序有时运行缓慢,请耐心等待!
x q2 O8 y% J1 x# L+ `7、进入相册前,请不要在浏览器界面移动鼠标,以免干扰程序判断7 x" ^+ _9 }. D% a
" J q! U7 n) F, d
$ d9 i% R) s6 I【可下载他人空间相册】- w! G$ i0 e2 O5 r
【更改为通用方法,导航栏无需更改为默认设置】# [( o! m8 \6 t+ Q# P2 n! o
7 a: q5 A c9 _3 \4 a6 y
* v6 O f& T2 d# Y- w; l( v( q" K配置环境:
: _7 `: k% N4 Z2 U% _$ X2 @) K& |1、火狐浏览器下载:http://www.firefox.com.cn/,下载后安装,例如装在D:\Firefox
! E$ n1 W) t! k4 E! @$ k2、驱动下载:https://github.com/mozilla/geckodriver/releases/,解压后放到火狐安装目录D:\Firefox,为保险起见,也复制一份到Python.exe所在目录。; Q9 P( u5 c" O" Y, o4 R. B( ~+ t
3、右击‘’我的电脑‘’,属性,高级设置,环境变量,在系统环境变量的‘path’下添加火狐安装目录D:\Firefox,和python.exe所在目录。(可参考https://jingyan.baidu.com/article/48206aeaafb15c216ad6b3ec.html)
2 O4 g- a) t$ J5 r4、设置完后运行程序就行。/ P. G- C8 |4 t. w1 A1 B
" B( r ]/ H' Q- B
' b* a' [/ }3 l& r如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。
$ ]8 D; e, Z' f" L8 U4 y
% `) C4 `5 B5 |/ m7 ]" y一般回车程序没了是出错了,可以在桌面按住shift键,然后右击--选择“在此处打开命令窗口”,然后松开shift,把程序拖入窗口后回车,就运行了,按照步骤重新走一遍,这样就算出错了,也会显示错误信息。然后把错误信息截图我看看。5 o. E K" H! a( M8 v% k3 W; t
& h2 D) r" Q# [3 N0 h# S2 E下载链接:链接:https://pan.baidu.com/s/114T5jqVw_ue-BIlWgSH9gw 提取码:by43
B! H1 N/ t# d8 G; z5 C- g# a |
-
效果图
|