mrobinsn / go-rtorrent Goto Github PK
View Code? Open in Web Editor NEWrTorrent XMLRPC Bindings for Go
License: MIT License
rTorrent XMLRPC Bindings for Go
License: MIT License
Hello! Thanks for maintaining this library!
Would you happen know how to get a list of labels out of rTorrent, so I can set them on torrents?
Trying to add a torrent from a link generated by Jackett and realized with a face palm that it isn't working because I'm sending an internal URL to a rtorrent server that can't reach said URL. Is there a good way to just send the binary torrent file data to the rtorrent server rather than passing it a URL?
To be clear, I can import this package and build just fine after a go get github.com/mrobinsn/go-rtorrent
gocode cant see what the return type of rtorrent.New()
is after just a go get github.com/mrobinsn/go-rtorrent
after some mucking about running this go install -i github.com/mrobinsn/go-rtorrent
set everything straight. Note the -i
. I don't know why this works.
Not sure how to fix this, it seems like the instructions from the readme should work.
If you want some debugging info or a patch or something I think I can spare some time.
It seems like no type checking is performed when casting the outputs of calls like IP()
Name()
DownTotal()
UpTotal()
etc..
goroutine 1 [running]:
github.com/tehjojo/go-rtorrent/rtorrent.(*RTorrent).DownTotal(0xc42000e038, 0xc42000e038, 0x4, 0xc400000008)
/go/src/github.com/tehjojo/go-rtorrent/rtorrent/rtorrent.go:98 +0xb8```
It doesn't seem possible to get any date related attributes from the torrents - like date added, completed, created, etc. Am I missing something?
If not, I'd be open to looking at the xmlrpc spec and creating a PR if you are open to PRs. Of course, if you just want to do it, i'm open to that too :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.