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.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

rawr_cli-0.0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for rawr-cli-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8383d4937c19477d8a1154750e155eedf6b75d7c24f88fdf3429de10b2b59d02
MD5 e611892fb9c29282b2fdcf0755f86cf5
BLAKE2b-256 0ebb315fa5a7a933ebecdcf6ae578b3862098a923c397a41c131d7c068564616

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rawr_cli-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e886a67a348de0360368061b95a811436b204628b3c2f1e4c3ed0f9c824140d8
MD5 06c06776d985b5ec68648aab7ba3ac52
BLAKE2b-256 e437d7249cf79f1a33ac8a5e3fdc4e57907e1b8b68763503afa9c45242d06dee

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