2016-02-04 98 views
-2

如果我有一个txt文件,其中包含下载图片的网址,我们如何编写脚本来完成这项工作?从url下载很多图片

例如txt文件信息:

http://forensics.inf.tu-dresden.de/ddimgdb/images/gallery/Canon_Ixus55_0_3194.JPG

http://forensics.inf.tu-dresden.de/ddimgdb/images/gallery/Canon_Ixus55_0_3198.JPG

...

+0

什么语言,你找什么? – Nefariis

+0

任何语言都适合我。 – love1point

+0

使用此脚本下载的速度应尽可能快 – love1point

回答

0

好吧生病帮助你,虽然你没有对问题或接受答案的好成绩。

using System.Net; 
using System.IO; 

String[] URLList = File.ReadAllLines(C:\yourURLFile.txt"); 

foreach (String URL in URLList) { 
    using (WebClient webClient = new WebClient()) { 
     webClient.DownloadFileAsync(new Uri(URL), @"C:\PicFolder\"); 
    } 
} 

此代码读取URL文件转换成字符串[],然后遍历它下载文件,并把它保存在LOCALDIR

+0

谢谢。我接受了你的答案。我正在尝试你的代码。看起来这是基于Java的。我只是好奇其他流行语言有这种功能类似于这个WebClient.DownloadFile吗?无论如何。谢谢~~~~~~~~~' 你能否添加一个功能,就像你已经下载的那个技能一样下载一个功能 – love1point

+0

这是用C#编写的 – Nefariis

+0

谢谢你的更正。我没有看到“使用”这个关键字的C#。 – love1point