使用wget下载xcode

由于家里网速比较悲伤。。。只能先用服务器下载好,然后传到七牛的空间里这样比较快。我喜欢自己下载官方的,so 没有直接去别的CDN或者站点去下载。

在浏览器中直接下载xocde是很简单的,只要登录你的appleid,然后找到https://developer.apple.com/xcode/download/ 即可下载,我一看卧槽4个G,家里肯定吃不消了。。

于是用自己日本的服务器来下载,直接使用 wget 下载http://adcdownload.apple.com/Developer_Tools/Xcode_7.3_beta_5/Xcode_7.3_beta_5.dmg 是行不通的,有cookie验证,我们可以使用chrome扩展把cookie下载下来然后使用wget,这招也可以用到其他的下载中,比如JDK。

步骤

  1. 安装 cookies.txt Chrome 扩展(需FQ)
  2. 登录到Apple Developer并点击下载Xcode
  3. 运行cookie.txt扩展并下载cookie文件到本地
  4. 将cookie文件传到服务器然后运行如下命令
wget --load-cookies=cookies.txt -c http://adcdownload.apple.com/Developer_Tools/Xcode_7.3_beta_5/Xcode_7.3_beta_5.dmg

上传到七牛的空间可以看这里的文档,这里就不吐口水了。

时间: 2025-01-30 10:35:24

使用wget下载xcode的相关文章

怎么利用WGET下载文件并保存到指定目录

  wget是Linux上一个非常不错的下载指令,而其指令的内容虽然说是非常简单,但内藏许多的参数,也算是Linux工作者常用的指令之一. 而这个指令我想在各大系统都预设有提供,包括了Ubuntu.Fedora等,而一般来说,要使用wget下载档案,只需要打以下的指令: wget 网址 而要让档案自动储存到指令的目录下,则需要借用-P这个参数,可以使用以下的指令 wget -P 目录 网址 举例来说,如果你要放到/root底下,你可以打下列的指令: wget -P /root 网址 其实还蛮方便

centos运维,wget下载失败是什么问题呢?

问题描述 centos运维,wget下载失败是什么问题呢? 想安装aprache, wget http://mirror.bit.edu.cn/apache/apr/apr-1.46.tar.gz --2015-12-19 22:10:47-- http://mirror.bit.edu.cn/apache/apr/apr-1.46.tar.gz Resolving mirror.bit.edu.cn... 219.143.204.117, 2001:da8:204:2001:250:56ff:

linux下用wget下载jdk教程

oracle jdk的下载真是一件蛋疼的事情,本地adsl才几kb/s.这要下载到猴年马月啊. 获取下载地址用wget下载发现各种不好使.参考了下面内容完成了下载:http://stackoverflow.com/questions/10268583/how-to-automate-download-and-installation-of-java-jdk-on-linux 下面说说我是怎么下载的: 1.登录oracle官网 2.找到你需要的版本的下载地址: 3.修改地址中otn为otn-pub

apache使用.htaccess文件实现屏蔽wget下载网站内容_Linux

经发现,虽然wget遵循 robots.txt 规则,但是那个还是可以绕过去,现在把我自己使用的屏蔽方法分享给大家: 1. 屏蔽下载任何文件 .htaccess SetEnvIfNoCase User-Agent "^wget" bad_bot <Limit GET POST> Order Allow,Deny Allow from all Deny from env=bad_bot </Limit> 2. 屏蔽下载部分文件 .htaccess SetEnvIf

yum只下载不安装和wget下载指定目录

很多时候,只是想在linux下下载包,而不需要即使安装:则: 1:自己上网下载. 2:使用yum下载不安装. 3:wget进行下载. 注:这些如果联网了,下载不了,说明防火墙有限制!此处,svn下载为例: 1:yum只下载不安装 在CentOS中使用yum只下载到指定目录而不安装: 系统信息: "os" : { "type" : "Linux", "name" : "CentOS Linux release 7.1.

linux中wget下载http/https代理设置

方法一,直接在命令后面带参数 使用wget命令可以设置http代理 wget http://www.baidu.com/ -e use_proxy=yes -e http_proxy=yourproxy.com:port 下载https的文件就要其他的额外参数了. wget --no-check-certificate https://www.google.com/   \  -e use_proxy=yes -e https_proxy=yourproxy.com:port   ##使用htt

VPS主机DNS解决无法wget下载远程文件问题

包括老蒋平时在VPS主机中安装某个环境的时候,因为不同的服务器IP问题,即便是同一个服务商同一个机房,就IP地址不同,在同时WGET某个文件的时候其中就有几个会下载不到文件.或者我们在安装某个文件程序的时候,通过WGET下载速度非常的慢. 遇到这样的问题有两种可能,第一种就是我们服务器DNS的问题,连接到需要下载文件源不通:第二种就是源数据的问题,所在服务器到我们本地的很慢.遇到这样的解决方法最为直接的就是通过修改当前VPS服务器的DNS,比如今天老蒋有在某个服务器中安装文件批量的时候,有几台就

Linux中使用wget下载https类型文件报错解决方法

般我们远程调用下载文件直接用wget就可以,一般文件路径类型是http.如果有遇到是https就会下载出错,稍微不注意的新手朋友可能还认为是数据源出现问题.因为大脑不好用,所以刚才在有遇到这样问题的时候老左就顺带做一个记录,以便下次遇到这样的问题,以及有遇到同类问题的网友可以参照使用. 出现的错误大同小异类似上面的界面演示一样.其实我们仔细根据提示可以解决问题,只需要在wget后面加上--no-check-certificate就可以,需要一个认证下载指令而已. 比如我们可以修改成:  代码如下

wget 下载文件重进行命名

wget在下载的时候就重命名的: wget -c "www.baidu.com" -O baidu.index.html 保存输出日至,可以使用: wget -c "www.baidu.com" -O baidu.index.html -o wget.log 注意:    第一"O"为大写的o,             第二个"o",为小写的o ================================-c : 支持断点