Здравствуйте.
Заинтересовала мысль написать программу типа пинг менеджера.
Не буду писать что я сделал т.к. это только усугубит поиск решения.
Итак, пользователь добовляет пк в список пингуемых (заносит ip адресс в файл)
скрипт читает файл и выдаёт результат:
Теперь сам вопрос: как сделать чтобы при запуске скрипта, он прочитал файл и вывел на экран след форму:
и пользователь мог в последствие выбрать (поставить галочку) на против тех Ip которые ему нужны )
вот собственно и все.
Заранее спасибо за помощь.
Заинтересовала мысль написать программу типа пинг менеджера.
Не буду писать что я сделал т.к. это только усугубит поиск решения.
Итак, пользователь добовляет пк в список пингуемых (заносит ip адресс в файл)
Код:
Case $_Save ; Сохранить
FileOpen($sFilePath,1)
FileWriteLine($sFilePath, GUICtrlRead ($IPAddress1)&';'& @CRLF)
FileClose($sFilePath)
скрипт читает файл и выдаёт результат:
Код:
For $i = 1 To $sLines ; от 1 до количества строк в файле выполнять:
$command = FileReadLine($sFilePath, $i)
$split = StringSplit($command, ';', 3)
Ping($split[0],250)
if @error Then
GUICtrlCreateLabel($split[0], 15,10 + ($i - 1) * 30,82,15)
GUICtrlCreateLabel("PC не в сети", 125,10 + ($i - 1) * 30,82,15)
GUICtrlSetBkColor(-1,0xFF2021)
Else
GUICtrlCreateLabel($split[0], 15,10 + ($i - 1) * 30,82,15)
GUICtrlCreateLabel("PC в сети", 125,10 + ($i - 1) * 30,70,15)
GUICtrlSetBkColor(-1,0x008200)
EndIf
Next
Sleep ($T_OpR) ;Время между опросами
Теперь сам вопрос: как сделать чтобы при запуске скрипта, он прочитал файл и вывел на экран след форму:
и пользователь мог в последствие выбрать (поставить галочку) на против тех Ip которые ему нужны )
вот собственно и все.
Заранее спасибо за помощь.