Skip to main content

Pixiv Bulk Downloader for bookmarks and works of following authors

Project description

pixiv-bulk-downloader

PyPI version Maintainability pre-commit.ci status

Pixiv Bulk Downloader

Feature

  • Download
    • works of following users
      • SAVE: $HOME/pbd/following
    • bookmarked works
      • SAVE: $HOME/pbd/bookmarks

Try

From Docker (recommended)

$ docker run -it -v ~/pbd:/root/pbd ghcr.io/eggplants/pixiv-bulk-downloader
[?]: ID:
[?]: PW:
[+]: Login...OK!
[?]: Download all works of following? (766 artists) (n/y):
[?]: Download all bookmarked? (1909 works) (n/y):

From PyPI

Note: In advance, please setup google-chrome-stable + selenium + webdriver

Ubuntu
# google-chrome-stable
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb -y
google-chrome --version  # check

# selenium
pip install selenium
python -c'import selenium;print("selenium", selenium.__version__)'  # check

# webdriver
pip install chromedriver-binary-auto
# add this to rc or env: export PATH="$PATH:`chromedriver-path`"
chromedriver -v  # check
# Python>=3.9
$ pip install pixiv-bulk-downloader

$ pbd
[+]: ID is mail address, userid, account name.
[?]: ID:
...

Capture

image

image

image

image

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pixiv_bulk_downloader-3.0.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

pixiv_bulk_downloader-3.0.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file pixiv_bulk_downloader-3.0.0.tar.gz.

File metadata

  • Download URL: pixiv_bulk_downloader-3.0.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.1 Linux/6.5.0-1018-azure

File hashes

Hashes for pixiv_bulk_downloader-3.0.0.tar.gz
Algorithm Hash digest
SHA256 4b8d3a1301d2e9007ddbd79330775cb45d88d06e791cc8f6c39b56ed3037405e
MD5 3415d41b3cf4b2f399c296d012ad9de4
BLAKE2b-256 1f487158dd1e85dfaa26ea36ae62acad181f6ec3aa0e4524852e83d4aef72293

See more details on using hashes here.

File details

Details for the file pixiv_bulk_downloader-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pixiv_bulk_downloader-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36ab04f67a6964706768803cd622527b689df73776f41d55578f1144bb15715a
MD5 67ef12a18af9b43863a204cba6a12b20
BLAKE2b-256 9319663df0864ca6b0d4c39d336bedd06d6b3624b4e33849c17fda308c297845

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page