项目作者: overcat

项目描述 :
Another DHT crawler written in Node.js
高级语言: JavaScript
项目地址: git://github.com/overcat/orianna.git
创建时间: 2018-12-27T11:58:18Z
项目社区:https://github.com/overcat/orianna

开源协议:MIT License

下载


Orianna

Another DHT crawler written in Node.js

Install

  1. npm install orianna

Usage

  1. const orianna = new (require('orianna'))
  2. orianna.onHandleGetPeers((hash, addr) => {
  3. console.log(`Receive get peers message from DHT ${addr.address}:${addr.port} Infohash: ${hash}`)
  4. })
  5. orianna.onHandleAnnouncePeer((hash, addr, peerAddr) => {
  6. console.log(`Receive announce peer message from DHT ${addr.address}:${addr.port} Infohash: ${hash} Peer address: ${peerAddr.address}:${peerAddr.port}`)
  7. })
  8. orianna.run(6881)

Thanks