{ "info": { "author": "DukeValentine", "author_email": "humanix@posteo.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Indexing/Search" ], "description": "# Nhentai downloader\nPython command line program to retrieve information from and download nhentai galleries. \n\nThis project idea was inspired by [RicterZhen nhentai doujinshi downloader](https://github.com/RicterZ/nhentai)\n\nSupport for output the found doujinshi in json or a id list\n\n## Instalation\n\n### With pip\n\n```\npip install nhentai-downloader\n```\n\n### With setup.py\n\n```\ngit clone https://gitlab.com/DukeValentine/nhentai-downloader.git\ncd nhentai-downloader\npython setup.py install\n```\n\n## Building the windows binary\nThe available windows binary is built with pyinstaller, to build it yourself, execute the following in windows or wine:\n\n`pyinstaller ./nhentai_downloader/nhentai.py -F -p ./nhentai_downloader --hidden-import=requests --hidden-import=bs4`\n\nYou must have requests and beaultifulSoup4 already installed prior to building the binary\n## Available options\nTo see all command line options for nhentai-downloader, run it with the --help argument:\n```\nnhentai-downloader --help\n```\n\nThe expected output is:\n```\noptional arguments:\n -h, --help show this help message and exit\n\nAuthentication:\n -l LOGIN, --login LOGIN\n -p PASSWORD, --password PASSWORD\n\nDebug:\n -V, --verbose Print aditional debug information\n\nFile options:\n --dir [DIR], -D [DIR]\n Directory for saved files, defaults to ./nhentai/\n -o OUTPUT_FILENAME, --output OUTPUT_FILENAME\n Output filename, empty by default\n -i INPUT_FILENAME, --input INPUT_FILENAME\n Extract doujinshi from input file\n --json Switch between id list and json outputs\n\nSearch options:\n --search Sets whether it will get doujinshi from favorites or\n site-wide search\n --id [ID [ID ...]] Fetch doujinshi from supplied ids\n -t [TAGS [TAGS ...]], --tags [TAGS [TAGS ...]]\n Narrow doujinshi down by tags\n --page INITIAL_PAGE Initial page\n --max-page LAST_PAGE Last page\n\nDownload options:\n --download Download found doujinshi\n --overwrite-disable Overwrite already downloaded images\n --threads THREADS How many download threads the program will use\n```\n\n## Usage\nFor more information on usage, please read the full list of options\n\n### Only fetch metadata (don't download)\n\nDo not supply the --download argument. The program by default only fetch metadata\n\n\n\n### Download doujinshi by ids\n```\nnhentai-downloader --download --id ID1 ID2 ID3 ID4\n```\n\n\n### Search and download doujinshi\n\n```\nnhentai-downloader --search --download -t TAG1 TAG2 TAG3\n```\n\n\n### Download doujinshi from your favorites\n\n```\nnhentai-downloader --login USERNAME --password PASSWORD --download\n```\n\n\n### Download in specified direcory\n```\nnhentai-downloader --dir /path/to/download [Remaining arguments]\n```\n\nThe dir argument is also used to determine where the output file will be written\n\n\n### Do not overwrite already downloaded files\n\n\n```\nnhentai-downloader --overwrite-disable [Remaining arguments]\n```\n\n\n### Restrict initial and max page for fetching\n\n```\nnhentai-downloader --search TAG1 TAG2 --page 2 --max-page 4\n```\n\n### Have the program output results to a file\nTo enable output, the output filename must be given. If the format is not specified, the program will assume a id list\n\nFor json:\n```\nnhentai-downloader --json --output doujinshi.json [Remaining options]\n```\n\nFor id list\n```\nnhentai-downloader --output list.txt [Remaining options]\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://gitlab.com/DukeValentine/nhentai-downloader/-/archive/master/nhentai-downloader-master.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/DukeValentine/nhentai-downloader", "keywords": "nhentai,doujinshi", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "nhentai-downloader", "package_url": "https://pypi.org/project/nhentai-downloader/", "platform": "", "project_url": "https://pypi.org/project/nhentai-downloader/", "project_urls": { "Download": "https://gitlab.com/DukeValentine/nhentai-downloader/-/archive/master/nhentai-downloader-master.tar.gz", "Homepage": "https://gitlab.com/DukeValentine/nhentai-downloader" }, "release_url": "https://pypi.org/project/nhentai-downloader/0.5.5.2/", "requires_dist": null, "requires_python": "", "summary": "Nhentai doujinshi fetcher and downloader", "version": "0.5.5.2" }, "last_serial": 5652621, "releases": { "0.4.4": [ { "comment_text": "", "digests": { "md5": "f51901e107f87d82e91f6dc76f6aa5b8", "sha256": "b6b26c4c14066d6d4fdf229eef1f6308b26c6fb6d135b0f3f7a9d869a260477c" }, "downloads": -1, "filename": "nhentai-downloader-0.4.4.tar.gz", "has_sig": false, "md5_digest": "f51901e107f87d82e91f6dc76f6aa5b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11536, "upload_time": "2019-01-05T16:41:26", "url": "https://files.pythonhosted.org/packages/17/7d/35250c6188171a7ff2920cc85ea4bf9588a6093846f62f701710cb801f9a/nhentai-downloader-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "eee59352280977a65455d7b64be8ac43", "sha256": "f3f523c26cd72636d7370cf4b8ba587a1d816c19a394adf175ad294ecb3f8523" }, "downloads": -1, "filename": "nhentai-downloader-0.4.5.tar.gz", "has_sig": false, "md5_digest": "eee59352280977a65455d7b64be8ac43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12988, "upload_time": "2019-01-08T22:36:04", "url": "https://files.pythonhosted.org/packages/54/ce/8a3198a26b504ee100543c45d2aa6ba588dfbb3781a1caa6bd9808c49de1/nhentai-downloader-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "d908aeedab2c633a7bedf469cfd515ec", "sha256": "bb8b88d7861630494e5712cb79e25a2e01d38f1dda7bf8e76c15fc84d8bb3c80" }, "downloads": -1, "filename": "nhentai-downloader-0.4.6c.tar.gz", "has_sig": false, "md5_digest": "d908aeedab2c633a7bedf469cfd515ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14788, "upload_time": "2019-01-09T14:31:19", "url": "https://files.pythonhosted.org/packages/ff/5e/59926a15764b1962df874823296a81ea833b5ad2b91558719f3d37976e88/nhentai-downloader-0.4.6c.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "c05ef52b7751dd2b862b1b253f45887d", "sha256": "83011753b0edb5a668509ea6aa3e65d21e84382ddd08b018d164cc3dce4e2981" }, "downloads": -1, "filename": "nhentai-downloader-0.4.7.tar.gz", "has_sig": false, "md5_digest": "c05ef52b7751dd2b862b1b253f45887d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15182, "upload_time": "2019-03-14T23:35:43", "url": "https://files.pythonhosted.org/packages/4f/53/4fa380a7d578d4fc03824f70a465def4abd2b5d67a0167ab18e89b14b976/nhentai-downloader-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "813e6b660d71473669dc4224bbd3ce59", "sha256": "bf11efc5ceadb1c1840ab8dca9a1fb65c9114db216374e630c7d94387f5ca400" }, "downloads": -1, "filename": "nhentai-downloader-0.4.8.tar.gz", "has_sig": false, "md5_digest": "813e6b660d71473669dc4224bbd3ce59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15360, "upload_time": "2019-03-16T00:00:09", "url": "https://files.pythonhosted.org/packages/c2/5f/0ce318d16e435fee4f5bed4a8b0a62c3f6a0a4cb375b87d2b7356be92018/nhentai-downloader-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "a0b44a01ee5a6fb0ccf875c953b9dcf8", "sha256": "e4a908cfbd27230c124c8af6cf6e7422e837d0185c586ce9e3e8b91ed3d9c6c3" }, "downloads": -1, "filename": "nhentai-downloader-0.4.9.tar.gz", "has_sig": false, "md5_digest": "a0b44a01ee5a6fb0ccf875c953b9dcf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15710, "upload_time": "2019-03-17T11:59:14", "url": "https://files.pythonhosted.org/packages/26/07/d098db663d71a25d94ce08bc7023d377ba78db40cd23389426c91d6beb3c/nhentai-downloader-0.4.9.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8fe3c74a00a24ebf5aefc6c2eba2877f", "sha256": "5763b0ffc04fbacced6fb76159e32d8e27ba7f79ace9df43664a5e8404b3539e" }, "downloads": -1, "filename": "nhentai-downloader-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8fe3c74a00a24ebf5aefc6c2eba2877f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16579, "upload_time": "2019-03-22T13:10:52", "url": "https://files.pythonhosted.org/packages/6d/36/a7cd89dd3835ee353e798cfa57da92862dc26e9ae2f71b49f2a2e427eb57/nhentai-downloader-0.5.0.tar.gz" } ], "0.5.1.0": [ { "comment_text": "", "digests": { "md5": "af5a72127caf039dbdb0712720d3e3d8", "sha256": "df6cb5bac7aec86ba104d62a7f0f5d89a3f2f10c32ae64f5a7ecef63d6926622" }, "downloads": -1, "filename": "nhentai-downloader-0.5.1.0.tar.gz", "has_sig": false, "md5_digest": "af5a72127caf039dbdb0712720d3e3d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17103, "upload_time": "2019-03-24T02:30:23", "url": "https://files.pythonhosted.org/packages/2f/06/943a9cfdd77a032f0afc5e9a3fe5ca0365e26c62a2e7bf687af7b29f8af9/nhentai-downloader-0.5.1.0.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b193205188e199beff8e881ea73235ef", "sha256": "980a6a7efaf922ccbf81c77b926318577368a70b865cd5c7e91d4af6fe4bf584" }, "downloads": -1, "filename": "nhentai-downloader-0.5.2.tar.gz", "has_sig": false, "md5_digest": "b193205188e199beff8e881ea73235ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17539, "upload_time": "2019-07-26T20:09:50", "url": "https://files.pythonhosted.org/packages/7e/1b/6d773e9da113706056a947479c48b455d1ab818c92f22ffcad104b6f197b/nhentai-downloader-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "d95c84dda213e55788ad0a709c3357d8", "sha256": "0431bf4050a763b2e2e9ea330fdaf039d915b52a85e5132633320c4daf13edc7" }, "downloads": -1, "filename": "nhentai-downloader-0.5.3.tar.gz", "has_sig": false, "md5_digest": "d95c84dda213e55788ad0a709c3357d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17566, "upload_time": "2019-07-30T03:03:16", "url": "https://files.pythonhosted.org/packages/c4/8e/07014b98411fcef4b7afc449e926c61fdd0df8b4f9efb13eeb4a99398fbe/nhentai-downloader-0.5.3.tar.gz" } ], "0.5.3.1": [ { "comment_text": "", "digests": { "md5": "24e3165419ba5b270d78f91357648aa5", "sha256": "22a5d3e43968c19162c1dc301a239d57594a6270ee51482e0fc93a557b08a724" }, "downloads": -1, "filename": "nhentai-downloader-0.5.3.1.tar.gz", "has_sig": false, "md5_digest": "24e3165419ba5b270d78f91357648aa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17756, "upload_time": "2019-08-01T19:48:08", "url": "https://files.pythonhosted.org/packages/e7/d6/96ca160ff4542817bd5742166b68b36c8726933e30c4ac5af74e04d75796/nhentai-downloader-0.5.3.1.tar.gz" } ], "0.5.4.0": [ { "comment_text": "", "digests": { "md5": "2bfc0191a617d9bb1c031467db7df9e2", "sha256": "05bf5667556df13b67497e2462b3ea04773125949ef87db5e5f7a9e0fb5b0465" }, "downloads": -1, "filename": "nhentai-downloader-0.5.4.0.tar.gz", "has_sig": false, "md5_digest": "2bfc0191a617d9bb1c031467db7df9e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18462, "upload_time": "2019-08-06T20:02:19", "url": "https://files.pythonhosted.org/packages/d2/e2/a4744bb51475aede12660f14f8ffef14ca52040dbcf8885820032589fc2d/nhentai-downloader-0.5.4.0.tar.gz" } ], "0.5.4.1": [ { "comment_text": "", "digests": { "md5": "3f85e06ee5990997c33deb394db75271", "sha256": "3e5c9bb7d28bfa06f1d2a49ae8fb3515f9d34752e80eeb7e40fdf82476627307" }, "downloads": -1, "filename": "nhentai-downloader-0.5.4.1.tar.gz", "has_sig": false, "md5_digest": "3f85e06ee5990997c33deb394db75271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18465, "upload_time": "2019-08-06T23:08:09", "url": "https://files.pythonhosted.org/packages/2b/73/c35b980ddbec68fa87369a92ba5bdda2c9cb0e38ce4c0c6dd882b2ace65f/nhentai-downloader-0.5.4.1.tar.gz" } ], "0.5.4.2": [ { "comment_text": "", "digests": { "md5": "e222520e99869e0ba87dd39ffbdf8717", "sha256": "193d0e09427317877fc411ffed509a234b745c496339b7b87b43f7a8465a2e51" }, "downloads": -1, "filename": "nhentai-downloader-0.5.4.2.tar.gz", "has_sig": false, "md5_digest": "e222520e99869e0ba87dd39ffbdf8717", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18465, "upload_time": "2019-08-07T02:31:59", "url": "https://files.pythonhosted.org/packages/b2/7c/45ea2d9059a3e1375f27d902582c4fc3198e012fe6e9d3e4c05117898035/nhentai-downloader-0.5.4.2.tar.gz" } ], "0.5.5.0": [ { "comment_text": "", "digests": { "md5": "b544431b55eee6e2ef8493a70d77a23d", "sha256": "0482c4ba6183a5ad93586a81090f40fa5f7a72cac768a9252de3bd1ff1d7847a" }, "downloads": -1, "filename": "nhentai-downloader-0.5.5.0.tar.gz", "has_sig": false, "md5_digest": "b544431b55eee6e2ef8493a70d77a23d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18561, "upload_time": "2019-08-07T15:10:03", "url": "https://files.pythonhosted.org/packages/b1/07/9c0efbe9b0bf4b1303de23be565988c587157b70c26d1cbf8ee876c9b737/nhentai-downloader-0.5.5.0.tar.gz" } ], "0.5.5.2": [ { "comment_text": "", "digests": { "md5": "188cee15b7bc63cbaae731fe16bee6eb", "sha256": "5f8a52de562221da102c71e46c86f0b5985d6d769d1d31f255b771c62205277a" }, "downloads": -1, "filename": "nhentai-downloader-0.5.5.2.tar.gz", "has_sig": false, "md5_digest": "188cee15b7bc63cbaae731fe16bee6eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19240, "upload_time": "2019-08-08T22:48:29", "url": "https://files.pythonhosted.org/packages/48/55/2d6ef98621638fd63d4f315cec41ef53ff5b0568a18053ae5daf90a3c9e6/nhentai-downloader-0.5.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "188cee15b7bc63cbaae731fe16bee6eb", "sha256": "5f8a52de562221da102c71e46c86f0b5985d6d769d1d31f255b771c62205277a" }, "downloads": -1, "filename": "nhentai-downloader-0.5.5.2.tar.gz", "has_sig": false, "md5_digest": "188cee15b7bc63cbaae731fe16bee6eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19240, "upload_time": "2019-08-08T22:48:29", "url": "https://files.pythonhosted.org/packages/48/55/2d6ef98621638fd63d4f315cec41ef53ff5b0568a18053ae5daf90a3c9e6/nhentai-downloader-0.5.5.2.tar.gz" } ] }