Skip to content

amogusussy/torrentCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Installation

sudo curl -s https://raw.githubusercontent.com/amogusussy/torrentCLI/main/torrentcli -o /usr/bin/torrentcli && sudo chmod +x /usr/bin/torrentcli 

Alternatively, you can just download the script directly from the browser with the above link.

Running

You can run it by typing torrentcli search query. So for example, if you were to want a Big Buck Bunny torrent, you could type torrentcli Big Buck Bunny

If you've downloaded it from the browser, you can run it with python3 /path/to/torrentcli search query

If you have vlc-bittorrent installed, you can run the command with the -s flag to stream the torrent.

This is reliant on the Librex API.

You can self host it yourself with the following commands:

git clone https://github.com/hnhx/librex/
cd librex
php -S localhost:8080

Then open /usr/bin/torrentcli and replace site = random.choice(sites) with site = 'http://localhost:8080'

Other Info

By default, this will use xdg-open, which is specific to the Xorg server on Unix-like machines. You can change that by editing subprocess.run(["xdg-open", magnet]) by replacing xdg-open with whatever torrent client you use.

Releases

No releases published

Packages

No packages published

Languages