![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Зачастил я к Вам, но это единственное место где на все мои вопросы, дают ответы. Хотелось бы обсудить следующую задумку.
Меня попросили написать программу, которая бы следила за монитором компьютера, а точнее за определенной её частью. Там расположен цветной датчик (обычная картинка салатового цвета), так вот - этот индикатор может стать красным (означает что что то случилось и нужно привлечь внимание человека, который в этот момент на этот монитор не смотрит (может уснул рядом)). Ещё, в нагрузку, поступила просьба, при такой возникшей аварийной ситуации, программа должна каким то образом предупредить ещё одного человека, другого оператора, который, к примеру, сидит дома. Я написал программу(код приводить боюсь, дабы не вносить хаос в привычную жизнь специалистов этого форума), прога работает, просит указать зону за которой будет производится наблюдение ( всего таких зон - четыре, на одном мониторе ), дальше сам процесс слежки идёт, и в случае изменения цвета пикселей в подконтрольных зонах, программа врубает сирену, а вот дальше начинается самое интересное... Если никто в течение определенного времени не отключает сирену, прога посылает письмо на mail.ru, в теме которого слово ALARM + точное время срабатывания + код цвета изменившегося индикатора. На компе у "домашнего" оператора, установлена ещё одна программа, которая периодически сканирует тот адрес в mail.ru на который первая программа отправляет сообщение. В случае прихода письма с командой ALARM, начинает выть уже эта программа, показывая время и цвет сработавшего индикатора где то там... Програмно работают очень даже не плохо, плюс позволяют передавать и принимать не только ALARM, но и многие другие. Хотелось бы узнать у профессионалов,- я перемудрил? Или идея имеет право быть? Заранее спасибо, если кто откликнется. |
#2
|
||||
|
||||
![]() Если все работает -- уже есть повод гордиться, однозначно. Доведение проекта до практической эксплуатации -- не менее важное достижение, чем чистый код.
Не стоит путать форумы с богадельнями. © Bargest |