我有一个看起来像这样的批处理文件,它拍摄网页的图片并对其进行裁剪:
cd C:\users\***\Downloads\IECapt-2008-06-10
IECapt --delay=10000 --url=http://test.com/picture.swf?id=1 --out="C:\users\***\My Documents\picture.png"
cd C:\users\***\My Documents
convert picture.png -trim picture.png
ftp -s:place_picture.txt
但是,我有很多 URL 可以使用。每个 URL 都相同,但“id”部分不同。例如:
http://test.com/picture.swf?id=1
http://test.com/picture.swf?id=324
我的问题是我有一堆 URL,替换 URL 并为一个图像再次运行脚本需要很长时间。所以我想知道,是否有一种方法可以让这个脚本更有效,只需添加一个 ID 列表,脚本就可以自动替换 id 部分并拍摄我列出的所有 URL ID 的图像。
我还需要为每张输出单独名称的图片提供单独的名称。
这是“place_picture.txt”文件:
open test.com
username
pass
hash
bin
lcd c:\users\***\My Documents
cd public_html/test.com/test
put picture.png
bye