爱意满满的作品展示区。
noodlees

获取 ProxyList

  •  
  •   noodlees · Dec 4, 2017 · 4792 views
    This topic created in 3258 days ago, the information mentioned may be changed or developed.

    有的时候需要悄悄地爬取别人的网站上的东西,但是又不希望因为这个去购买爬虫 API (有的时候也不一定靠谱), 所以索性自己写爬虫,先去爬网上免费的代理 IP,然后筛选汇集成一个代理 IP 池。

    然后我现在就简单的写了一个简单的获取代理 IP 的主体,希望能有更多人参与进来,大家一起有需要的就拿去用。

    特性:

    - 使用方便,直接 npm require,直接获取 IP List.
    
    - 增加其他在线代理网站方便,增加爬取网站就只需要写一个 js.
    
    - 简单,不需要其他的操作,最后的结果就一个想法,最快,最好,最稳定的 **免费** IP List(希望如此吧 =.=)
    

    缺陷:

    - 如何筛选出最快可用 IP 还没做,但是有一些想法,比如 ping 出最快的,或者是直接用爬取网站的排序
    
    - 有的 IP 虽然速度很快但是无论访问哪个网址都会返回他的广告,这个要去掉。o(╯□╰)o
    
    - 代理网站太少了,我现在就做了一个
    

    如果有相同想法的可以一起来开发,nodejs 开发,依赖就一个 cheerio, 只需要写上 cheerio 的爬取方法就可以了。

    欢迎 PR.

    gayhub

    如果已经有成熟的开源库,请一定告诉我,特别是直接就能拿到大量的高速,稳定的 Proxy IP List 的库,这样我就不用再重复造轮子了。

    10 replies  •  2017-12-20 10:36:00 +08:00
    cojing
    cojing
    Dec 4, 2017
    2
    http://mcbbs.online:3000/proxy/v1/all/json
    noodlees
    noodlees
    OP
    Dec 5, 2017
    3
    @cojing NICE, 这个很好,我先看看可用性
    selfAccomplish
    selfAccomplish
    Dec 5, 2017
    4
    @cojing 这是你自己搭建的吗老哥
    kohos
    kohos
    Dec 5, 2017
    5
    https://proxy.coderbusy.com/
    这网站不错,就是没找到接口
    cojing
    cojing
    Dec 5, 2017 via Android
    6
    @selfAccomplish 是的 自用 稳定性不强
    skyfore
    skyfore
    Dec 6, 2017
    7
    @kohos 可以自己去爬 ~
    Soar360
    Soar360
    Dec 7, 2017
    8
    @kohos 接口是有的,但是没敢公开。
    selfAccomplish
    selfAccomplish
    Dec 7, 2017
    9
    @cojing 嗯嗯,谢谢了,省下自己搭建了;)
    qsnow6
    qsnow6
    Dec 20, 2017
    10
    @Soar360 好使,谢谢

    可以问下是怎么刮的吗?
    用 nmap 扫再验证?

    或许我也可以自己搞台 VPS 扫下,这样就不怕经常扒你,扒挂了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5017 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 06:46 · PVG 14:46 · LAX 22:46 · JFK 01:46
    ♥ Do have faith in what you're doing.