V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
zhihupron
V2EX  ›  奇思妙想

海外大文件快速中转下载的办法,速度爆表, 100%免费!

  •  
  •   zhihupron · 2019-10-27 18:31:04 +08:00 · 10928 次点击
    这是一个创建于 1843 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有时候我们需要从国外网站上下载各类资源,比如 github 项目、视频教程、系统 ISO 文件、手机 ROM 等,因为服务器在国外,一般来讲下载会很慢。

    本文提供一个可行方法,通过 google kaggle 服务器为跳板进行下载,速度爆表。

    原理很简单粗暴,你直接下载很慢,那就先下载到 google kaggle 服务器上,然后再从 google kaggle 服务器上拖回来。这类似于百度网盘提供的离线下载功能。

    国外(欧美大国)的网络环境比国内还是要好很多的,像谷歌这种大厂,带宽比较充裕,一般只要提供下载的服务端不限速,然后拉回国下载速度不会低于 3-10M 每秒。

    本文说的 google 服务器并不是谷歌网盘,而是谷歌家的子项目 kaggle,Kaggle 是一个数据建模和数据分析竞赛平台。开发者可以在这个平台上运行 python 脚本进行数据运算。google kaggle 国内可以直连,无需科学方式。

    1,首先注册 kagklg 账号,英文界面,很简单,本人英语初中水平,注册完全 0 压力。 https://www.kaggle.com/account/login?phase=startRegisterTab&returnUrl=%2F

    2,注册成功之后打开 https://www.kaggle.com/kernels/welcome 新建一个 notebook 项目,默认即可

    3.找到你刚刚新建的 notebook 项目,点进去。 Ksxb7Q.md.png

    Kszec6.md.png

    在右侧侧边面板中将 Internet 设置为 on,如果是 off 的话,无法连接外网。默认是 off。 然后点击左上角+号 新建 code。

    输入 wget 命令,把文件下载到 kaggle 服务器上

    KszvUH.md.png

    wget 命令格式如下:

    !wget -P kaggle/working 资源地址
    

    有 liunx 基础的同志都应该懂这个吧。唯一不同的是在 notebook 上运行需要在前面加个英文!

    KsvhsU.png

    点前面的图标运行代码。

    下载完成之后通过 ls 命令遍历命令查看文件名

    !ls kaggle/working
    

    KsvfMT.png

    新建一个 code,输入下面的 py 代码,不用加!

    记得把代码片段中的 文件名.zip 改成你的文件名。

    from IPython.display import FileLink
    FileLink(r'kaggle/working/文件名.zip')
    

    点击下方的蓝色链接就可以高速下载了!哈哈哈

    KsvRzV.png

    Ksv2R0.png

    16 条回复    2022-07-09 14:47:24 +08:00
    zhishidahao
        1
    zhishidahao  
       2019-10-27 18:42:22 +08:00
    这。。。。一会就给玩坏了
    yjs507
        2
    yjs507  
       2019-10-27 18:42:36 +08:00 via Android
    报表的速度有多少
    zhihupron
        3
    zhihupron  
    OP
       2019-10-27 18:43:55 +08:00
    @yjs507 闲时亲测移动 13m/s
    lemonTreeTop
        4
    lemonTreeTop  
       2019-10-27 18:54:37 +08:00 via Android
    有梯子的时候,国外网站访问慢的我梯子代理,下载同理
    dianso
        5
    dianso  
       2019-10-27 18:59:17 +08:00 via Android
    据说再好的服务也会被中国人玩烂
    niuxuewei
        6
    niuxuewei  
       2019-10-27 19:36:57 +08:00
    你自己玩玩就算了 这个东西还是不要公开的好
    lostberryzz
        7
    lostberryzz  
       2019-10-27 19:41:16 +08:00
    坐等 kaggle 屏蔽大陆 IP
    whwq2012
        8
    whwq2012  
       2019-10-27 19:48:24 +08:00 via Android
    不知道你有没有听过一个词,蝗虫
    wunonglin
        9
    wunonglin  
       2019-10-27 19:52:40 +08:00
    做等翻车 23333
    qq316107934
        10
    qq316107934  
       2019-10-27 19:56:59 +08:00 via Android
    能不能不要把一个科学计算的东西用来下载文件。。。。
    Darkside
        11
    Darkside  
       2019-10-27 20:02:09 +08:00
    滥用别人的服务,还拿来分享,这。。。
    以后 Kaggle 主动屏蔽中国 ip,你负责?
    iApp
        12
    iApp  
       2019-10-27 20:03:20 +08:00
    收不到短信验证码,用不了 Internet
    PhyllisLin
        13
    PhyllisLin  
       2019-10-27 20:12:56 +08:00
    我试了 顶多 1000kB/s
    deorth
        14
    deorth  
       2019-10-28 00:33:04 +08:00
    我仿佛看到了一个新的 GAEproxy。。。
    sola97
        15
    sola97  
       2019-11-06 00:57:11 +08:00
    @deorth #14 我真的去试了,往里面装了个 frp,然后 gost 监听端口本地映射,的确是可以跑通,速度只有 200KB/s
    qdog
        16
    qdog  
       2022-07-09 14:47:24 +08:00
    罕见不少啊,跪舔国外的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1037 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:26 · PVG 04:26 · LAX 12:26 · JFK 15:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.