Skip to main content

Download gallery and insert into h2hdb

Project description

H@HDB Downloader (h2hdb-downloader)

Usage

Here's a quick example of how to use H@HDB Downloader:

from h2hdb_downloader import PreLinks, Downloader
from hbrowser import ExHDriver

gallery = GalleryURLParser("https://exhentai.org/g/123/456/")
prelinks = PreLinks()
with ExHDriver("username", "password", headless=True) as driver:
    downloader = Downloader(driver, prelinks)
    downloader.download_gallery(gallery)
    downloader.deep_download_gid(gallery,
        filters=["artist", "group"],
        conditions=["language:chinese$", "language:speechless$"],
        )
    downloader.download_gid(666) # download gid:666

License

This project is distributed under the terms of the GNU General Public Licence (GPL). For detailed licence terms, see the LICENSE file included in this distribution.

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

h2hdb_downloader-0.0.5.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

h2hdb_downloader-0.0.5-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file h2hdb_downloader-0.0.5.tar.gz.

File metadata

  • Download URL: h2hdb_downloader-0.0.5.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for h2hdb_downloader-0.0.5.tar.gz
Algorithm Hash digest
SHA256 282853fca4983ae4bf358df7b26ac23231ba3ba5147e43cdfc4e18fceeee3dba
MD5 e8d349fab9d7d1a27032b980b8765b43
BLAKE2b-256 04dc1706ff4f4b13a1b99364858b2e9482c6777f4c3859fc190eb5c0f23894f0

See more details on using hashes here.

File details

Details for the file h2hdb_downloader-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for h2hdb_downloader-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 210f8afd8da3d72b3e43c329d98701580c78d809d92b51758d412b8f0bdb4fd2
MD5 632fb16d38e640e754c8b451d9371d8b
BLAKE2b-256 8e8f13bb214971b2cea217ca391fef7f7084087c9f7c1c8882dabe5964db5999

See more details on using hashes here.

Supported by

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