使用 Wget 精确定时下载

Accurately timed downloads with Wget

我正在下载 1 张图像,该图像每次访问 4 次时都会发生变化。每个下载的图像之间必须恰好有 1 秒的间隔。下载图像需要几毫秒,但问题是每张图像的文件大小不同且不可预测,因此每次下载时间都不同。这使得很难 space 这些图像恰好相隔 1 秒。

是否可以设置 wget 下载网页的特定时间?或者在 windows 中是否有任何其他使用命令行的方法可以实现这一点?

对于 DOS,我正在使用 START /B 来执行后台命令,并使用 TIMEOUT /T # 来执行您想要的操作。你可以试试:

START /B wget blah0 & TIMEOUT /T 1 & START /B wget blah1 & TIMEOUT /T 1 & START /B wget blah2 ...

...假设您提到的命令行是cmd.exe。虽然这很丑陋,因为每个 START 都会产生一个新终端。但是它已经很丑了,因为它是 DOS...