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

写了一个 Xocde 文档镜像解析工具

  •  
  •   linghutf · 2015-09-29 00:10:12 +08:00 · 4001 次点击
    这是一个创建于 3341 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近 XcodeGhost 事件闹得挺凶的,其中原因之一是国内下载速度太慢了,而且文档下载很容易失败或者半天不动,所以我想做一个解析工具方便大家下载官方镜像 dmg 包,话说 python 爬取数据好有趣啊,如果有时间想把国内资讯类如豆瓣、知乎都来爬一下,顺便练练手。新人求轻拍,第一次发帖,
    希望帮到大家!
    github:https://github.com/linghutf/XcodeDocDownload.git

    10 条回复    2015-09-29 23:39:49 +08:00
    linghutf
        1
    linghutf  
    OP
       2015-09-29 00:27:52 +08:00 via Android
    宿舍急着睡觉 Xcode 打错了,唉╯▂╰,好忧伤
    fhefh
        2
    fhefh  
       2015-09-29 01:43:22 +08:00
    这个不错 mark~~ 明天上班看看~
    zyc841584303
        3
    zyc841584303  
       2015-09-29 09:48:45 +08:00
    XocdeDownload.py
    拼写先纠正下
    aWangami
        4
    aWangami  
       2015-09-29 13:14:57 +08:00
    强迫症不能忍, XCode
    linghutf
        5
    linghutf  
    OP
       2015-09-29 14:23:26 +08:00 via Android
    @aWangami 我也不能忍,宿舍急着关灯眼瞎了
    ibcker
        6
    ibcker  
       2015-09-29 15:48:45 +08:00
    那个列表里的数据和 xcode 版本是如何对应的?
    linghutf
        7
    linghutf  
    OP
       2015-09-29 21:37:00 +08:00
    @ibcker 根据 name 来的,键值对里都有,其实我把所有信息都解析成一个对象,然后做个搜索界面的,国庆弄一下。
    KoleHank
        8
    KoleHank  
       2015-09-29 23:01:02 +08:00
    @linghutf 这个得到的 url 也不能直接下载的吧,苹果那边好像要登录认证下才能下载的,我记得应该是 cookies 里面的一个值。
    linghutf
        9
    linghutf  
    OP
       2015-09-29 23:22:08 +08:00 via Android
    @KoleHank 我解析后下了 ios9 文档,没有登录 apple,也没用迅雷
    KoleHank
        10
    KoleHank  
       2015-09-29 23:39:49 +08:00
    @linghutf 直接浏览器下载的是吧?说不定那个浏览器 cookies 里面已经有它要的值了吧。

    我之前下载 xcode7 的时候,是加了 cookies 才能下载的,要不然就会重定向到一个没有权限的页面。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3253 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.