{ "info": { "author": "Ivan Diao", "author_email": "adieu@adieu.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Operating System :: OS Independent", "Topic :: Communications :: File Sharing", "Topic :: Utilities" ], "description": "API Usage\n=========\n\nCreate a Xunlei object::\n\n import xunlei\n xunlei_obj = xunlei.Xunlei(USERNAME, PASSWORD, COOKIE_FILE_PATH)\n\nList Xunlei lixian tasks::\n\n items = xunlei_obj.dashboard()\n\nList a bittorrent task::\n\n items = xunlei_obj.list_bt(url, task_id) # url and task_id are from dashboard() function\n\nDownload a task::\n\n xunlei_obj.dowload(url, filename)\n\nDownload a task with file size checking and resume::\n\n xunlei_obj.smart_download(url, filename, size)\n\n\nCLI Usage\n=========\n\nEdit config file at ``~/xunleirc``, add settings for ``username`` and ``password``\n\nList xunlei tasks::\n\n xunlei_cli dashboard\n\nDownload a task::\n\n xunlei_cli download TASK_ID", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/adieu/xunlei", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "xunlei", "package_url": "https://pypi.org/project/xunlei/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/xunlei/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/adieu/xunlei" }, "release_url": "https://pypi.org/project/xunlei/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Basic API for Xunlei Lixian", "version": "0.1.2" }, "last_serial": 801887, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e85501d7bf8de5a9ff50022041ed1138", "sha256": "ed6ca1aeda5423adb0e334035d0ba0f760df711c3cd11eb31d13bc6cab2406b9" }, "downloads": -1, "filename": "xunlei-0.1.tar.gz", "has_sig": false, "md5_digest": "e85501d7bf8de5a9ff50022041ed1138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6384, "upload_time": "2012-05-03T17:32:09", "url": "https://files.pythonhosted.org/packages/9c/a8/f3bf63b9ea3b2868ba5e66efed257dc36c01502e4605c6ad44f7b282319c/xunlei-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "95dede5f2398e732abd1cf2e03bbed2b", "sha256": "7df996dda5457ec18227449fc422c8dbc4d388fda2c72ab07d3a8bba749b4137" }, "downloads": -1, "filename": "xunlei-0.1.1.tar.gz", "has_sig": false, "md5_digest": "95dede5f2398e732abd1cf2e03bbed2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6748, "upload_time": "2012-05-05T03:43:02", "url": "https://files.pythonhosted.org/packages/bc/65/4a73e8e92b5ee5308eee07293492782bcbed118e94eba288c5de799005ca/xunlei-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0601b0ce5087624f5fd2c850c4a7fbd8", "sha256": "1e2047a64d9a4c3640bec7d1c5f49530a53a57121f290aa8ddd7832715361384" }, "downloads": -1, "filename": "xunlei-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0601b0ce5087624f5fd2c850c4a7fbd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7063, "upload_time": "2012-05-05T03:45:59", "url": "https://files.pythonhosted.org/packages/a7/11/d0ade895ebb0a55e0d78396195d72d40ce81a1f00aad99973067d10066e0/xunlei-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0601b0ce5087624f5fd2c850c4a7fbd8", "sha256": "1e2047a64d9a4c3640bec7d1c5f49530a53a57121f290aa8ddd7832715361384" }, "downloads": -1, "filename": "xunlei-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0601b0ce5087624f5fd2c850c4a7fbd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7063, "upload_time": "2012-05-05T03:45:59", "url": "https://files.pythonhosted.org/packages/a7/11/d0ade895ebb0a55e0d78396195d72d40ce81a1f00aad99973067d10066e0/xunlei-0.1.2.tar.gz" } ] }