gd
github.com/usineur/go-debrid
go get github.com/usineur/go-debrid
gd

github.com/usineur/go-debrid

Go tool to interact with Alldebrid API (No longer maintained)

by Matthieu Milan

v0.0.0-20181016091831-ee5cb7980bb2 (see all)License:GPL3
go get github.com/usineur/go-debrid
Readme

go-debrid

Tool written in Go to interact with Alldebrid API

Compilation

  • Install the Go compiler suite; e.g. on Fedora:
sudo dnf install golang
  • Install libxml2 and libcurl header files
sudo dnf install libxml2-devel libcurl-devel
  • Then run
mkdir /tmp/go
export GOPATH=/tmp/go
go get github.com/usineur/go-debrid

/tmp/go/bin/ will then contain the program binary.

How to use

  • Debrid a link supported by Alldebrid, output filename can be rename
        --debrid, -d    <link>  [--output, -o] <filename>
  • Add a torrent/magnet, can be used with extra parameters "--split" to split files into parts of 1 Gb, and/or "--disable-quick" to disable quick search of existing torrents in system
        --torrent, -t   <torrent file> [--split, -s|--disable-quick, -q]
        --magnet,  -m   <magnet link>  [--split, -s|--disable-quick, -q]
  • List torrents in queue
        --list, -l
  • Remove a torrent (tip: use "--list" and check column "ID" to get the entry to remove)
        --remove, -r    <torrent id>
  • Remove all torrents in queue
        --remove-all, -ra
  • Download all finished torrents
        --download-all, -da
  • Display remaining time before account expiration
       --remaining-time, -rt

Credits

GitHub Stars

11

LAST COMMIT

4yrs ago

MAINTAINERS

0

CONTRIBUTORS

1

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
v0.0.0-20181016091831-ee5cb7980bb2
2yrs ago
No alternatives found
No tutorials found
Add a tutorial