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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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