pixiv-bulk-downloader


Namepixiv-bulk-downloader JSON
Version 2.8.1 PyPI version JSON
download
home_pagehttps://github.com/eggplants/pixiv-bulk-downloader
SummaryPixiv Bulk Downloader for bookmarks and works of followed authors
upload_time2023-01-31 18:32:10
maintainer
docs_urlNone
authoreggplants
requires_python>=3.7
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pixiv-bulk-downloader

[![PyPI version](
  <https://badge.fury.io/py/pixiv-bulk-downloader.svg>
  )](
  <https://badge.fury.io/py/pixiv-bulk-downloader>
) [![Maintainability](
  <https://api.codeclimate.com/v1/badges/f4083498009bd92d2d05/maintainability>
  )](https://codeclimate.com/github/eggplants/pixiv-bulk-downloader/maintainability
) [![pre-commit.ci status](
  <https://results.pre-commit.ci/badge/github/eggplants/pixiv-bulk-downloader/main.svg>
  )](
  <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

![image](https://user-images.githubusercontent.com/42153744/132086056-82a4e3e8-bbdd-42bc-8296-716ce4c34edb.png)

![image](https://user-images.githubusercontent.com/42153744/132086168-ce4d8ae1-9085-4c7a-ba9f-4ae8f9a17757.png)

![image](https://user-images.githubusercontent.com/42153744/132086124-7a7634f9-7fe0-47b9-98b5-840716c4db34.png)

![image](https://user-images.githubusercontent.com/42153744/132086141-b0b82493-ed7d-44a6-80c8-dea7c47297a1.png)

## 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[![PyPI version](\n  <https://badge.fury.io/py/pixiv-bulk-downloader.svg>\n  )](\n  <https://badge.fury.io/py/pixiv-bulk-downloader>\n) [![Maintainability](\n  <https://api.codeclimate.com/v1/badges/f4083498009bd92d2d05/maintainability>\n  )](https://codeclimate.com/github/eggplants/pixiv-bulk-downloader/maintainability\n) [![pre-commit.ci status](\n  <https://results.pre-commit.ci/badge/github/eggplants/pixiv-bulk-downloader/main.svg>\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![image](https://user-images.githubusercontent.com/42153744/132086056-82a4e3e8-bbdd-42bc-8296-716ce4c34edb.png)\n\n![image](https://user-images.githubusercontent.com/42153744/132086168-ce4d8ae1-9085-4c7a-ba9f-4ae8f9a17757.png)\n\n![image](https://user-images.githubusercontent.com/42153744/132086124-7a7634f9-7fe0-47b9-98b5-840716c4db34.png)\n\n![image](https://user-images.githubusercontent.com/42153744/132086141-b0b82493-ed7d-44a6-80c8-dea7c47297a1.png)\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"
}
        
Elapsed time: 0.10765s