使用 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...
我正在下载 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...