http://rubygems.org/gems/metalink

https://github.com/timsjoberg/metalink-ruby

Metalink Ruby is a pure ruby library which, at the moment, requires no
other gems and can spit out a metalink file with any number of files
in it, each with any number of links, and uses md5, sha256 and
sha1pieces for verification. At the moment this is completely
unconfigurable and to add a torrent magnet link you would have to
create it yourself. This might change in the future. It also happens
to be ever so slightly faster than the metalink binary. (with ruby
1.8.7)

Usage

t = Metalink::Metalink.new
t.add_file("/path/to/some/file.txt", [{ :type => "http", :url =>
"http://example.com/some/file.txt"; }]
puts t.to_s
Add file takes 2 parameters. The first is the local path to the file.
The second is an array of hashes, each hash being one url, with a type
and a full url path

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

-- 
You received this message because you are subscribed to the Google Groups 
"Metalink Discussion" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/metalink-discussion?hl=en.

Reply via email to