pixiv_bulk_downloader


Namepixiv_bulk_downloader JSON
Version 3.0.0 PyPI version JSON
download
home_pagehttps://github.com/eggplants/pixiv-bulk-downloader
SummaryPixiv Bulk Downloader for bookmarks and works of following authors
upload_time2024-04-28 21:13:00
maintainerNone
docs_urlNone
authoreggplants
requires_python<4.0,>=3.9
licenseMIT
keywords downloader cli commandline-tool pixivpy
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_

<!-- markdownlint-disable MD033 -->
<details>

<summary>Ubuntu</summary>
<!-- markdownlint-enable MD033 -->

```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
```

<!-- markdownlint-disable MD033 -->
</details>
<!-- markdownlint-enable MD033 -->

```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": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "downloader, cli, commandline-tool, pixivpy",
    "author": "eggplants",
    "author_email": "w10776e8w@yahoo.co.jp",
    "download_url": "https://files.pythonhosted.org/packages/1f/48/7158dd1e85dfaa26ea36ae62acad181f6ec3aa0e4524852e83d4aef72293/pixiv_bulk_downloader-3.0.0.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<!-- markdownlint-disable MD033 -->\n<details>\n\n<summary>Ubuntu</summary>\n<!-- markdownlint-enable MD033 -->\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<!-- markdownlint-disable MD033 -->\n</details>\n<!-- markdownlint-enable MD033 -->\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 following authors",
    "version": "3.0.0",
    "project_urls": {
        "Homepage": "https://github.com/eggplants/pixiv-bulk-downloader",
        "Repository": "https://github.com/eggplants/pixiv-bulk-downloader"
    },
    "split_keywords": [
        "downloader",
        " cli",
        " commandline-tool",
        " pixivpy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9319663df0864ca6b0d4c39d336bedd06d6b3624b4e33849c17fda308c297845",
                "md5": "67ef12a18af9b43863a204cba6a12b20",
                "sha256": "36ab04f67a6964706768803cd622527b689df73776f41d55578f1144bb15715a"
            },
            "downloads": -1,
            "filename": "pixiv_bulk_downloader-3.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "67ef12a18af9b43863a204cba6a12b20",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 8749,
            "upload_time": "2024-04-28T21:12:59",
            "upload_time_iso_8601": "2024-04-28T21:12:59.134430Z",
            "url": "https://files.pythonhosted.org/packages/93/19/663df0864ca6b0d4c39d336bedd06d6b3624b4e33849c17fda308c297845/pixiv_bulk_downloader-3.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f487158dd1e85dfaa26ea36ae62acad181f6ec3aa0e4524852e83d4aef72293",
                "md5": "3415d41b3cf4b2f399c296d012ad9de4",
                "sha256": "4b8d3a1301d2e9007ddbd79330775cb45d88d06e791cc8f6c39b56ed3037405e"
            },
            "downloads": -1,
            "filename": "pixiv_bulk_downloader-3.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "3415d41b3cf4b2f399c296d012ad9de4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 6191,
            "upload_time": "2024-04-28T21:13:00",
            "upload_time_iso_8601": "2024-04-28T21:13:00.948660Z",
            "url": "https://files.pythonhosted.org/packages/1f/48/7158dd1e85dfaa26ea36ae62acad181f6ec3aa0e4524852e83d4aef72293/pixiv_bulk_downloader-3.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-28 21:13:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "eggplants",
    "github_project": "pixiv-bulk-downloader",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pixiv_bulk_downloader"
}
        
Elapsed time: 0.22875s