{ "info": { "author": "XploitsR Author (solomon narh)", "author_email": "solomonnarh97062@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "XRDownloader \n============\n\n|PyPI-Versions| |PyPI-Status| |PyPI-Downloads|\n\nXploitsR | XRDownloader is a module for faster downloading of files. \nIt supports all HTTP protocols and also supports auto resume failed downloads. \nHas a progress-bar to show download statistics also.\n\n**Installation:**\n\n.. code:: sh\n\n pip install xrdownloader\n\n**Latest development release on GitHub**\n\n|GitHub-Status| |GitHub-Stars| |GitHub-Commits| |GitHub-Forks| |GitHub-Updated|\n\n**Pull and install**\n\n.. code:: sh\n\n pip install -e git+https://github.com/XploitsR/XRDownloader.git@master#egg=XRDownloader\n\n**Usage:**\n\n.. code:: python\n\n # import xrdownloader module\n import xrdownloader\n\n # XRDownloader returns the response from ongoing downloads\n xr = xrdownloader.XRDownloader()\n\n # To download single file, just put in the url\n download(\"your-file-url\")\n\n # To download multiple files, add [] and seperate the links with ,\n download([\"link-1\",\"link-2\",\"link-3\",\"and so on..\"])\n\n # You can also specify a file that contains your links\n download(\"your-file\") # example: download(\"myLinks.txt\")\n\n**Examples:**\n\n**single file download**\n\n.. code:: python\n\n import xrdownloader\n xr = xrdownloader.XRDownloader()\n response = xr.download(\"https://xploitsr.tk/assets/csxp_img/logo/icon.png\")\n print(response)\n\n\n**multiple file download**\n\n.. code:: python\n\n import xrdownloader\n xr = xrdownloader.XRDownloader()\n response = xr.download([\"https://www.somesite.co/file-1.pdf\",\"https://www.somesite.co/file-2.pdf\"])\n print(response)\n\n\n**file that contains links of files to download**\n\n.. code:: python\n\n import xrdownloader\n xr = xrdownloader.XRDownloader()\n response = xr.download(\"xploitsr-links.txt\")\n print(response)\n\n``All links you typed since day one of using xrdownloader is saved in a file named:``\n**allXlinks.txt**\n``in every directory you used xrdownloader module``\n\n**Screenshot:**\n\n|Logo|\n\n.. |Logo| image:: https://raw.githubusercontent.com/XploitsR/XRDownloader/master/sub-logo.png\n :width: 50%\n :alt: screenshot of xrdownloader \n :target: https://pypi.org/project/xrdownloader\n.. |GitHub-Status| image:: https://img.shields.io/github/tag/XploitsR/XRDownloader.svg?maxAge=86400&logo=github&logoColor=white\n :target: https://github.com/XploitsR/XRDownloader/releases\n.. |GitHub-Forks| image:: https://img.shields.io/github/forks/XploitsR/XRDownloader.svg?logo=github&logoColor=white\n :target: https://github.com/XploitsR/XRDownloader/network\n.. |GitHub-Stars| image:: https://img.shields.io/github/stars/XploitsR/XRDownloader.svg?logo=github&logoColor=white\n :target: https://github.com/XploitsR/XRDownloader/stargazers\n.. |GitHub-Commits| image:: https://img.shields.io/github/commit-activity/m/XploitsR/XRDownloader.svg?logo=git&logoColor=white\n :target: https://github.com/XploitsR/XRDownloader/graphs/commit-activity\n.. |GitHub-Updated| image:: https://img.shields.io/github/last-commit/XploitsR/XRDownloader/master.svg?logo=github&logoColor=white&label=pushed\n :target: https://github.com/XploitsR/XRDownloader/pulse\n.. |PyPI-Status| image:: https://img.shields.io/pypi/v/xrdownloader.svg?logo=python&logoColor=white\n :target: https://pypi.org/project/xrdownloader\n.. |PyPI-Downloads| image:: https://img.shields.io/pypi/dm/xrdownloader.svg?label=pypi%20downloads&logo=python&logoColor=white\n :target: https://pypi.org/project/xrdownloader\n.. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/xrdownloader.svg?logo=python&logoColor=white\n :target: https://pypi.org/project/xrdownloader\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/XploitsR/XRDownloader", "keywords": "xrdownloader fast-downloader xploitsr-author1 xploitsr", "license": "MIT", "maintainer": "XploitsR Authors", "maintainer_email": "xploitsr@gmail.com", "name": "xrdownloader", "package_url": "https://pypi.org/project/xrdownloader/", "platform": "any", "project_url": "https://pypi.org/project/xrdownloader/", "project_urls": { "Homepage": "https://github.com/XploitsR/XRDownloader" }, "release_url": "https://pypi.org/project/xrdownloader/1.0.6/", "requires_dist": [ "urllib3", "certifi", "pyfiglet", "tqdm" ], "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "summary": "XploitsR | XRDownloader is a module for faster downloading of files.", "version": "1.0.6" }, "last_serial": 5573757, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "020d6715fdb570a2f65c76b4ea20fcfc", "sha256": "f6d8aaa6af56538ecf3100a01228a770bc3e65007feaee65f850cd49d3fbeab0" }, "downloads": -1, "filename": "xrdownloader-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "020d6715fdb570a2f65c76b4ea20fcfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4273, "upload_time": "2019-05-22T16:44:05", "url": "https://files.pythonhosted.org/packages/d4/83/45415ca00be6ee6db57da2065c39d25596efedf1f6008f70830d4deb7c58/xrdownloader-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebf5ccc04f74724109e22d7e8a2f0387", "sha256": "7e16af781ce7faa3408e4624f526e6e996d162fe7211f2551f9be2c192319806" }, "downloads": -1, "filename": "xrdownloader-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ebf5ccc04f74724109e22d7e8a2f0387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3863, "upload_time": "2019-05-22T16:44:19", "url": "https://files.pythonhosted.org/packages/a6/5b/5f31a39cce4246adb85369b773409e38578f56e4dda748b0e8fc43707f44/xrdownloader-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "e15e8c51e034c858c8fd75d1ce17dc17", "sha256": "eb41aa0673c1ee44084646dd649179a67ab80d96b9711818a8726585e6b5f062" }, "downloads": -1, "filename": "xrdownloader-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e15e8c51e034c858c8fd75d1ce17dc17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5128, "upload_time": "2019-05-24T04:19:36", "url": "https://files.pythonhosted.org/packages/0c/92/5da5f0e06e712a1380adc7889939a387a07d0254029d265dbc2639d24dc0/xrdownloader-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d93d81fc8d5c5fc553ad7e1237422c8d", "sha256": "e088681d8df6577819f8d6e5fe5ddedd238d8d73e283f761306493488a38c0a3" }, "downloads": -1, "filename": "xrdownloader-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d93d81fc8d5c5fc553ad7e1237422c8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4437, "upload_time": "2019-05-24T04:19:39", "url": "https://files.pythonhosted.org/packages/d6/ce/211f025825aa006faba154f80bd9e47fc70a2d234489953b75cb76838df2/xrdownloader-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "9a44c6a0264315ba7a90293664781549", "sha256": "615a3d046cacbae4cddda3252a75e63def85836017281baf5c2037228e6494d6" }, "downloads": -1, "filename": "xrdownloader-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a44c6a0264315ba7a90293664781549", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 6399, "upload_time": "2019-05-27T14:37:52", "url": "https://files.pythonhosted.org/packages/18/ca/596cf98c532b245d8d876149b47df676961f0cc00642b9cf59304a68a869/xrdownloader-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93860654aaeae308a646f1aa57024408", "sha256": "40c32d6bd5728b9ca3d1b001e5f95a8a3fa6dff8ae2ef53c40434772615187b5" }, "downloads": -1, "filename": "xrdownloader-1.0.4.tar.gz", "has_sig": false, "md5_digest": "93860654aaeae308a646f1aa57024408", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 6000, "upload_time": "2019-05-27T14:37:58", "url": "https://files.pythonhosted.org/packages/49/04/a04b37b2cd3bec9224fde519efdd5025ac9399e902e36c33e6ffd46dfa81/xrdownloader-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "bff51150e9c2866882965894cf45daeb", "sha256": "09fd0ef40739082f36cc0fe225a518d29801a1b19cb6e8d842b871d8a4ba6b45" }, "downloads": -1, "filename": "xrdownloader-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bff51150e9c2866882965894cf45daeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 9545, "upload_time": "2019-06-08T10:59:10", "url": "https://files.pythonhosted.org/packages/72/c7/6f54f2bebf4b9de74c227185a030b025df19b347008d454c4ed278889632/xrdownloader-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2772c3289ffe2ba01f0655b49ecfd79a", "sha256": "7560edc138d5e0b3075da274aabfe43dc8ccb0b6c4fe1e316035f68410d97873" }, "downloads": -1, "filename": "xrdownloader-1.0.5.tar.gz", "has_sig": false, "md5_digest": "2772c3289ffe2ba01f0655b49ecfd79a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 8062, "upload_time": "2019-06-08T11:04:56", "url": "https://files.pythonhosted.org/packages/56/1e/6618cf4d72a5d2eccfd47c7c417ea1e63003ecc6702f62437451c279e648/xrdownloader-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "57571824c4b6a397718c5f439738d9dc", "sha256": "5283e1873e24ee5255910c216b046518c21ac64ca5b536536f0ae032f28b4bc0" }, "downloads": -1, "filename": "xrdownloader-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57571824c4b6a397718c5f439738d9dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 9574, "upload_time": "2019-07-23T18:09:19", "url": "https://files.pythonhosted.org/packages/87/a9/d16f636a959b5b9f68c1871099b919e8532b7e2233c16e1c7bd625fc735f/xrdownloader-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae31aea9e84832031c7b0d06570a1483", "sha256": "be99f091dbd6e9b57b8fd323ec69d3f9fe13205d0e483cbb952af8f0c732a272" }, "downloads": -1, "filename": "xrdownloader-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ae31aea9e84832031c7b0d06570a1483", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 8155, "upload_time": "2019-07-23T18:09:22", "url": "https://files.pythonhosted.org/packages/3e/1c/7f037e6034a34427a1a11b82bc9f4376df3ca3f03a414499bc5e4cac0908/xrdownloader-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57571824c4b6a397718c5f439738d9dc", "sha256": "5283e1873e24ee5255910c216b046518c21ac64ca5b536536f0ae032f28b4bc0" }, "downloads": -1, "filename": "xrdownloader-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57571824c4b6a397718c5f439738d9dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 9574, "upload_time": "2019-07-23T18:09:19", "url": "https://files.pythonhosted.org/packages/87/a9/d16f636a959b5b9f68c1871099b919e8532b7e2233c16e1c7bd625fc735f/xrdownloader-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae31aea9e84832031c7b0d06570a1483", "sha256": "be99f091dbd6e9b57b8fd323ec69d3f9fe13205d0e483cbb952af8f0c732a272" }, "downloads": -1, "filename": "xrdownloader-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ae31aea9e84832031c7b0d06570a1483", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, !=3.0.*, !=3.1.*", "size": 8155, "upload_time": "2019-07-23T18:09:22", "url": "https://files.pythonhosted.org/packages/3e/1c/7f037e6034a34427a1a11b82bc9f4376df3ca3f03a414499bc5e4cac0908/xrdownloader-1.0.6.tar.gz" } ] }