Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как обойти установку Google Chrome при автоустановке?

Ответить
Настройки темы
Как обойти установку Google Chrome при автоустановке?
JJK JJK вне форума

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Google Chrome.jpg
(35.0 Kb, 12 просмотров)
Доброго времени суток, уважаемые господа!
Нужна ваша помощь.

Пишу скрипт для автоустановки Any Video Converter используя Auto IT.
Не получается пройти окошко выбора установки Google Chrome.
Только помогает щелчок мышью, образно выражаясь.
Наводя "прицел" AutoIt Window Info получаю только информацию о самом окне, но не о кнопках в нем.
Никаких button там не видно, кроме Next Back и Cancel снизу.
Если просто кликаем Next всплывает окошко "Choose an installation option".
Обычно на этом месте автоустановка слетает. Идея сделать её скрытой, без вмешатеьства пользователя.
Но как выбрать без нажатия мышью "устанавливать Google Chrome" или "не устанавливать" не знаю.
Если это возможно, буду очень признателен за совет!
Если только мышью механически это возможно сделать, тоже буду рад узнать об этом.
Принтскрин прикрелен

Отправлено: 14:32, 31-10-2010

 

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Если инсталятор Inno Setup то можно попробовать запустить с ключами :


/SILENT, /VERYSILENT
Установка в ускоренном или очень ускоренном режиме. При установке в ускоренном режиме
окно мастера и фоновое окно мастера не отображаются, отображается только окно прогресса.
При очень ускоренной установке окно прогресса тоже не отображается. Остальная установка
проходит как обычно - отображаются сообщения об ошибках в ходе установки, страница
приветствия (если ее отображение не отменено директивой DisableStartupPrompt или
параметром '/SP-' командной строки).

Отправлено: 14:36, 31-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

JJK JJK вне форума Автор темы

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо FlatX007!

Я это уже проделывал в presetup.ini (использую digitalinstaller)
Прописывал Comand1=avc-free.exe /VERYSILENT /SP-
Но при запуске инсталлера, он завершает своб работу когда добирается до установки Google Chrome. Пишется как раз "Choose an installation option", установка прерывается и инсталлер закрывается.
Прокатывает только один вариант, это запуск avc-free.exe и ручками нажимать все кнопки.
А хочется сделать, чтобы всё установилосьавтоматически.

Отправлено: 14:54, 31-10-2010 | #3


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Нажимаем на кнопку не устанавливать браузер.

Код: Выделить весь код
$hWin = WinGetHandle("[CLASS:TWizardForm]")
If Not IsHWnd($hWin) Then Exit

$aWinPos = WinGetPos($hWin)
WinActivate($hWin)
MouseClick(_SwapMouseButtons(), $aWinPos[0] + 28, $aWinPos[1] + $aWinPos[3] - 107)

Func _SwapMouseButtons()
    If RegRead("HKEY_CURRENT_USER\Control Panel\Mouse", "SwapMouseButtons") = 1 Then
        $sPrimary = "right"
        $sSecondary = "left"
    Else
        $sPrimary = "left"
        $sSecondary = "right"
    EndIf

    Return $sPrimary
EndFunc
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:51, 31-10-2010 | #4

JJK JJK вне форума Автор темы

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Большое вам человеческое Спасибо FlatX007!

Всё работает! Супер!

Еще один маленький вопрос, если позволите.
Как убрать галочку напротив "Launch...." перед финальным нажатием на "Finish" в конце установки, чтобы программа не запускалась.
Есть специальная процедура?

Отправлено: 16:28, 31-10-2010 | #5


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


по идее можно ControlClick - но у меня что то не получается. А вообще выше указанным способом можно.

Отправлено: 16:52, 31-10-2010 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как обойти установку Google Chrome при автоустановке?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - [addon] Google Chrome simplix Наборы обновлений для Windows XP/2003/Windows 7 763 19-06-2024 14:00
Интернет - Google Chrome (все вопросы) yurfed Программное обеспечение Windows 1045 25-08-2022 10:52
google chrome pavel111 Флейм 9 25-10-2012 22:16
[решено] При автоустановке появляется это окошко (как убрать?) Stalingrad Автоматическая установка Windows 2000/XP/2003 2 27-10-2008 10:49
Как при автоустановке оставить возможность указания имени пользователя? hunterkomp Автоматическая установка Windows 2000/XP/2003 8 12-12-2007 21:52




 
Переход