{ "info": { "author": "Marc Marquez Santamaria", "author_email": "mmsa1994@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": "libgen-python-api\n=================\n\nA Python library that provides an api to search and get links from\nBooks,Magazines,Comics,... from Library Genesis.\n\nRequirements:\n-------------\n\n- Python 2/3\n- Grab library and it's dependencies.\n\nInstallation:\n-------------\n\nTwo options: \\* Clone this repo and use \"python setup.py install\" \\* Use\npip, \"pip install libgenapi\"\n\nExample of usage:\n-----------------\n\n import libgenapi\n\n lg=libgenapi.Libgenapi([\"http://[INSERT MIRROR DOMAIN 1\n HERE].com\",\"http://[INSERT MIRROR DOMAIN 2 HERE].com]) # You can add\n as many mirrors as you want.\n\n lg.search(\"python\")\n\nThen the results are something like this (but... without the crazyness\n:P real links and titles...):\n\n::\n\n [\n {\n \"author\":\"Dat Guy\",\n \"series\":\"Library of New Guy Studies volume 420\",\n \"title\":\"Dat perfect 5/7 Title !\",\n \"isbn\":[123456],\n \"edition\":\"[1 ed.]\",\n \"publisher\":\"WHo knows? Me no!\",\n \"year\":\"420\",\n \"pages\":\"420\",\n \"language\":\"chan\",\n \"size\":\"420 kb\",\n \"extension\":\"vap\",\n \"mirrors\":[\"http://IDontWantADMCA.takedown/view.php?id=1337HAYKER\",\n \"http://IDontWantADMCA.takedown/ads.php?md5=MD5HERE\",\n \"http://IDontWantADMCA.takedown/md5/MD5HERE\",\n \"http://IDontWantADMCA.takedown/md5/MD5HERE\"\n ]\n }\n ]\n \n\nYou can also choose the column to search like this:\n\n.. code:: python\n\n l.search(\"93438924\",\"identifier\") # Identifier is ISBN\n l.search(\"Michael\",\"author\")\n ...\n\nOther examples:\n---------------\n\nYou can make a quick command to search using an alias, for example in\nzsh you can add this to your .zshrc: > alias lgen=\"python -c 'import\nsys;import\nlibgenapi;l=libgenapi.Libgenapi(\"http://[INSERTDOMAINHERE]/\");print(l.search(sys.argv[1]))'\"\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mmarquezs/libgen-python-api/", "keywords": "libgen search crawl development", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "libgenapi", "package_url": "https://pypi.org/project/libgenapi/", "platform": "", "project_url": "https://pypi.org/project/libgenapi/", "project_urls": { "Homepage": "https://github.com/mmarquezs/libgen-python-api/" }, "release_url": "https://pypi.org/project/libgenapi/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "Library to search on Library genesis", "version": "1.2.1" }, "last_serial": 3743962, "releases": { "1.0.6": [ { "comment_text": "", "digests": { "md5": "36dee7ca983c8f58763ee858589f3100", "sha256": "92064ad895c102924abaed8bbb8d466b6b6eada131e54b43250a148237c9f89e" }, "downloads": -1, "filename": "libgenapi-1.0.6.tar.gz", "has_sig": false, "md5_digest": "36dee7ca983c8f58763ee858589f3100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3226, "upload_time": "2016-02-06T10:00:20", "url": "https://files.pythonhosted.org/packages/47/10/4771e23ec66493362de915ac80564b8ef944282005a43dfb9393af83cf5b/libgenapi-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "914e4fbc2c330560a529eeded1b953b1", "sha256": "a9313043e2eab76c4df39898f19325284d9750932c18f3c6efcb072bf010ecfa" }, "downloads": -1, "filename": "libgenapi-1.0.7.tar.gz", "has_sig": false, "md5_digest": "914e4fbc2c330560a529eeded1b953b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3220, "upload_time": "2016-02-06T10:05:13", "url": "https://files.pythonhosted.org/packages/fd/37/2009703aca60beffa6a3284f72467675a5ca5b456ed8c21666be6159a734/libgenapi-1.0.7.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "509422d959a2016543b03363099206e6", "sha256": "7ed20f7e27331a957ef1ec829458dac1ce806e81768fd8bf1b76d7b1b953316b" }, "downloads": -1, "filename": "libgenapi-1.1.0.tar.gz", "has_sig": false, "md5_digest": "509422d959a2016543b03363099206e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3990, "upload_time": "2016-02-09T09:12:15", "url": "https://files.pythonhosted.org/packages/a6/79/517f12001c748748f070d0cb5aff0a18bede2ad2a53ac6e55b43c857f804/libgenapi-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "eeb3d21d8b15362f2dde84da0602e4bb", "sha256": "c36d310b10f421036f8f739ec2e447d0b09cd9953e7fef4bf509a2dd64979919" }, "downloads": -1, "filename": "libgenapi-1.1.1.tar.gz", "has_sig": false, "md5_digest": "eeb3d21d8b15362f2dde84da0602e4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3991, "upload_time": "2016-02-09T09:14:34", "url": "https://files.pythonhosted.org/packages/29/71/f6c5c4286710dd36d93e441bcebf22b143cf9ba9dcae59a47aa0d34ec607/libgenapi-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "29dd493d094bc859b082c72c11e8b584", "sha256": "bdecdd3dd5d881301015d8573d9703574f1a21b4e14cdd01501c16cb0bf45f24" }, "downloads": -1, "filename": "libgenapi-1.1.2.tar.gz", "has_sig": false, "md5_digest": "29dd493d094bc859b082c72c11e8b584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4005, "upload_time": "2016-02-09T09:33:34", "url": "https://files.pythonhosted.org/packages/a1/c5/9c6fda0fdd5987a6acf635cfabcc5fb43a01e0b48b7ab64171f5ed1fe803/libgenapi-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "fd86c69c04d27d6c6fe57fa1ea455ddc", "sha256": "99672a8699d6aca0740625e3dd8b0f706811c2b11fa1ba7263abfb120840c500" }, "downloads": -1, "filename": "libgenapi-1.1.3.tar.gz", "has_sig": false, "md5_digest": "fd86c69c04d27d6c6fe57fa1ea455ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4197, "upload_time": "2016-02-15T09:41:15", "url": "https://files.pythonhosted.org/packages/d4/e3/327cfca417a76a1952015d5fa2a2965dec29ae4a4d4f14fcf128bd70a3db/libgenapi-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "34428ce3cadb40a4c5dd34f6cbb59800", "sha256": "80fd3fa358c48420033b60b513b50c5ce9e24af4b6fced3f4e37691c7791a735" }, "downloads": -1, "filename": "libgenapi-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34428ce3cadb40a4c5dd34f6cbb59800", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6422, "upload_time": "2016-04-25T07:45:41", "url": "https://files.pythonhosted.org/packages/c1/3f/7d5b7cdc90fed5310405484468a119ba8fe6a3182e7294b88af970099905/libgenapi-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5749d9796b145a5a9c2a5c2476ce6541", "sha256": "0351b749a840598ad75060db5914b772dcacad3653dfbdfc804819e5e070cd67" }, "downloads": -1, "filename": "libgenapi-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5749d9796b145a5a9c2a5c2476ce6541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4513, "upload_time": "2016-04-25T07:45:46", "url": "https://files.pythonhosted.org/packages/4b/eb/f2cc7fdc8b11e5a9a0e11a0d1a9bf1fcd34d0b3a5681ef88aaa66504795c/libgenapi-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "71b4a9f15f5c73b63eb8b19f446b2da0", "sha256": "f725bbb5545b4cb04cb318e6484ab28526c887636bc105ccd68c77f0c3c105a0" }, "downloads": -1, "filename": "libgenapi-1.2.1.tar.gz", "has_sig": false, "md5_digest": "71b4a9f15f5c73b63eb8b19f446b2da0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15527, "upload_time": "2018-04-07T17:42:14", "url": "https://files.pythonhosted.org/packages/3b/16/b94b4067e60d8f7e14f0ef03b1ad10ae7955838644ac98c1e999ce07e6fe/libgenapi-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71b4a9f15f5c73b63eb8b19f446b2da0", "sha256": "f725bbb5545b4cb04cb318e6484ab28526c887636bc105ccd68c77f0c3c105a0" }, "downloads": -1, "filename": "libgenapi-1.2.1.tar.gz", "has_sig": false, "md5_digest": "71b4a9f15f5c73b63eb8b19f446b2da0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15527, "upload_time": "2018-04-07T17:42:14", "url": "https://files.pythonhosted.org/packages/3b/16/b94b4067e60d8f7e14f0ef03b1ad10ae7955838644ac98c1e999ce07e6fe/libgenapi-1.2.1.tar.gz" } ] }