Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.
When using them you need to add a #include <FTPEx.au3>.
| User Defined Function | Description |
|---|---|
| _FTP_Close | Closes the _FTP_Open or _FTP_Connect session |
| _FTP_Command | Sends a command to an FTP server |
| _FTP_Connect | Connects to an FTP server |
| _FTP_DecodeInternetStatus | Decode a received Internet Status |
| _FTP_DirCreate | Makes an Directory on an FTP server |
| _FTP_DirDelete | Delete's an Directory on an FTP server |
| _FTP_DirGetCurrent | Get Current Directory on an FTP server |
| _FTP_DirPutContents | Puts an folder on an FTP server. Recursivley if selected |
| _FTP_DirSetCurrent | Set Current Directory on an FTP server |
| _FTP_FileClose | Closes the Handle returned by _FTP_FileOpen |
| _FTP_FileDelete | Delete an file from an FTP server |
| _FTP_FileGet | Get file from a FTP server |
| _FTP_FileGetSize | Gets filesize of a file on the FTP server |
| _FTP_FileOpen | Initiates access to a remote file on an FTP server for reading or writing |
| _FTP_FilePut | Puts an file on an FTP server |
| _FTP_FileRead | Reads data from a handle opened by _FTP_FileOpen() |
| _FTP_FileRename | Renames an file on an FTP server |
| _FTP_FileTimeLoHiToStr | Converts filetime Loword and Hiword to a string |
| _FTP_FindFileClose | Delete FindFile Handle |
| _FTP_FindFileFirst | Find First File on an FTP server |
| _FTP_FindFileNext | Find Next File on an FTP server |
| _FTP_GetLastResponseInfo | Retrieves the last error description or server response on the thread calling this function |
| _FTP_ListToArray | Get Filenames, Directories or Both of current remote directory |
| _FTP_ListToArray2D | Get Filenames and filesizes of current remote directory |
| _FTP_ListToArrayEx | Get names, sizes, attributes and times of files/dir of current remote directory |
| _FTP_Open | Opens an FTP session |
| _FTP_ProgressDownload | Downloads a file in Binary Mode and shows a Progress window or by Calling a User defined Function |
| _FTP_ProgressUpload | Uploads a file in Binary Mode and shows a Progress window or by Calling a User defined Function |
| _FTP_SetStatusCallback | Registers callback function that WinINet functions can call as progress is made during an operation |