V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
no13bus
V2EX  ›  分享创造

自己搞了一个 vps 下载国外视频 并且实时同步到金山快盘的 python 工具。想下载的观看的时候再从金山快盘下载即可。

  •  
  •   no13bus ·
    no13bus · 2014-06-19 23:50:38 +08:00 · 6108 次点击
    这是一个创建于 3809 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这个是代码地址 https://github.com/no13bus/download4kuaipan

    写这个程序主要是最近因为谷歌的问题,买了个很便宜的vps来上网,无聊中发现他下载youtube视频的速度特别快,能达到20M/s甚至更高。因此写了这个程序,用vps远程下载视频,然后远程监测下载文件夹的文件变化,如果发现有新增文件出现即把文件上传到金山快盘里面去。等到有空了从金山快盘下载视频或者文件,速度绝对比ssh代理下载的快。程序使用supervisor监控程序。当然也可以使用fabric远程下载文件,实时更新到金山快盘。
    25 条回复    2015-02-03 15:27:17 +08:00
    SNGR
        1
    SNGR  
       2014-06-20 02:46:36 +08:00 via iPhone
    不直接看?……
    jings
        2
    jings  
       2014-06-20 05:10:02 +08:00
    20m/s? 哪里的vps
    no13bus
        3
    no13bus  
    OP
       2014-06-20 07:00:58 +08:00
    @SNGR vps怎么直接看?
    SNGR
        4
    SNGR  
       2014-06-20 07:46:14 +08:00 via iPhone
    @no13bus 难道你目的不是看视屏?直接用vps做代理不久可以直接看了。
    no13bus
        5
    no13bus  
    OP
       2014-06-20 08:32:41 +08:00 via Android
    @SNGR 有时候需要下载下视频和文件。所以。。。
    kurtrossel
        6
    kurtrossel  
       2014-06-20 10:26:47 +08:00
    下载了看才爽,随意进退

    好工具,感谢!

    能支持百度云么?
    MASAILA
        7
    MASAILA  
       2014-06-20 10:27:56 +08:00
    下载的缺点就是不能1080p吧
    heyf
        8
    heyf  
       2014-06-20 10:33:51 +08:00
    supervisor要用logging来输出才看得到
    no13bus
        9
    no13bus  
    OP
       2014-06-20 10:51:00 +08:00
    @kurtrossel 吐槽下百度云,我申请pcs的api,结果总是说我不能创建应用。无语了都。360网盘没有api。金山api用着不错。百度云的支持以后再看看。我的百度云都5T了。不用可惜了
    no13bus
        10
    no13bus  
    OP
       2014-06-20 10:54:53 +08:00
    @MASAILA youtube-dl包可以下载的吧。里面有个参数是可以设置默认下载最优格式的。
    tokune
        11
    tokune  
       2014-06-20 10:55:57 +08:00
    没记错的话文件要小于300M
    no13bus
        12
    no13bus  
    OP
       2014-06-20 10:56:12 +08:00
    @heyf 我是想看supervisord监控的那个程序的输出 而不是supervisord的输出(就是那个running stop什么的显示)。你说的logging是supervisord的模块吗?
    MASAILA
        13
    MASAILA  
       2014-06-20 11:00:25 +08:00
    @no13bus 我怎么之前看说是Youtube的1080p视频和音频都是分离的
    kurtrossel
        14
    kurtrossel  
       2014-06-20 11:11:42 +08:00
    百度估计是怕被大家玩儿坏了,金山估计是怕大家没人玩儿
    no13bus
        15
    no13bus  
    OP
       2014-06-20 11:19:46 +08:00
    @kurtrossel 其实容量一样的。
    heyf
        16
    heyf  
       2014-06-20 12:38:53 +08:00   ❤️ 1
    @no13bus
    logging是python的模块啊…你不是想看你自己的脚本的输出么…
    如果你通过supervisord来启动python脚本,那么print的输出是不会记录在log里的,通过logging模块输出的内容才会
    SNGR
        17
    SNGR  
       2014-06-20 13:36:14 +08:00
    @MASAILA 现在是分离的。
    XXOO
        18
    XXOO  
       2014-06-20 19:03:07 +08:00
    do 么?哪家 vps 啊求透露
    linuslv
        19
    linuslv  
       2014-06-21 11:48:34 +08:00
    求透露是哪个VPS啊。。。
    no13bus
        20
    no13bus  
    OP
       2014-06-21 14:02:01 +08:00
    @linuslv acrosvm
    no13bus
        21
    no13bus  
    OP
       2014-06-21 14:02:11 +08:00
    @XXOO acrosvm
    no13bus
        22
    no13bus  
    OP
       2014-06-23 10:11:39 +08:00
    @XXOO
    @linuslv
    http://acrosvm.com/whmcs/aff.php?aff=091 这是我的推广链接。我买的年付60元的。ping值在130ms左右吧。
    tuutoo
        23
    tuutoo  
       2014-07-24 13:20:37 +08:00 via Android
    我看到百度网盘开放了API么?不能用那个吗?
    no13bus
        24
    no13bus  
    OP
       2014-07-24 13:26:46 +08:00
    @tuutoo 是吗?我看看去。前一阵总是申请不上
    skool9172
        25
    skool9172  
       2015-02-03 15:27:17 +08:00
    @SNGR 求教如何直接看VPS上的视频
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.