# pixiv-bulk-downloader
[](
<https://badge.fury.io/py/pixiv-bulk-downloader>
) [](https://codeclimate.com/github/eggplants/pixiv-bulk-downloader/maintainability
) [](
<https://results.pre-commit.ci/latest/github/eggplants/pixiv-bulk-downloader/main>
)
Pixiv Bulk Downloader
## Feature
- Download
- works of following users
- SAVE: `$HOME/pbd/following`
- bookmarked works
- SAVE: `$HOME/pbd/bookmarks`
## Try
### From Docker (recommended)
```shellsession
$ 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_
<details>
<summary>Ubuntu</summary>
```bash
# 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
```
</details>
```shellsession
# Python>=3.9
$ pip install pixiv-bulk-downloader
$ pbd
[+]: ID is mail address, userid, account name.
[?]: ID:
...
```
## Capture




## License
MIT
Raw data
{
"_id": null,
"home_page": "https://github.com/eggplants/pixiv-bulk-downloader",
"name": "pixiv-bulk-downloader",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "eggplants",
"author_email": "w10776e8w@yahoo.co.jp",
"download_url": "https://files.pythonhosted.org/packages/4a/a2/3f490686e0a2295c9f097d66b2315f20456d8ab20ad3ea2efcaededffb14/pixiv_bulk_downloader-2.8.1.tar.gz",
"platform": null,
"description": "# pixiv-bulk-downloader\n\n[](\n <https://badge.fury.io/py/pixiv-bulk-downloader>\n) [](https://codeclimate.com/github/eggplants/pixiv-bulk-downloader/maintainability\n) [](\n <https://results.pre-commit.ci/latest/github/eggplants/pixiv-bulk-downloader/main>\n)\n\nPixiv Bulk Downloader\n\n## Feature\n\n- Download\n - works of following users\n - SAVE: `$HOME/pbd/following`\n - bookmarked works\n - SAVE: `$HOME/pbd/bookmarks`\n\n## Try\n\n### From Docker (recommended)\n\n```shellsession\n$ docker run -it -v ~/pbd:/root/pbd ghcr.io/eggplants/pixiv-bulk-downloader\n[?]: ID:\n[?]: PW:\n[+]: Login...OK!\n[?]: Download all works of following? (766 artists) (n/y):\n[?]: Download all bookmarked? (1909 works) (n/y):\n```\n\n### From PyPI\n\nNote: _In advance, please setup google-chrome-stable + selenium + webdriver_\n\n<details>\n\n<summary>Ubuntu</summary>\n\n```bash\n# google-chrome-stable\nwget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb\nsudo apt install ./google-chrome-stable_current_amd64.deb -y\ngoogle-chrome --version # check\n\n# selenium\npip install selenium\npython -c'import selenium;print(\"selenium\", selenium.__version__)' # check\n\n# webdriver\npip install chromedriver-binary-auto\n# add this to rc or env: export PATH=\"$PATH:`chromedriver-path`\"\nchromedriver -v # check\n```\n\n</details>\n\n```shellsession\n# Python>=3.9\n$ pip install pixiv-bulk-downloader\n\n$ pbd\n[+]: ID is mail address, userid, account name.\n[?]: ID:\n...\n```\n\n## Capture\n\n\n\n\n\n\n\n\n\n## License\n\nMIT\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Pixiv Bulk Downloader for bookmarks and works of followed authors",
"version": "2.8.1",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "764a9d5615d33a6b23d5ca2ff788da9b368a75c14418d845ae5348d29a79285c",
"md5": "d091af0ab78abf8d7c99edbb0addb9db",
"sha256": "d8e286b23670317066856fb5b180554e802f4df85f84d49fbdcfe997bbb285cf"
},
"downloads": -1,
"filename": "pixiv_bulk_downloader-2.8.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d091af0ab78abf8d7c99edbb0addb9db",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 8480,
"upload_time": "2023-01-31T18:32:08",
"upload_time_iso_8601": "2023-01-31T18:32:08.740307Z",
"url": "https://files.pythonhosted.org/packages/76/4a/9d5615d33a6b23d5ca2ff788da9b368a75c14418d845ae5348d29a79285c/pixiv_bulk_downloader-2.8.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4aa23f490686e0a2295c9f097d66b2315f20456d8ab20ad3ea2efcaededffb14",
"md5": "adbfe1a213cbfc3dbcefadec531a0700",
"sha256": "03635790b62a4e34152b6f2ff4d1bd2ce25d636feb2b07c784ad76e4dca589f2"
},
"downloads": -1,
"filename": "pixiv_bulk_downloader-2.8.1.tar.gz",
"has_sig": false,
"md5_digest": "adbfe1a213cbfc3dbcefadec531a0700",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 6395,
"upload_time": "2023-01-31T18:32:10",
"upload_time_iso_8601": "2023-01-31T18:32:10.069984Z",
"url": "https://files.pythonhosted.org/packages/4a/a2/3f490686e0a2295c9f097d66b2315f20456d8ab20ad3ea2efcaededffb14/pixiv_bulk_downloader-2.8.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-31 18:32:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "eggplants",
"github_project": "pixiv-bulk-downloader",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pixiv-bulk-downloader"
}