Popularity
1.4
Stable
Activity
0.0
Stable
12
0
0

Monthly Downloads: 0
Programming language: Elixir
License: MIT License
Tags: Bittorrent    

tracker_request alternatives and similar packages

Based on the "Bittorrent" category.
Alternatively, view tracker_request alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of tracker_request or a related project?

Add another 'Bittorrent' Package

README

tracker_request

tracker_request is an elixir library for dealing with bittorrent tracker requests and responses

Examples

response = TrackerRequest.request torrent, listening_port: 6689, peer_id: generate_peer_id
#example data
# {:ok,
#  %{"info_hash" => <<0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 7>>,
#    "interval" => 3600,
#    "peers" => [%Peer{ip: '0.0.0.0',
#      peer_id: <<0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 7>>,
#      port: 29299},
#     %Peer{ip: '0.0.0.0',
#      peer_id: <<0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 7>>,
#      port: 29299}...]...}}

Install

Add to your mix.exs deps

{:tracker_request, "~> 0.0.4"}

Copyright

Copyright (c) 2014-2015 Alexander Ivanov. See [LICENSE](LICENSE) for further details


*Note that all licence references and agreements mentioned in the tracker_request README section above are relevant to that project's source code only.