# Gold Pirate
Why join the Navy if you can be a Pirate?
Python script to download torrent from the Internet.
## Installation
The package can be downloaded directly from [PyPi](https://pypi.org/project/goldpirate/).
```bash
pip install goldpirate
```
## Setup QBitTorrent
In order to download torrent, you need QBitTorrent.
1. Download and install [QBitTorrent](https://www.qbittorrent.org/download.php)
2. Go to **Settings** > **WEB UI**
* Check **Web UI interface**
* Set port to **8080**
* Check **Bypass authentication for clients on localhost**
![alt text](https://github.com/mortafix/homebrew-goldpirate/blob/master/images/QBit-Settings.png?raw=true)
## Example
You can see the help, `-h`, man to know all the possibile commands.
```bash
goldpirate -q "The Matrix"
goldpirate -q "Harry Potter" -s age
```
![alt text](https://github.com/mortafix/homebrew-goldpirate/blob/master/images/Example.png?raw=true)
## Supported Sites
1. [1337x](https://1337x.to/)
2. [LimeTorrents](https://limetorrents.info/)
3. [TorLock](https://torlock.com)
4. [TorrentDownloads](https://torrentdownloads.me)
5. [IlCorsaroNero](https://ilcorsaronero.link)
6. [RarBG](https://rargb.to)
Raw data
{
"_id": null,
"home_page": "https://github.com/mortafix/GoldPirate",
"name": "goldpirate",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "torrent,download",
"author": "Moris Doratiotto",
"author_email": "moris.doratiotto@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/3b/c0/b580cd3b6b3f07aeb715c50f100ae0e6f0587ebc4cd7eaece0b0a1915a3d/goldpirate-1.7.3.tar.gz",
"platform": null,
"description": "# Gold Pirate\n\nWhy join the Navy if you can be a Pirate? \nPython script to download torrent from the Internet.\n\n## Installation\nThe package can be downloaded directly from [PyPi](https://pypi.org/project/goldpirate/).\n```bash\npip install goldpirate\n```\n\n## Setup QBitTorrent\nIn order to download torrent, you need QBitTorrent.\n1. Download and install [QBitTorrent](https://www.qbittorrent.org/download.php)\n2. Go to **Settings** > **WEB UI**\n\t* Check **Web UI interface**\n\t* Set port to **8080**\n\t* Check **Bypass authentication for clients on localhost**\n\n![alt text](https://github.com/mortafix/homebrew-goldpirate/blob/master/images/QBit-Settings.png?raw=true) \n\n## Example\nYou can see the help, `-h`, man to know all the possibile commands.\n```bash\ngoldpirate -q \"The Matrix\"\ngoldpirate -q \"Harry Potter\" -s age\n```\n![alt text](https://github.com/mortafix/homebrew-goldpirate/blob/master/images/Example.png?raw=true) \n\n## Supported Sites\n1. [1337x](https://1337x.to/)\n2. [LimeTorrents](https://limetorrents.info/)\n3. [TorLock](https://torlock.com)\n4. [TorrentDownloads](https://torrentdownloads.me)\n5. [IlCorsaroNero](https://ilcorsaronero.link)\n6. [RarBG](https://rargb.to)\n",
"bugtrack_url": null,
"license": "",
"summary": "A python module to download torrents",
"version": "1.7.3",
"project_urls": {
"Homepage": "https://github.com/mortafix/GoldPirate"
},
"split_keywords": [
"torrent",
"download"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3bc0b580cd3b6b3f07aeb715c50f100ae0e6f0587ebc4cd7eaece0b0a1915a3d",
"md5": "ce995e49abe3c85c7c20e827d2cf9ded",
"sha256": "cfac99a257223823942994453fca7ae56ec75fe425a528aed1132efee8f2d696"
},
"downloads": -1,
"filename": "goldpirate-1.7.3.tar.gz",
"has_sig": false,
"md5_digest": "ce995e49abe3c85c7c20e827d2cf9ded",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 10414,
"upload_time": "2024-03-05T10:58:47",
"upload_time_iso_8601": "2024-03-05T10:58:47.384706Z",
"url": "https://files.pythonhosted.org/packages/3b/c0/b580cd3b6b3f07aeb715c50f100ae0e6f0587ebc4cd7eaece0b0a1915a3d/goldpirate-1.7.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-05 10:58:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mortafix",
"github_project": "GoldPirate",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "altair",
"specs": [
[
"==",
"5.2.0"
]
]
},
{
"name": "APScheduler",
"specs": [
[
"==",
"3.6.3"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"23.2.0"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.9.1"
]
]
},
{
"name": "blinker",
"specs": [
[
"==",
"1.7.0"
]
]
},
{
"name": "bs4",
"specs": [
[
"==",
"0.0.1"
]
]
},
{
"name": "cachetools",
"specs": [
[
"==",
"4.2.2"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2020.6.20"
]
]
},
{
"name": "chardet",
"specs": [
[
"==",
"3.0.4"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.1.7"
]
]
},
{
"name": "colorama",
"specs": [
[
"==",
"0.4.5"
]
]
},
{
"name": "colorifix",
"specs": [
[
"==",
"2.0.4"
]
]
},
{
"name": "dynaconf",
"specs": [
[
"==",
"3.1.9"
]
]
},
{
"name": "emoji",
"specs": [
[
"==",
"1.7.0"
]
]
},
{
"name": "fake-useragent",
"specs": [
[
"==",
"1.4.0"
]
]
},
{
"name": "gitdb",
"specs": [
[
"==",
"4.0.11"
]
]
},
{
"name": "GitPython",
"specs": [
[
"==",
"3.1.42"
]
]
},
{
"name": "halo",
"specs": [
[
"==",
"0.0.31"
]
]
},
{
"name": "humanfriendly",
"specs": [
[
"==",
"10.0"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"2.10"
]
]
},
{
"name": "importlib-metadata",
"specs": [
[
"==",
"7.0.1"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.3"
]
]
},
{
"name": "jsonschema",
"specs": [
[
"==",
"4.21.1"
]
]
},
{
"name": "jsonschema-specifications",
"specs": [
[
"==",
"2023.12.1"
]
]
},
{
"name": "log-symbols",
"specs": [
[
"==",
"0.0.14"
]
]
},
{
"name": "markdown-it-py",
"specs": [
[
"==",
"3.0.0"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"2.1.5"
]
]
},
{
"name": "mdurl",
"specs": [
[
"==",
"0.1.2"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"1.26.4"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"23.2"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "pillow",
"specs": [
[
"==",
"10.2.0"
]
]
},
{
"name": "praw",
"specs": [
[
"==",
"7.6.0"
]
]
},
{
"name": "prawcore",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "protobuf",
"specs": [
[
"==",
"4.25.3"
]
]
},
{
"name": "pyarrow",
"specs": [
[
"==",
"15.0.0"
]
]
},
{
"name": "pydeck",
"specs": [
[
"==",
"0.8.1b0"
]
]
},
{
"name": "Pygments",
"specs": [
[
"==",
"2.17.2"
]
]
},
{
"name": "pymortafix",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.8.2"
]
]
},
{
"name": "python-qbittorrent",
"specs": [
[
"==",
"0.4.2"
]
]
},
{
"name": "python-telegram-bot",
"specs": [
[
"==",
"13.13"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2022.1"
]
]
},
{
"name": "pytz-deprecation-shim",
"specs": [
[
"==",
"0.1.0.post0"
]
]
},
{
"name": "qbittorrent-api",
"specs": [
[
"==",
"2022.8.38"
]
]
},
{
"name": "referencing",
"specs": [
[
"==",
"0.33.0"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.31.0"
]
]
},
{
"name": "rich",
"specs": [
[
"==",
"13.7.0"
]
]
},
{
"name": "rpds-py",
"specs": [
[
"==",
"0.18.0"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "smmap",
"specs": [
[
"==",
"5.0.1"
]
]
},
{
"name": "soupsieve",
"specs": [
[
"==",
"2.0.1"
]
]
},
{
"name": "spinners",
"specs": [
[
"==",
"0.0.24"
]
]
},
{
"name": "streamlit",
"specs": [
[
"==",
"1.31.1"
]
]
},
{
"name": "tabulate",
"specs": [
[
"==",
"0.8.10"
]
]
},
{
"name": "tenacity",
"specs": [
[
"==",
"8.2.3"
]
]
},
{
"name": "termcolor",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "toml",
"specs": [
[
"==",
"0.10.2"
]
]
},
{
"name": "toolz",
"specs": [
[
"==",
"0.12.1"
]
]
},
{
"name": "tornado",
"specs": [
[
"==",
"6.2"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.9.0"
]
]
},
{
"name": "tzdata",
"specs": [
[
"==",
"2024.1"
]
]
},
{
"name": "tzlocal",
"specs": [
[
"==",
"4.2"
]
]
},
{
"name": "update-checker",
"specs": [
[
"==",
"0.18.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"1.25.10"
]
]
},
{
"name": "validators",
"specs": [
[
"==",
"0.22.0"
]
]
},
{
"name": "watchdog",
"specs": [
[
"==",
"4.0.0"
]
]
},
{
"name": "websocket-client",
"specs": [
[
"==",
"1.3.3"
]
]
},
{
"name": "zipp",
"specs": [
[
"==",
"3.17.0"
]
]
}
],
"lcname": "goldpirate"
}