Здравствуйте, у меня скрипт скачивает с фтп файл, добавляет в него информацию и отправляет обратно, но как сделать, чтобы скачать и вывести его в edit? Скачать я смогу, но как вывести его содержимое в edit не знаю, подскажите, пожалуйста
Код:
#include <FTPEx.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("IP Control", 360, 120, 192, 124)
$Ip_ = GUICtrlCreateLabel("Айпи", 8, 3, 29, 17)
$Ip = GUICtrlCreateInput("", 8, 20, 155, 21)
$Name_ = GUICtrlCreateLabel("Подпись", 8, 47, 113, 17)
$Name = GUICtrlCreateInput("", 8, 64, 155, 21)
$Ok = GUICtrlCreateButton("Добавить", 8, 90, 75, 25, $WS_GROUP)
$Cancel = GUICtrlCreateButton("Отмена", 88, 90, 75, 25, $WS_GROUP)
$IPList = GUICtrlCreateEdit("", 170, 8, 185, 80)
$but1 = GUICtrlCreateButton("Ок", 170, 90, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Ok
Ip()
Case $Cancel
Exit
EndSwitch
WEnd
Func Ip()
$2 = GUICtrlRead($Ip)
$3 = " "
$4 = "("
$5 = GUICTrlRead($Name)
$6 = ")"
$ftp_server_ip = '***'
$user_name = '***'
$user_pass = '***'
$mode = '1'
$file_local = @TempDir & 'IP.txt'
$file_remote = 'IP.txt'
$ftp_session = _FTP_Open("Ip Control")
$ftp_session_connect = _FTP_Connect($ftp_session, $ftp_server_ip, $user_name, $user_pass, $mode)
_FTP_ProgressDownload($ftp_session_connect, $file_local, $file_remote)
FileWriteLine($file_local, $2&$3&$4&$5&$6)
_FTP_ProgressUpload($ftp_session_connect, $file_local, $file_remote)
_FTP_Close($ftp_session)
EndFunc