A spider which can grab torrent files and magnet links from the DHT network.
中文版说明书? 请点这里
This is a C++ magnet spider, and it can grab bittorrent infomation from the DHT network. According to some user reports, this sipder can grab 3000-9000 torrent files in just one day.
OpenSSL: It is often included in a linux system, you need not to compile it. For example, you could install the openssl library via this command: yum install openssl-devel
Download and compile Boost
$ wget https://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz/download
$ tar -xzf boost_1_59_0.tar.gz
$ cd boost_1_59_0
$ ./bootstrap.sh --prefix=/usr/local/boost
$ ./b2 install --prefix=/usr/local/boost
$ wget https://github.com/arvidn/libtorrent/releases/download/libtorrent-1_1_10/libtorrent-rasterbar-1.1.10.tar.gz
$ tar -xzf libtorrent-rasterbar-1.1.10.tar.gz
$ cd libtorrent-rasterbar-1.1.10
$ ./configure --prefix=/usr/local/libtorrent
$ make && make install
You should go to the dhtspider directory of this project:
$ cd /path/to/project/dhtspider
and then compile:
$ make
You could launch the spider after it has been compiled
Run in the forgeground: $ ./dhtspy
Run in the background: $ nohup ./dhtspy &
Remark: