Установка расширения в ZennoBrowser

i.stasik

Client
Регистрация
25.09.2023
Сообщения
311
Благодарностей
60
Баллы
28
Доброго дня форумчане!

Полноценная работа с расширениями пока еще в разработке и не предвидится в ближайших обновлениях, но сейчас хочется поработать с браузерными приложениями. Поэтому идем по пути ручной установки.
Переходим на страницу приложения https://chromewebstore.google.com/detail/capmonster-cloud-—-automa/pabjfbciaedomjjfelfafejkppknjleh
Далее кликаем по кнопке Установить, появляется уведомление, где нужно кликнуть по Установить расширение (как на скрине ниже), но всеми возможными стандартными способами зеннопостера это не получается сделать (кликает за кнопкой). Может у кого есть решение на С# или другое не стандартное решение?

Помогите кликнуть по кнопке Установить расширение
135536
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 812
Благодарностей
9 704
Баллы
113
Помогите кликнуть по кнопке Установить расширение
Добрый день.

Попробуйте этот метод:

 
  • Спасибо
Реакции: i.stasik

i.stasik

Client
Регистрация
25.09.2023
Сообщения
311
Благодарностей
60
Баллы
28
Попробуйте этот метод:
большое спасибо! то что нужно! это код работает как надо!
C#:
ZennoLab.Emulation.Emulator.SendKey(instance.ActiveTab.Handle, System.Windows.Forms.Keys.Tab, ZennoLab.Emulation.KeyboardEvent.Down);
Thread.Sleep(1000);
ZennoLab.Emulation.Emulator.SendKey(instance.ActiveTab.Handle, System.Windows.Forms.Keys.Enter, ZennoLab.Emulation.KeyboardEvent.Down);
 
  • Спасибо
Реакции: Sergodjan

i.stasik

Client
Регистрация
25.09.2023
Сообщения
311
Благодарностей
60
Баллы
28
всё таки и я столкнулся с проблемой не корректной работы в зеннопостере...
в ProjectMaker данный код отлично работает, но при запуске в зеннопостере кликает в меню правого верхнего угла
ну в принципе как временные костыли подойдут, в ProjectMaker зациклил выполнения шаблона по установке приложения
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 812
Благодарностей
9 704
Баллы
113
всё таки и я столкнулся с проблемой не корректной работы в зеннопостере...
в ProjectMaker данный код отлично работает, но при запуске в зеннопостере кликает в меню правого верхнего угла
ну в принципе как временные костыли подойдут, в ProjectMaker зациклил выполнения шаблона по установке приложения
Может быть, страница с расширением не успевает прогрузиться, или есть задержка с появлением кнопки установки? Попробуйте перед этим кодом добавить Паузу на несколько секунд.
 

i.stasik

Client
Регистрация
25.09.2023
Сообщения
311
Благодарностей
60
Баллы
28
паузы по 10 секунд стоят
уведомление с кнопкой Установить расширение есть
но кликает не туда

и заметил ещё одну странность, после клика "ломаются" системные кнопки окна профиля (свернуть, развернуть, закрыть). поэтому не закрыть, ни свернуть, ни развернуть окно браузера не удается. не критично.
 

Кто просматривает тему: (Всего: 2, Пользователи: 1, Гости: 1)