
1 batnss 2016-08-08 01:01:42 +08:00 via Android 支持下 |
2 Asimov 2016-08-08 01:04:19 +08:00 |
3 Lonely 2016-08-08 01:39:02 +08:00 via iPhone interesting |
4 ikw 2016-08-08 08:16:20 +08:00 via iPhone 有意思,周末看看代码,学习一下 |
5 Lime OP @Asimov 嗯,看了下这个的源代码,关于爬虫的原理是类似的,实现上他没有遵循官方 BT 协议规范,比如 routingtable 的实现,而且 dht 协议也只实现了一部分, transaction 的处理则没有。不过他这样做也没错,因为两者的目标不一样。他那个是一个纯 BT 爬虫,我则希望按照官方文档实现,然后通过更改参数,提供标准模式和爬虫模式,也就是说,我这个既可以用来做一个标准的 DHT 组件,也可以用来爬 BT 种子。 |
6 scnace 2016-08-08 08:7:09 +08:00 via Android 已 star 支持。。有空玩玩 |
7 v2014 2016-08-08 09:02:15 +08:00 好多黑方块,编码有问题吧 |
8 Lime OP @v2014 好眼力!因为爬来的内容是多种语言,看了下竟然还有阿拉伯语的,所以猜测他们制作种子的时候有的不是用 utf-8 做的,所以 utf8 解不了... |
9 youmuyoua 2016-08-08 10:37:28 +08:00 厉害! |
10 fising 2016-08-08 10:40:42 +08:00 via iPhone 每隔一段时间就有人来宣传自己造的 DHT 轮子 |
13 crayygy 2016-08-08 11:32:38 +08:00 随手搜了个”生活大爆炸“,结果也是有点感人。还好工位后面没人= = |
15 dxwwym 2016-08-08 12:24:44 +08:00 via iPhone 学习 |
16 m5Rc6ufZ9fj4tdoY 2016-08-08 12:46:06 +08:00 感觉结果不太准确啊。。结果感人 |
18 itopidea 2016-08-08 16:23:55 +08:00 我一直用这个 http://cli.info/ |
19 unique 2016-08-08 16:30:10 +08:00 刚好在研究这个, mark |
21 Lime OP 上 Github Go trend 了,内牛满面 |
23 Lime OP @doomhack # 安装 Go ,设定 GOPATH # go get github.com/shiyanhui/dht # 进入到 GOPATH/github.com/shiyanhui/dht ,然后执行 go run example/spider/spider.go 就可以看到效果啦 |
25 Lime OP @doomhack release 了编译好的二进制,你可以下载 https://github.com/shiyanhui/dht/releases |
26 matrix67 2016-08-08 22:46:59 +08:00 配合这两个图有奇效 |
27 matrix67 2016-08-08 22:50:48 +08:00 |
29 Lime OP 另外,那个软件是什么? |
31 yanyuan2046 2016-08-09 15:55:01 +08:00 实现的相当漂亮,是我见过最好的 |
32 tinyproxy 2016-08-09 16:10:17 +08:00 |
33 Lime OP |
34 Lime OP |
36 bluesky139 2016-08-10 08:34:58 +08:00 via Android @Lime 请问内网环境下是否有效,能不能抓到? |
37 jasondan 2016-08-10 17:53:55 +08:00 楼主威武 |
38 Lime OP @bluesky139 在内网还不行,目前还不能穿透 NAT |
40 yunji3344 2016-08-12 12:19:37 +08:00 http://www.7tdy.cc 看电影而已 |
41 redmofang 2016-08-12 12:32:53 +08:00 bthub 已经 502 了 |