我需要看一个文件夹,一旦有文件,我需要确保它完整下载。有什么建议吗?
答案 0 :(得分:1)
您的问题在实施细节上非常模糊 - 确定文件是否“完成”下载/复制可以通过多种方式完成,但需要了解该过程。话虽如此,这里有一些通用但可能有用的选项。
如果您无法控制正在传输的文件,可以使用以下内容检查是否完整:
.part
)如果您部分控制正在传输的文件(即另一个脚本,或调用类似wget
等),您可以执行以下操作:
答案 1 :(得分:0)
当文件出现时,您可以启动Timer任务,每隔一秒左右检查一次文件大小。当文件大小在一段时间内保持不变时,文件已停止传输。
您需要考虑转移速度或文件停止的任何可能性。但是对于现代网络来说,基本传输的几秒稳定性就足够了。