Помогите оптимизировать процесс ...

Обсуждение программы xStarter
Ответить
Olzan
Пассажир
Сообщения: 2
Зарегистрирован: Пт июн 01, 2007 9:29 am
Благодарил (а): 0
Поблагодарили: 0

Помогите оптимизировать процесс ...

Сообщение Olzan » Пт июн 01, 2007 9:42 am

Есть задача:
надо с определенной переодичносью пинговать несколько серверов. Если пинг на сервер прошел, то ничего не делаем. Если сервак не пингуется - выдаем сообщение (POPup Message на мой комп и сообщение по сети на другой комп) о том, что связь с таким-то сервером утеряна. Далее делаем запсь в ЛОГ (связь с таким-то серваком утеряна). Далее, но это в идеале конечно, надо отправить сообщение по почте, но тут проблема в том, что у нас закрыто POP и SMTP, почта ходит через HTTP и как я понимаю сделать такое через xstarter не получиться :(((
После того, как факт отсутствия связи с сервером установлен и зафиксирован в логе и мессагой надо пинговать его дальше молч то тех пор, пока не появиться связь, после чего вновь выдать сообщения на мой комп - "связь с таким-то сервером появилась" и точно такую же запись сделать в логе.

Подскажите, как правильно это организовать ?!

Ответить