V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yanyuan2046
V2EX  ›  程序员

开源一个全功能 BT 搜索引擎

  •  2
     
  •   yanyuan2046 ·
    btfak · 2016-08-09 11:54:34 +08:00 · 19757 次点击
    这是一个创建于 3027 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做着玩的,不考虑盈利, demo 只做演示很快会关闭

    项目地址:http://btlike.com

    demo: http://demo.btlike.com

    跑了一个多月,采集了一千多万资源,没兴趣弄了,开源出来,供各位玩玩

    另外我司在招聘golang开发,欢迎找我聊啊 [email protected]

    第 1 条附言  ·  2016-08-09 18:00:47 +08:00
    demo 已关闭,不能再搜索自定义关键词,非技术玩家可以到这里看看 http://engiy.com ,我司在招聘 golang 开发,地点北京,有兴趣请联系我!
    第 2 条附言  ·  2016-08-14 19:23:58 +08:00
    发布了直接运行的可执行文件版本(无需源码) https://github.com/btlike/release 欢迎尝鲜
    57 条回复    2016-08-10 22:32:47 +08:00
    Shangxin
        1
    Shangxin  
       2016-08-09 12:23:09 +08:00
    “最快最全的 BT 搜索站 技术演示严禁商用”
    违反了广告法, 2333
    yalay
        2
    yalay  
       2016-08-09 13:10:05 +08:00
    支持一个 stared.
    yalay
        3
    yalay  
       2016-08-09 13:11:49 +08:00
    看到 768MB ,应该就是 vultr 了。
    ersic
        4
    ersic  
       2016-08-09 13:15:40 +08:00
    @yalay vps 三个字的链接就是 vultr
    vus520
        5
    vus520  
       2016-08-09 13:15:56 +08:00
    想问下,在线的资料种子用户数如何获取?
    vus520
        6
    vus520  
       2016-08-09 13:17:49 +08:00
    vultr 何时出新加坡的点
    zhy0216
        7
    zhy0216  
       2016-08-09 13:18:44 +08:00
    楼主的 vps 还不带尾巴
    一点小心思都没有的说
    aabbccli
        8
    aabbccli  
       2016-08-09 13:20:52 +08:00
    DHT 吗?
    Asimov
        9
    Asimov  
       2016-08-09 13:21:11 +08:00
    66beta
        10
    66beta  
       2016-08-09 14:00:58 +08:00
    楼主不精准,搜出来好多无关的
    yanyuan2046
        11
    yanyuan2046  
    OP
       2016-08-09 14:02:04 +08:00
    @vus520 DHT 是获取不到这个种子多少人在下载的
    yanyuan2046
        12
    yanyuan2046  
    OP
       2016-08-09 14:02:24 +08:00
    @aabbccli 是啊 爬虫走 DHT
    yanyuan2046
        13
    yanyuan2046  
    OP
       2016-08-09 14:04:45 +08:00
    @Asimov 我参考了另外两个项目,在这里提到过 https://github.com/btlike/spider ,你提到的 go 版本看起来不错,实现 BEP9 不容易
    yanyuan2046
        14
    yanyuan2046  
    OP
       2016-08-09 14:06:16 +08:00
    @66beta 精确搜索好难的。。。你搜啥了
    66beta
        15
    66beta  
       2016-08-09 14:07:43 +08:00
    @yanyuan2046 番号 XD
    ooh
        16
    ooh  
       2016-08-09 14:08:51 +08:00
    论 dht 爬虫我只服老太太
    yanyuan2046
        17
    yanyuan2046  
    OP
       2016-08-09 14:10:59 +08:00
    @ooh 老太太开源了没。。。
    gejigeji
        18
    gejigeji  
       2016-08-09 14:19:03 +08:00
    我就说这么眼熟 原来看过你的博客
    yanyuan2046
        19
    yanyuan2046  
    OP
       2016-08-09 14:24:16 +08:00
    @gejigeji 是啊 前段时间在哪个帖子下面贴过
    zhangfan
        20
    zhangfan  
       2016-08-09 14:35:59 +08:00
    为什么我搜着搜着就看到了
    店長推薦作品.........
    NullMan
        21
    NullMan  
       2016-08-09 14:36:55 +08:00
    NullMan
        22
    NullMan  
       2016-08-09 14:44:15 +08:00
    @NullMan 这个 p2pspider 实现了 BEP0009, 从 DHT 网络里下载 metadata
    kokutou
        23
    kokutou  
       2016-08-09 16:03:30 +08:00
    搜索感觉不太好啊。。

    catia p3 v5-6r2016 这样的好像是分开搜索了 3 个词
    http://demo.btlike.com/list.html?keyword=catia%20p3%20v5-6r2016&page=1&order=

    catia
    p3
    v5-6r2016

    这样。
    好多 bt 搜索网站都会这样。。。
    yanyuan2046
        24
    yanyuan2046  
    OP
       2016-08-09 16:12:48 +08:00
    @kokutou 搜索是对种子名称进行的索引,你这种情况比较困难。。一般是自己维护字典表,比如把 美队 映射到 美国队长,你搜索的这个是个啥情况
    zwh8800
        25
    zwh8800  
       2016-08-09 16:28:45 +08:00
    golang 写的? 不错, clone 下来学习一个
    kokutou
        26
    kokutou  
       2016-08-09 17:05:22 +08:00
    @yanyuan2046
    我这种是类似搜索软件。
    软件带各种版本。

    p3 是等级,然后 v5-6r2016 是版本。

    我一般找到个种子站。。。搜个软件如果是这样分了三个词的。。。我就不用了。。。

    https://www.google.com/search?q=catia+p3+v5-6r2016&oq=catia+&aqs=chrome.0.69i59j69i65j69i57j69i59l2j0.3784j0j7&sourceid=chrome&ie=UTF-8

    google 这样就挺好。。。
    kokutou
        27
    kokutou  
       2016-08-09 17:14:31 +08:00
    @yanyuan2046
    大概就是同时包含所有词的应该排在最上面吧。
    仔细往后翻一下,
    的确能找到 catia p3 v5-6r2016 这样标题的种子。
    但是排在很后面。
    sadwxds
        28
    sadwxds  
       2016-08-09 17:41:09 +08:00
    试着搜索了部电影:夜行者,觉得排序的问题还是有待完善,至少完整包含关键字的资源应该在最前吧。
    http://demo.btlike.com/list.html?keyword=%E5%A4%9C%E8%A1%8C%E8%80%85&page=1&order=

    无关福利出现这么高的排名(第五)真的好吗? 233333
    [DJSI-030] 美人妻を両手拘束して強制フェラチオ 2 真矢涼子 蒼乃幸恵 雨宮真貴 伊織涼子 木村真子
    yanyuan2046
        29
    yanyuan2046  
    OP
       2016-08-09 17:41:31 +08:00
    @kokutou 你看看这个 http://engiy.com ,你这个是能搜到的,这个做的挺牛的
    yanyuan2046
        30
    yanyuan2046  
    OP
       2016-08-09 17:43:24 +08:00
    @sadwxds 哈哈 第五条是很奇怪啊。。
    notgod
        31
    notgod  
       2016-08-09 17:56:43 +08:00 via iPhone
    感觉 bt 搜索站药丸

    百万用户的那个 eu 域名的网站 宣布再见 搜索没结果了

    kat 也阵亡了 虽然还有部分域名可用

    版权规范化是大趋势 未来只会越来越严格
    lincanbin
        32
    lincanbin  
       2016-08-09 18:02:46 +08:00
    搜索 pthc 没结果,差评。
    yanyuan2046
        33
    yanyuan2046  
    OP
       2016-08-09 18:04:10 +08:00
    @lincanbin demo 已经关闭了,因为大家搜索的太黄了
    yanyuan2046
        34
    yanyuan2046  
    OP
       2016-08-09 18:05:11 +08:00
    @notgod 是啊,已经完啦,本来就是灰色地带的东西
    JamesRuan
        35
    JamesRuan  
       2016-08-09 20:59:13 +08:00
    @yanyuan2046 花了多少时间写的啊?

    最近我们公司也打算整合 BT ,也是 Go 的环境,现在由我来评估整合的难度和成本,而我总想自己写一个。
    dxwwym
        36
    dxwwym  
       2016-08-09 22:02:54 +08:00 via iPhone
    马克
    nwmlwb
        37
    nwmlwb  
       2016-08-09 23:16:14 +08:00
    请问贵司的具体情况是什么样的啊?
    wuhanpizi
        38
    wuhanpizi  
       2016-08-09 23:18:08 +08:00 via Android
    马克一下
    yanyuan2046
        39
    yanyuan2046  
    OP
       2016-08-10 09:19:10 +08:00
    @JamesRuan 两周左右, golang BT 方面的东西还是挺多的,轮子不少
    yanyuan2046
        40
    yanyuan2046  
    OP
       2016-08-10 09:20:04 +08:00
    @nwmlwb 在这说不清楚, QQ 聊啊 76775058
    rubyvector
        41
    rubyvector  
       2016-08-10 10:04:21 +08:00
    http://engiy.com +1,非常不错.还有其它好的 磁力引擎,大伙多多推荐
    facert
        42
    facert  
       2016-08-10 10:32:16 +08:00
    题主,迅雷的种子站 http://bt.box.n0808.com/ 是不是不能用了,每次都是 500
    yanyuan2046
        43
    yanyuan2046  
    OP
       2016-08-10 10:44:17 +08:00
    @facert 弄完 bep0009 我再看看,可能是 http header 被封杀了
    yanyuan2046
        44
    yanyuan2046  
    OP
       2016-08-10 10:49:28 +08:00
    @facert 你把爬虫跑起来了?速度怎么样
    facert
        45
    facert  
       2016-08-10 12:44:45 +08:00
    @yanyuan2046 我也在研究 bt, 没找到合适的种子站,我去看看是不是 header 的问题
    facert
        46
    facert  
       2016-08-10 12:50:27 +08:00
    @yanyuan2046 确实是 header 的问题, 谢啦
    laucie
        47
    laucie  
       2016-08-10 13:13:11 +08:00
    LZ 这样的网站放在北美会不会被 F.B.I 盯上啊
    yanyuan2046
        48
    yanyuan2046  
    OP
       2016-08-10 13:37:17 +08:00
    @laucie 北美有个什么版权保护法案吧,有风险
    laucie
        49
    laucie  
       2016-08-10 13:44:06 +08:00
    @yanyuan2046 是的这样有可能会被 F.B.I 盯上有,假如以后出国,有可能会被捕的
    Troevil
        50
    Troevil  
       2016-08-10 13:56:49 +08:00
    enjoy 那个... 说什么好呢 我默默点开了 [最新资源]
    simman
        51
    simman  
       2016-08-10 16:19:56 +08:00
    如果程序跑在家里 nas 上,会不会被查...?
    JerningChan
        52
    JerningChan  
       2016-08-10 17:23:33 +08:00
    @laucie 那么屌的...?
    这样也太恐怖了吧?
    laucie
        53
    laucie  
       2016-08-10 19:11:34 +08:00
    @JerningChan 参考一下,有案例的
    xiaoyu9527
        54
    xiaoyu9527  
       2016-08-10 19:13:57 +08:00
    这程序好 6 呀
    VYSE
        55
    VYSE  
       2016-08-10 19:21:17 +08:00
    怎么搜索不了番号了啊
    例如这个收不到 snis702:
    http://demo.btlike.com/detail.html?id=4EC957F7946016800E1D83C391CE8D1B09F9A182
    yanyuan2046
        56
    yanyuan2046  
    OP
       2016-08-10 21:03:08 +08:00   ❤️ 2
    VYSE
        57
    VYSE  
       2016-08-10 22:32:47 +08:00
    @yanyuan2046 老司机
    http://engiy.com/s/sis001 效果不错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1203 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:09 · PVG 02:09 · LAX 10:09 · JFK 13:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.