Такой вопрос. Есть программа, которой я пользуюсь чтоб смотреть через инет тв программы, All-radio, сайт проги>
читать дальше »
http://www.all-radio.net/
Так вот в этой программе, а она построена на движке IE сильно раздражает рекламный баннер, который убрать-запретить нельзя, ибо программа сразу это вычисляет, и закрывается! Нашел выход вот такой, при этом баннер закрывается:
Код:
Код: Выделить всё
AutoItSetOption("TrayIconHide", 1)
Run('allradio.exe')
WinWaitActive("All-Radio 2.85")
While 1
if ProcessExists("allradio.exe") then
ControlHide ( "All-Radio 2.85", "", "TGroupBox1" )
Sleep(2000)
Else
Exit
EndIf
WEnd
Вот только это удалось, хотя задумка была такая, чтоб скрипт, проверял не просто наличие процесса программы, а именно чтоб проверял наличие этого самого баннера, и тогда уже действовал, думаю так бы было логичнее(баннер появляется вновь при переключении канала), но реализовать не удается. Может дадите совет, можно ли это сделать. И еще можно ли на место баннера отправлять свой рисунок, с помощью какой функции? Вот что про это окно в котором показывается баннер говорит AutoIt Window Info:
>';}else{ div.style.display = 'none'; this.innerHTML = '>>';} return false">>>
>>>> Window > Control