Что нового

Не активируется окно

krokus

Новичок
Сообщения
9
Репутация
0
Хочу сделать автоустановку Касперского, но дохожу только до окна "Активация программы" с title(определяемый AutoIt v3 Window Info):Мастер настройки: Антивирус Касперского
и с Class:AVP.ConfigureWizard
Я пытаюсь выполнить скрипт к примеру WinActivate("Мастер настройки"), но окно не активизируется, никаких других окон в тот момент нет с таким заголовком. В чем причина? И как можно еще продолжить работу с этим окном другим способом, если этим не получится?
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,601
Репутация
941
Гениально!!! Бурный поток мысли привел к тому что ты создал аж 2 темы в место одной???
http://autoit-script.ru/index.php?topic=1900.msg13671;topicseen#new
Ничего кроме предупреждения ты за это не получишь
59.gif
 
Автор
K

krokus

Новичок
Сообщения
9
Репутация
0
хороший форум - мне он уже начинает нравится
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
622
krokus [?]
никаких других окон в тот момент нет с таким заголовком
это ты как узнал? попробуй глянуть например вот так
Код:
#include <array.au3>
$a = WinList()
_ArrayDisplay($a)

это во первых.
во вторых, как мне помнится с автоустановкой именно касперского были какие-то проблемы изза того, что он блокирует возможность имитации мышки и клавы. попробуй поискать, тут или на oszone. не помню где обсуждалась эта тема
 
Автор
K

krokus

Новичок
Сообщения
9
Репутация
0
как узнал - ну не становится активным во-первых, а во-вторых не выполняется в нем последующих действий из кода
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
krokus
Может Вам по анологии поможет. Я, когда отключаю защиту от вирусов у ESET Smart Security, он тоже блокирует действия со своими окнами. "Обмануть" его у меня получилось так: пришлось сделать три exe-шника на три действия. Первый нажимает на кнопку Отключить и запускает второй. Второй закрывает первый, ждет окно с подтверждением, нажимает на кнопку Подтвердить(Да) и запускает третий. Третий закрывает второй, отлавливает и закрывает сообщение в трее, что система подвергается опасности. У меня так работает стабильно.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
622
krokus
а мой пост после фразы "как узнал" ты проигнорировал что ли?
я имел в виду, иногда бывает так, что окон с одинаковым названием имеется несколько штук, просто все они скрытые. вот я и предложил тебе посмотреть список всех окон и проверить действительно ли это так. ну и про блокирование касперским окон тоже не забудь проверить
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Мне иногда помогает программа InqSoft Window Scanner 1.7.
Она находится по адресу: http://kickme.to/inqsoft
"Эта программа позволяет не только просматривать большое количество
параметров окон, таких, как размеры, видимость, текст и имя класса окна,
но и изменять многие из них."
Т.е. наводим прицел на окно и делаем с ним, что хотим,
в том числе и активация окна. Если получается, то и AutoIt сможет.
 
Автор
K

krokus

Новичок
Сообщения
9
Репутация
0
Kaster
в списке окон его нет


Добавлено:
Сообщение автоматически объединено:

madmasles
Какя буду нажимать на кнопки, если команды в окно не подаются?
 
Автор
K

krokus

Новичок
Сообщения
9
Репутация
0
даже экранная клава не работает с этим окном
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
krokus
Посмотрите в этих темах: Kaspersky. Там каким-то образом реализована тихая установка.
 
Верх