Автоматический запуск и присоединение к видеовстрече Google в браузере Chrome с терминала Ubuntu

Я искал все это, и я чувствую, что это должно быть очень прямолинейно.

Я настраиваю компьютер в конференц-зале и хочу автоматизировать запуск И присоединение к видеовстрече Google в Google Chrome из сценария, который я запускаю в терминале. Очень специфично для запуска и присоединения с терминала, потому что я хотел бы сделать другие сценарии для запуска, остановки, времени и т. Д.

google-chrome --start-fullscreen --app=https://hangouts.google.com/hangouts/_/company_name/room_name

Это откроет новый веб-браузер Google-Chrome и приведет меня к линии ворот, однако мне нужно нажать кнопку «Присоединиться», чтобы попасть в нее. Мне было интересно, как я могу сделать что-то похожее на то, что у меня есть, но автоматически «присоединиться» к видеовстрече?


person lawless    schedule 08.01.2016    source источник
comment
Кто-нибудь знает, возможно ли это вообще? Я нашел несколько вещей, которые выглядели так, как будто они будут работать, но ничего не получилось...   -  person lawless    schedule 23.01.2016
comment
Я ищу точно такой же функционал. Мб может помочь что-то типа GreaseMonkey типа скрипта.   -  person Slava Lenskyy    schedule 10.02.2016
comment
Нашел решение с помощью скриптов: userscripts-mirror.org/scripts/review/161893   -  person Slava Lenskyy    schedule 10.02.2016
comment
Вы когда-нибудь решали эту проблему?   -  person Rolf Wessels    schedule 29.04.2019


Ответы (2)


Я также столкнулся с той же проблемой при автоматизации видеовстреч Google. Ниже вы можете обойти Ubuntu.

Вы можете использовать утилиту xdotool для отправки событий клавиатуры/мыши. Когда вы запускаете видеоконференцию с помощью интерфейса командной строки, сосредоточьтесь уже на кнопке присоединения. Просто используйте приведенную ниже команду сразу после запуска видеовстречи. Ключ xdotool KP_Enter

Пример: google-chrome --start-fullscreen --app=https://hangouts.google.com/hangouts/_/company_name/room_name; спать 10; ключ xdotool KP_Enter;

person Abhishek Prasad    schedule 14.11.2018

Я пытался сделать то же самое, но на OSX. Я обнаружил, что если дважды нажать клавишу return, он присоединится. Я не смог выполнить javascript, чтобы нажать на кнопку, поэтому я прибегнул к этому.

Я бы подумал, что ответом будет сценарий, который выполняет ту первую часть, о которой вы упомянули, добавляя 2 нажатия клавиши возврата в активном окне, которое должно быть Google Chrome.

person CalculatingKraken    schedule 02.02.2018