2010-03-25 100 views
0

如何從服務器遞歸下載所有目錄。我使用WinINet,這個問題很難解決。我感興趣的是有一些簡單的方法,從Visual-C++下載ftp文件和文件夾?FTP下載目錄C++

回答

1

應該可以使用FTP mget命令。否則,如果可能的話,您可以壓縮服務器上的整個目錄並使用FTP獲取。否則,您可以使用rsync,它提供了同步稍後在服務器目錄中進行的任何更改的附加功能。

有關更多信息,請參閱this discussion

可能有實現FTP(例如Curl),rsync等並提供C++接口的庫。

0

搞亂WinINet.dll可能會非常痛苦。
QT的類別爲QFtp,它爲您完成所有工作。