想写个FTP客户端程序 不知如何下手,望高人指点迷津
想写个FTP客户端程序 不知如何下手,望高人指点迷津 回复 1# dncsk给你个从FTP下载文件的列子#include <FTPEx.au3>
_DownloadFileFromFTP("10.38.80.165","xms", "xms123","xxx\","xxx.exe")
Func _DownloadFileFromFTP($iIP,$iUsername,$iPassword,$iPath,$iFilename)
$Open = _FTP_Open('MyFTP Control')
$Conn = _FTP_Connect($Open, $iIP, $iUsername, $iPassword, 0, "21")
If $conn Then
$File_Get = _FTP_FileGet($Conn,$iPath&"\"&$iFilename,"D:\xxx\"&$iFilename)
If Not @error Then
Return 1 ;下载成功
Else
Return 2 ;下载失败
EndIf
Else
Return 0 ;FTP连接失败
EndIf
_FTP_Close($Conn)
EndFunc; ==> _DownloadFileFromFTP
回复 1# dncsk
支持文件数组操作的 FTP UDF,可以自己看着改改。
_FtpFileExists
_FtpDeleteFile
_FtpPutFile
_FtpGetFile
支持单文件操作的同时,也支持对文件数组的操作。
你自己还可以封装_FTPFileList等函数。
客户端界面上提供用户输入服务器地址,显示服务器端当前目录的文件列表等。参考已有的FTP客户端软件,如CuteFTP即可。
页:
[1]