Articles of 下载

跳过使用Wget成功下载的文件

所以我有这个Bash子例程使用wget下载文件,现在我的问题是如何跳过成功下载的文件。 该脚本下载了大量文件,一旦下载失败,它将重新下载所有文件,从头开始覆盖这些成功的下载(可能由于重新下载而不完整)。 那么如何跳过那些成功下载的文件呢? DownloadFile() { paramURL=$1 paramFilename=$2 if [ $flag_archive_fetch = "false" ]; then wget "–timeout=180" "–tries=5" "$paramURL" "-O" "${scratch_dir}$paramFilename" else unzip -o "$archive_file" "$paramFilename" -d "${scratch_dir}" fi touch "${scratch_dir}$paramFilename" }

HTML下载和文本提取

什么是一个好的工具或工具集,下载一个URL列表,只提取文本内容? 蜘蛛不是必需的,但是可以控制下载的文件名,而线程是一个奖金。 该平台是Linux。

如何从命令行下载python?

我在Windows上,但我使用腻子shell连接到一台Linux机器,并希望安装Python 2.7。 无法弄清楚如何做到这一点。 我如何从命令行下载python?

AWS CloudFormation和Windows Server 2008 R2用于引导文件下载

AWS最近发布了一个新的AMI,在Windows Server 2008 R2上默认安装了CloudFormation工具。 AMI本身可以在这里find:[ https://aws.amazon.com/amis/microsoft-windows-server-2008-r2-base-cloudformation] 当在一个CloudFormation模板中直接使用这个AMI并启动堆栈时,我能够轻松启动我的堆栈,并且实例在S3启动时没有任何问题地下载我的文件,所有由cfn-init命令创build的文件夹也可以如预期那样。 但是,如果我修改AMI以自定义(只启用IIS)并重新创build一个新的AMI,并在模板中使用此AMI,则文件不会被下载,其他文件夹也不会由cfn-init命令创build可见。 有什么build议么 ?! 我错过了什么?

一个网页,将提供一个用户从它下载一个特定的文件,但不会透露该文件的位置 – 是否有可能呢?

(如果我的问题不是在正确的位置,我很抱歉(我一直在想一会儿,并得出结论,这是我的问题最好的地方) 是否有可能创build这样一个HTML网页,它将提供用户从中下载某个文件,但不会公开该文件的位置(即用户不知道他正在下载的文件的URL) 。 如果是的话,请给我一些关于我应该用哪个HTML代码来创build这样一个页面的指导。

我如何安装cython

在Windows上安装Kivy的过程中,我发现我需要Cython。 我尝试使用easy_install cython安装它,但这给了以下错误: error: Unable to find vcvarsall.bat 我从Cython的官方网页下载了这个包,但是当试图运行python setup.py install ,我看到了同样的错误。 我如何安装Cython? 没有这个“vcvarsall.bat”的错误。 我正在运行Windows 32位。

Windowsbatch file文件从URL下载

我正尝试使用Windowsbatch file从网站(例如http://www.example.com/package.zip )下载文件。 我在写下面的函数时遇到错误代码: xcopy /E /Y "http://www.example.com/package.zip" batch file似乎不喜欢http后面的“/”。 有什么方法来逃​​避这些字符,所以它不认为他们是function参数?

VBS /批量检查下载是否完成

是否有任何方式使用VBS的默认选项(没有WGet ,PowerShell等)来检查下载的文件是否完全100%下载? 我正在使用的脚本成功下载文件,但我不知道如何检查文件是否100%下载,并没有find一种方法来使用默认的Windows(7/8)function(没有必须启用自定义function)。 或者,如果在VBS脚本中使用批处理(或者其他任何默认的Windowsfunction),这也是可以接受的。

真正的并行下载

这种方法我用于并发下载。 public void DownloadConcurrent(Action Method) { Action[] methodList = new Action[Concurent_Downloads]; for (int i = 0; i < Concurent_Downloads; i++) { methodList[i] = Method; } Parallel.Invoke(methodList); } 我正在尝试同时下载url,但是活动下载的数量总是一个。 像所有的下载将调用,但只有一个url将开始下载数据,而不是像所有将开始进展下载。 我希望所有下载能够同时并行工作,无法实现。 更新:方法是使用队列,它是下载不同的URL,形成队列。

如何使用单一的命令使用wget下载多个url?

我正在使用下面的命令下载一个单一的网页及其所有的图像和js在Win7中使用wget: wget -E -H -k -K -p -e robots=off -P /Downloads/ http://www.vodafone.de/privat/tarife/red-smartphone-tarife.html 它是根据需要下载的HTML,但是当我试图传递一个具有3个url列表的文本文件下载,它没有给出任何输出,下面是我使用的命令: wget -E -H -k -K -p -e robots=off -P /Downloads/ -i ./list.txt -B 'http://' 我也试过这个: wget -E -H -k -K -p -e robots=off -P /Downloads/ -i ./list.txt 这个文本文件的地址是前缀http:// list.txt包含我需要使用单个命令下载的3个url的列表。 请帮我解决这个问题。