Skip to main content

A basic CLI for finding and downloading torrents with rarbgapi and aria2

Project description

This is a simple CLI for using rarbgapi to find a torrent, then start fetching it with aria2.

Usage

$ rawr gold rush 1925
Screenshot: rawr gold rush 1925

All categories will be searched, excepting ADULT. To invert that behavior, pass -a.

Requirements

In addition to Python >=3.6, and the modules pip gets for you during Install:

  • rawr needs aria2c in the PATH if you want it to start a download for you.

  • Before beginning a download, rawr will show some info about your connection, using the first method whose required command(s) are detected, checking in this order:

    • mullvad

    • nmcli and grep

    • https (httpie)

    • curl

    • wget

  • If xclip or pbcopy are found, the chosen magnet URI will be copied to the clipboard.

  • If df is found, you will get a notice about your hardware’s free space when showing search results.

Install

Method 1: pip, user-level

$ pip3 install --user rawr-cli

Method 2: pipx

pipx can help you install tools from PyPI into isolated venvs:

$ pipx install rawr-cli

Method 3: zpy

zpy can also help you install tools from PyPI into isolated venvs, with pipz:

% pipz install rawr-cli

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rawr-cli-0.0.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

rawr_cli-0.0.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file rawr-cli-0.0.2.tar.gz.

File metadata

  • Download URL: rawr-cli-0.0.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for rawr-cli-0.0.2.tar.gz
Algorithm Hash digest
SHA256 3e38102ea1427a0c8fc69834ba1a69be0144eb2a3a8ce8e3fbb5ed48b515752c
MD5 ccc0bc171603473dcd53d26e0c5f5f1a
BLAKE2b-256 ae24dd4205cceb4446c037fb306ced2a1c798b7c8f37772a8586b23706cdeca1

See more details on using hashes here.

File details

Details for the file rawr_cli-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: rawr_cli-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for rawr_cli-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 13872a0622ed00efe796e33ba5adad5597168c171e8772d743cbca64ae499106
MD5 7c78d38622e5a08a0564f811069ffc02
BLAKE2b-256 fe993bc0778954765644cec00b5461712ba99e662bed1fe9c4b4a88e8b29fe58

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page