批量下载图片的原理
假如我想下载http://domain.com/1.jpg至http://domain.com/1000.jpg的所有图片,代码应该怎么写呢?或者应该用什么函数?求指点啊,如果有类似的源码也行,谢谢了。
[解决办法]
在cmd窗口中输入命令
for /L %f in (1,1,10) do http://domain.com/%f.jpg
[解决办法]
c/c++用curl去抓,给你写了两个版本shell/php,你对照着写个C/C++的也不难:
[User:root Time:08:41:38 Path:/home/liangdong/php]$ cat curl.php <?php$url_tpl = "http://192.168.1.10/images/XXX.jpg";$file_tpl = "XXX.jpg";for ($i = 1; $i <= 100; ++ $i) { $url = str_replace('XXX', $i, $url_tpl); $file = str_replace('XXX', $i, $file_tpl); $curl = curl_init($url); $fp = fopen($file, "w"); curl_setopt($curl, CURLOPT_FILE, $fp); curl_exec($curl); curl_close($curl);}?>