cai1234 发表于 2010-4-29 16:31:46

[已解决]求助ftp如何下载文件夹a下的很有文件

本帖最后由 cai1234 于 2010-5-13 14:23 编辑

如果的ftp服务器的地址为192.168.1.1,用户名和密码都是123,文夹a下有许多文件,如何下载本地磁盘d的a文件夹下.找了相关的脚本,如何修改下面的脚本

#Include <WinINet.au3>

; Initialize WinINet
_WinINet_Startup()

; Set variables
Global $sServerName = ""
Global $iServerPort = 21
Global $sUsername = Default
Global $sPassword = Default

Global $sDirectory = "/"
Global $sFilenameFilter = "*"

; Create handles
Global $hInternetOpen = _WinINet_InternetOpen("AutoIt/" & @AutoItVersion)
Global $hInternetConnect = _WinINet_InternetConnect($hInternetOpen, $INTERNET_SERVICE_FTP, $sServerName, $iServerPort, 0, $sUsername, $sPassword)

; Enumerate directory files
If _WinINet_FtpSetCurrentDirectory($hInternetConnect, $sDirectory) Then
        Global $avFtpFile = _WinINet_FtpFindFirstFile($hInternetConnect, $sFilenameFilter)
        While Not @error
                ConsoleWrite(DllStructGetData($avFtpFile, "FileName") & @CRLF)
                _WinINet_InternetFindNextFile($avFtpFile, DllStructGetPtr($avFtpFile))
        WEnd
EndIf

; Cleanup
_WinINet_InternetCloseHandle($hInternetConnect)
_WinINet_InternetCloseHandle($hInternetOpen)
_WinINet_Shutdown()

yikang8888 发表于 2011-2-10 09:53:44

怎么解决的?能贴出来吗?

z761003 发表于 2011-11-14 17:36:43

觪决了就没下文喽{:face (131):}

My2009 发表于 2012-4-23 11:13:43

{:face (303):}
页: [1]
查看完整版本: [已解决]求助ftp如何下载文件夹a下的很有文件