Главная arrow Проекты arrow По группам arrow Software-проекты arrow Дополнения к "Термосерверу"  
18.09.2024 г.
Главная
Проекты
Статьи
Начинающим
Архив новостей
Ссылки
Контакты
Поиск
Файлы
Форум
Карта сайта
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Поддержи наш сайт!
Через WebMoney

 R785211844650
 Z210696637574
 E368177590409

Дополнения к "Термосерверу" Печать E-mail
Рейтинг: / 5
ХудшаяЛучшая 
Автор Alex2103   
06.10.2008 г.

В жаркие летние дни меня стала беспокоить температура в серверной комнате. Порыскал по сети - очень приглянулся проект "Термосервер".

Было решено немного доработать его для своих нужд. Главной задачей для меня было оповещение по сети оператора диспетчерского центра о превышении температуры и запись лога температуры. Для этого было написано два hta-cкриптика.

 

Первый скрипт (папка termoclient) запускается из своей папки на ПК оператора и забирает температуру по сети от Термосервера и индицирует ее в области панели задач.

Скриншот работы скрипта

При превышении заданного порога начинает верещать wav файлом и моргать окошком. IP Термосервера и порог температуры задается в ini-файле - первая и вторая строка соответственно.

Второй скрипт (папка termoserver) подобен первому, но запускается на сервере. Его задача выполнять запись лога температуры и отправить почтовое сообщение при превышении заданного порога температуры. Лог складывается в текущую папку скрипта, доступ к которой осуществляется по FTP (ну это если хочется из дома посмотреть когда какая температура была).

Вот собственно и все. Очень просто и главное функционально. Скачать архив с указанными скриптами можно из файлохранилища. Установка заключается в разархивации нужных папок на компьютерах сервера и клиента. Запуск соответствующего скрипта можно сделать автоматическим, поместив ярлык на него в Автозагрузку.

Примечание администратора.
hta-скрипт - это разновидность динамического html, нечто вроде смеси VisualBasic и JavaScript. Выполняется в операционной системе Windows программой mshta.exe (если вдруг возникнут проблемы - снятие этого процесса ликвидирует исполнение скрипта). Возникающие вопросы по проекту - на форум!


Добавить в любимые (1) | Просмотров: 20045

  Коментарии (1)
 1 Написал(а) Alx, в 15:49 27.04.2010
Почему-то не обновляется значение температуры. В лог пишет одно и то же значение. Может кэша какая мешает? :? :?

Только зарегистрированные пользователи могут оставлять коментарии.
Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.

 
« Пред.   След. »
Полезные материалы по сходным темам
BannerFans.com