Scripting 以脚本形式从sourceforge.net下载存档

Scripting 以脚本形式从sourceforge.net下载存档,scripting,automation,sourceforge,Scripting,Automation,Sourceforge,我正在编写一个脚本来安装一些东西(针对用户,而不是根用户;所以 不使用软件包管理器),包括作为 SourceForge项目。现在,SourceForge有了自动选择镜像的HTML页面 为您和触发下载延迟;当你在工作的时候,这是行不通的 试图只是: wget --continue alfa.com/bravo.tar.gz 我应该/可以做什么?这似乎工作正常: q=downloads.sourceforge.net/project/expat/expat/2.2.0/expat-2.2.0.ta

我正在编写一个脚本来安装一些东西(针对用户,而不是根用户;所以 不使用软件包管理器),包括作为 SourceForge项目。现在,SourceForge有了自动选择镜像的HTML页面 为您和触发下载延迟;当你在工作的时候,这是行不通的 试图只是:

wget --continue alfa.com/bravo.tar.gz

我应该/可以做什么?

这似乎工作正常:

q=downloads.sourceforge.net/project/expat/expat/2.2.0/expat-2.2.0.tar.bz2
超时1 wget“$q”
wget--继续“$q”
结果:

HTTP request sent, awaiting response... 206 Partial Content Length: 414352 (405K), 168838 (165K) remaining [application/octet-stream] Saving to: ‘expat-2.2.0.tar.bz2’ expat-2.2.0.tar.bz2 100%[+++++++++++========>] 404.64K 235KB/s in 0.7s 2017-01-21 19:15:57 (235 KB/s) - ‘expat-2.2.0.tar.bz2’ saved [414352/414352] HTTP请求已发送,正在等待响应。。。206部分内容 长度:414352(405K),剩余168838(165K)[应用程序/八位字节流] 保存到:“expat-2.2.0.tar.bz2” expat-2.2.0.tar.bz2 100%[+++++===>]404.64K 235KB/s,0.7秒 2017-01-21 19:15:57(235 KB/s)-“expat-2.2.0.tar.bz2”已保存[414352/414352]
你知道吗,这很有效。。。我猜对于不同的用户代理字符串,网站的行为是不同的。