A Dart library for parsing .torrent file to Torrent model/saving Torrent model to .torrent file.
- BEP 0005 DHT Protocol
- BEP 0012 Multitracker Metadata Extension
- BEP 0019 WebSeed - HTTP/FTP Seeding (GetRight style)
A simple usage example:
import 'package:torrent_model/torrent_model.dart';
main() {
....
var model = Torrent.parse('some.torrent');
....
}
Use Torrent
class' static method parse
to get a torrent model. The important informations of .torrent file can be found in the torrent model , such as announces
list , infoHash
,etc..
Please file feature requests and bugs at the issue tracker.