(not real) weibo user album batch download tool (CLI)
build user album by picking all photos from original weibos in user's post feed
compatible with both Python2 and Python3
for more weibo free login APIs, turn to wiki
$ pip(pip3) install requests
$ pip(pip3) install colorama #only windows version under 10.0.14393 required
$ pip install futures #only python2 environment required
$ python .\weiboPicDownloader.py -h
usage: weiboPicDownloader [-h] [-u user [user ...] | -f file [file ...]]
[-d directory] [-s size] [-r retry] [-c cookie] [-v]
[-o]
optional arguments:
-h, --help show this help message and exit
-u user [user ...] specify nickname or id of weibo users
-f file [file ...] import list of users from files
-d directory set picture saving path
-s size set size of thread pool
-r retry set maximum number of retries
-c cookie set cookie if needed
-v download videos together
-o overwrite existing files
Required argument (choose one)
-u user ...
users (nickname or ID)-f file ...
user list files (nickname or ID, separated by linefeed in the file)
Optional arguments
-d directory
media saving path (default value: ./weiboPic)-s size
thread pool size (default value: 20)-r retry
max retries (default value: 2)-c cookie
login status (only need the value of a certain key namedSUB
)-v
download miaopai videos at the same time-o
overwrite existing files (skipping if exists for default)
✳How to get the value of SUB
from browser (Chrome for example)
- jump to https://m.weibo.cn and log in
- inspect > Application > Cookies > https://m.weibo.cn
- double click the
SUB
line and copy its value - paste it into terminal and run like
-c <value>