如何下载 iOS 9 documentation ? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iShao
V2EX    iOS

如何下载 iOS 9 documentation ?

  •  1
     
  •   iShao 2015-09-17 22:29:00 +08:00 7775 次点击
    这是一个创建于 3754 天前的主题,其中的信息可能已经有所发展或是发生改变。

    显然, 我这里直接下载是行不通的...
    如图, 半天了都没有反应
    下载

    然后我去找解决方法, 在 stackoverflow 找到了这个主题
    http://stackoverflow.com/questions/19717625/download-ios-sdk-7-0-documentation-for-offline-install

    觉得比较靠谱的方法一是用 Wireshark 抓包,但是自己试了明显不会用,无法找到有效信息
    Wireshark

    还有的就是看他们说根据此文件能得到下载信息? 但是我看了一圈没找到明显的下载地址 https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex

    综上只能来求助各位 如何下载 iOS9 的离线文档

    第 1 条附言    2015-09-19 02:55:42 +08:00

    再说说如何用 Aria2 下载 Xcode , 没看到有人具体怎么说就当是自言自语做个备忘了

    dev 中心下载 Xcode 如果想用 aria2 直接下载肯定不行的,因为会验证 cookie,
    网上找的一些说明显然不靠谱: 例如, 导出 cookies 到文件, 然后--load-cookies 文件之类的,不知道什么原因我这是不行的

    后来干脆这样吧,在 chrome 中 command+option+i 打开控制台再转到 console, 输入 document.cookie,

    cookie

    第 2 条附言    2015-09-19 03:01:12 +08:00

    再说说如何用 Aria2 下载 Xcode , 没看到有人具体怎么说就当是自言自语做个备忘了

    dev 中心下载 Xcode 如果想用 aria2 直接下载肯定不行的,因为会验证 cookie,
    网上找的一些说明显然不靠谱: 例如, 导出 cookies 到文件, 然后--load-cookies 文件之类的,不知道什么原因我这是不行的

    后来干脆这样吧,在 chrome 中 command+option+i 打开控制台再转到 console, 输入document.cookie,

    cookie, 得到 cookie 就好办了,模拟浏览器提交总该没问题了

    打开控制台,
    aria2 --header "cookie:刚才得到的字符串" "http://adcdownload.apple.com/Developer_Tools/Xcode_7/Xcode_7.dmg"
    这样下载 Xcode 就没问题了, 家里 30M 带宽基本上达到慢速了,再也不用纠结了

    第 3 条附言    2015-09-19 10:34:11 +08:00

    修正下, 以上获取的 cookie 其实是不全的, 验证可能也不会通过,之前想当然了

    完整 cookie 在这里

    allcookies

    第 4 条附言    2015-09-19 10:54:54 +08:00

    早上有空试了下,好像只用这个 cookie 也行, 命名上也很像
    ADCDownloadAuth

    download

    22 条回复    2015-12-03 08:55:48 +08:00
    iShao
        1
    iShao  
    OP
       2015-09-17 22:40:40 +08:00
    iShao
        2
    iShao  
    OP
       2015-09-19 03:10:39 +08:00
    以上 append 忽略....
    因为那里的 cookie 也不全,必须是这里的


    用这个下载才能够通过验证
    palxex
        3
    palxex  
       2015-09-19 09:44:32 +08:00   1
    aria2 的话直接载入 fx/chrome 的完整 cookies.{txt,sqlite}好了。
    Cu635
        4
    Cu635  
       2015-09-19 09:48:30 +08:00
    @iShao 还是更新到 append 里面吧。
    iShao
        5
    iShao  
    OP
       2015-09-19 10:27:01 +08:00
    @palxex 昨晚在网上找到了例如 export cookie.txt 的 chrome 插件, 然后用--load-cookies=cookiefile, 但是效果不行, 不知道问题出在哪, Firefox 我不用, 所以没试
    palxex
        6
    palxex  
       2015-09-19 16:08:20 +08:00
    @iShao cookiefile 用完整的绝对路径试试。我用~撞过墙。
    blueset
        7
    blueset  
       2015-09-20 16:39:26 +08:00
    楼主的 shell syntax highlight 用的是什么插件? 是 oh-my-zsh 里边的吗?
    iShao
        8
    iShao  
    OP
       2015-09-20 17:57:20 +08:00
    @blueset 嗯 , 是 oh-my-zsh, ZSH_THEME="agnoster", 你要的是这个吧
    blueset
        9
    blueset  
       2015-09-20 20:51:16 +08:00
    @iShao 我的 Theme 设定也是 agnoster 。不过 aria 那行指令并没有高亮……


    放个对比:
    iShao
        10
    iShao  
    OP
       2015-09-20 21:28:20 +08:00
    @blueset

    配色问题?




    下面是我的 zsh 部分配置
    ===
    plugins=(git autojump colored-man colorize command-not-found history osx zsh-syntax-highlighting )

    export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    # export MANPATH="/usr/local/man:$MANPATH"
    source $ZSH/oh-my-zsh.sh
    alias -g cp='cp -i'
    alias -g rm='rm -i'
    alias -g grep='grep --color=auto'

    # redefine prompt_context for hiding user@hostname
    prompt_context () { }

    #ZSH_HIGHLIGHT_STYLES[path]='none'
    ZSH_HIGHLIGHT_STYLES[path]='fg=cyan'
    #ZSH_HIGHLIGHT_STYLES[precommand]='fg=green'
    ZSH_HIGHLIGHT_STYLES[precommand]=fg=white,underline

    ===

    貌似配置里也没做自定义的配色
    iShao
        11
    iShao  
    OP
       2015-09-20 21:30:20 +08:00
    上图高亮没显示出来, 我用的是 solarized Dark Higher Contrast
    iShao
        12
    iShao  
    OP
       2015-09-20 21:33:45 +08:00
    blueset
        13
    blueset  
       2015-09-20 21:35:45 +08:00
    @iShao
    应该是 zsh-syntax-highlighting 。感谢。
    lzyroot
        14
    lzyroot  
       2015-10-26 19:28:38 +08:00
    @blueset 怎么我的弄了显示出来是乱码的。。。 lzyroot@lzyroot ~
    blueset
        15
    blueset  
       2015-10-26 20:29:46 +08:00   1
    @lzyroot 这个是需要字体支持 Powerline 的。

    https://github.com/powerline/fonts


    lzyroot
        16
    lzyroot  
       2015-10-27 10:38:55 +08:00
    @blueset 谢谢,配置成功了
    g67261831
        17
    g67261831  
       2015-11-29 14:28:03 +08:00
    @palxex 请教下,我的 cookies 是按 chrome 的绝对地址设置的 Cookies ,但用 aria2c 下载 xcode beta 还是有问题, HTTP response header was bad or unexpected 。
    palxex
        18
    palxex  
       2015-11-30 14:44:06 +08:00
    @g67261831 不常用 chrome ,打开试了下你这个问题也没重现出来(下载不成功但是另一个错误 The response status is not successful ),是不是 chrome 的 cookie 库格式又改了? firefox 的 cookie.sqlite 是可以的。
    g67261831
        19
    g67261831  
       2015-11-30 14:55:23 +08:00
    @palxex 我试试 firefox
    g67261831
        20
    g67261831  
       2015-11-30 22:17:25 +08:00
    @palxex chrome 原来把 cookies 加密了。。。 value field 是空的。。。
    iShao
        21
    iShao  
    OP
       2015-12-02 21:19:55 +08:00
    @g67261831 没有吧,developer tool 可以看到的, ADCDownloadAuth 直接用就行了
    g67261831
        22
    g67261831  
       2015-12-03 08:55:48 +08:00
    @iShao 我说的是 cookies 在 sqlite 里进行了加密, chrome developer tool 里当然还是能看到。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2542 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 10:08 PVG 18:08 LAX 02:08 JFK 05:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86