Версия AutoIt: 3.5.4
Описание:
Приветсвую Вас, светлые головы программирования! Сразу скажу, что с программой AutoIt знаком ровно один день, выяснил что с помощью неё можно решить мою задачу.
А задача состоит в мониторинге изменения на рабочем столе (мониторинг индикации иконок в определенной программе) с звуковом оповещением. Иными словами если в программе (на участке экрана) меняется цвет некоторых пикселей, то воспроизводится звук.
Нашел некоторые наработки
может чем то смогут помочь или направить.
Буду очень признателен за любую помощь!
Примечания:
Описание:
Приветсвую Вас, светлые головы программирования! Сразу скажу, что с программой AutoIt знаком ровно один день, выяснил что с помощью неё можно решить мою задачу.
А задача состоит в мониторинге изменения на рабочем столе (мониторинг индикации иконок в определенной программе) с звуковом оповещением. Иными словами если в программе (на участке экрана) меняется цвет некоторых пикселей, то воспроизводится звук.
Нашел некоторые наработки
Код:
<job>
<object id="[abbr=AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting]AIt[/abbr]" progid="AutoItX3.Control"/>
<object id="sapi" progid="SAPI.SpVoice"/>
<script language="JScript">
var x0=0,y0=0,x1=100,y1=100; // фрагмент экрана от 0:0 до 100:100
var crc0=[abbr=AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting]AIt[/abbr].pixelChecksum(x0,y0,x1,y1);
while(true)
{
WSH.sleep(500); // проверка каждые 0.5 sec
var crc=[abbr=AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting]AIt[/abbr].pixelChecksum(x0,y0,x1,y1);
if(crc!=crc0)
{
crc0=crc;
sapi.speak("Alarm! Picture changed.") // орет человеческим голосом )
}
}
</script>
</job>
может чем то смогут помочь или направить.
Буду очень признателен за любую помощь!
Примечания: