More complex version from the * Very simple Ruby Gem to comunicate with the Transmission API.
There are other alternatives, this one just works better for me but I recommend you to check out the others.:
Add this line to your application"s Gemfile:
gem "astrobot"
And then execute:
$ bundle
Or install it yourself as:
$ gem install astrobot
Astrobot.configure(
:username => "username",
:password => "password",
:url => "http://127.0.0.1:9091/transmission/rpc"
torrents = Astrobot::Torrent.all
torrent = Astrobot::Torrent.find(id)
torrent = Astrobot::Torrent.create("http://torrent.com/nice_pic.torrent")
Astrobot::Torrent.destroy(id)
## State
Version experimental, currently tesing in production. <:D
Supported Transmission Api Version: 2.40
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am "Added some feature"
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request