UNPKG

node-libtorrent

Version:
16 lines (14 loc) 400 B
lt = require "../build/Release/libtorrent" s = new lt.session() s.listen_on([6881, 6889]) ti = new lt.torrent_info "./test.torrent" th = s.add_torrent ti: ti save_path: "./test_torrent" main = -> st = th.status() console.log "#{st.progress*100} complete \ (down: #{st.download_rate / 1000} kb/s | up: #{st.upload_rate / 1000} kB/s | \ peers: #{st.num_peers})" setTimeout main, 2500 main()