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
zwpaper 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:57: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 了
|