#include <FTPEx.au3>
$server = 'xxx'
$username = 'xxx'
$pass = 'xxx'
Global $IniName = '1.ini'
Global $Path = @TempDir
Global $IniPath = $Path & "\" & $IniName
Global $Diary, $Screen
AdlibRegister("_ftpini", 1000)
_ftpini()
While 1
Sleep(100)
Wend
Func _ftpini()
AdlibUnRegister("_ftpini")
FileDelete ( $IniPath )
Local $Open = _FTP_Open("My FTP")
Local $Conn = _FTP_Connect($Open, $server, $username, $pass, 1)
Local $Ftpg = _FTP_FileGet($Conn,"/"&$IniName,$IniPath)
Local $Ftpc = _FTP_Close($Open)
$Diary=IniRead($IniPath,"CONFIG","DIARY","1")
$Screen=IniRead($IniPath,"CONFIG","SCREEN","1")
If $Ftpg = 1 Then
MsgBox(0, 'Успешно', $Diary &@CRLF&$Screen&@CRLF)
Else
MsgBox(16,"Ошибка","Не удалось загрузить файл с FTP сервера")
EndIF
AdlibRegister("_ftpini", 1000)
EndFunc