从一个DD-WRT路由器,我想创建一个cron作业,wget是一个图像来自一个远程位置。此映像将传递到远程FTP服务器以进行存储。该过程每分钟重复一次,用当前时间命名ftp上的目标图像:
wget: get file from -> http://37.***.9.95/fullsize.jpg
ftp: put fullsize.jpg -> ftp://83.***.151.224/shares/camera/dateTimeNow.jpg
其中dateTimeNow是当前时间。用于存储的FTP服务器不够智能,不能拥有cron或其他内容,而只是ftp。然而,DD-WRT设备
我正在尝试比较本地文件和ftp服务器上的文件之间的文件写入时间。本地机器上的文件时间是有意义的,但当我查看ftp服务器上的文件时,它会显示两个不同的时间,通过windows资源管理器和rightclick->属性。我发现了一个可以工作的黑客,并在我的代码中对其进行了注释。有什么帮助吗?我希望文件时间能够正确地相互关联。C++,Windows7 32位,VS2008
代码:
HINTERNET xmlHandle = NULL;
WIN32_FIND_DATA ftpFileData;
// find the file on the