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

Android 用户: cyanogenmod-finder

  •  1
     
  •   intrixs ·
    intrixs · 2014-06-12 16:26:18 +08:00 · 3197 次点击
    这是一个创建于 3816 天前的主题,其中的信息可能已经有所发展或是发生改变。
    由于get.cm上只定期保留最新的CM安装包,所以做了个小工具去寻找旧安装包的下载地址。链接来源之http://oss.reflected.net/jenkins .


    算是第一个Github上开源的项目,欢迎提建议。
    项目地址: https://github.com/intrixs/cyanogenmod-finder

    Thanks.
    9 条回复    2014-06-14 07:35:46 +08:00
    intrixs
        1
    intrixs  
    OP
       2014-06-12 16:29:14 +08:00
    要是有用的话,拜托Star下。ta.
    66beta
        2
    66beta  
       2014-06-12 16:37:02 +08:00
    cm自己升级选项里,貌似可以选择过往版本的
    RainFlying
        3
    RainFlying  
       2014-06-12 16:42:36 +08:00   ❤️ 1
    wget "http://download.cyanogenmod.com$(curl http://download.cyanogenmod.com 2>/dev/null | grep -o -E -m1 '/get/jenkins/[^"&]*-mako.zip')"
    intrixs
        4
    intrixs  
    OP
       2014-06-12 16:43:08 +08:00
    @66beta 对。 但是除了几个Stable和Snapshot版本以外。一般的Nightly都只会保留下载地址一段时间。
    ufo22940268
        5
    ufo22940268  
       2014-06-12 16:47:57 +08:00
    @RainFlying 这个代码写得好啊
    intrixs
        6
    intrixs  
    OP
       2014-06-12 16:48:19 +08:00
    @RainFlying 我想你误解了我写这个程序的用意。

    正是因为我在 http://download.cyanogenmod.com 上找不到我需要的版本,才写这个程序爬 http://oss.reflected.net/jenkins 上的安装包。
    RainFlying
        7
    RainFlying  
       2014-06-13 15:49:15 +08:00   ❤️ 1
    @intrixs 如果你要做的是把**所有**的历史版本都下载过来的话,可以用
    lftp -c 'open http://oss.reflected.net/jenkins; mirror -i "mako.zip"'
    如果想下载 2014 年 6 月所有的版本,可以用
    lftp -c 'open http://oss.reflected.net/jenkins; mirror -i "201406[0-9]{2}.*mako.zip"'
    当然,如果你想下载 2014 年 6 月 9 日到 2014 年 6 月 13 日所有的 ROM,用 lftp 也是可以的,只是,这个匹配规则会写得比较蛋疼。
    intrixs
        8
    intrixs  
    OP
       2014-06-13 22:07:31 +08:00
    @RainFlying 谢谢建议。 没用过lftp,多进程?
    RainFlying
        9
    RainFlying  
       2014-06-14 07:35:46 +08:00 via Android   ❤️ 1
    @intrixs 有个 -P 设置并发的请求数
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1550 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:09 · PVG 01:09 · LAX 09:09 · JFK 12:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.