Download specific user's plurks from plurk.com.
usage: plurkdl.py [-h] -u USERNAME [-o FILENAME] [-r] -f {txt,csv,json}
Download plurk timeline.
optional arguments:
-h, --help show this help message and exit
-u USERNAME, --username USERNAME
plurk username
-o FILENAME, --filename FILENAME
output filename
-r, --reverse reverse order
-f {txt,csv,json}, --file-format {txt,csv,json}
output file format
python -m pip install -r requirements.txt
python plurkdl.py --username plurkwork -f txt -f json -f csv
reverse
is a optional parameter for txt. It will reverse the line order, default is newest first.
- Output file format: csv/json
- Add url on every plurk
- Download resources, such as emoticons, avatars, images etc.
- Download response.
- Output file format: html, like backup from plurk website.
- Update existing json and csv file to newest data. Base on plurk id or time (a month ago?).
- Save plurks to database (SQLite).
Add support to save content as json and csv.
Change command line parameters, see Usage
for details.
Add optional parameter reverse
to reverse order.
First Version