从FTP自动下载文件并检查现有文件

时间:2013-11-26 22:16:45

标签: c++ vb.net ftp compare

我有一个内部公司需要创建某种应用程序,它在特定时间每天执行以下操作:

  1. 连接到我们公司的内部ftp网址(不是安全网址)
  2. 下载具有特定文件名的文件
  3. 使用前一天下载的文件检查新下载的文件
  4. 如果文件相同则抛出错误,或者显示一条消息,表明一切正常(或发送电子邮件或带有该通知的内容)
  5. 就是这样。我需要做的就是检查并确保ftp上的文件与前一天不同。

    有人可以推荐一种简单的方法吗?我已经尝试使用谷歌搜索解决方案而不是直接找到答案。

    过去8年我一直没有编程,但我还记得visual basic 6.0和visual c ++。

    请根据需要指导/建议。

    谢谢:)

1 个答案:

答案 0 :(得分:0)

对于vc ++: 您可以使用任何ftp客户端库来下载文件。看看这个可能对你有用的问题C++ FTP Library?。然后你需要一个适当的方式来抽时间。我认为您的程序可能需要在statup上运行并在特定时间间隔检查系统时间(如果时间到期)然后下载文件。为此,您可以对这个问题How to get current time and date in C++?采取行动。最后有很多方法可以比较文件和输出结果,对于初学者建议你使用标准。