Автоматический запуск и присоединение к видеовстрече Google в браузере Chrome с терминала Ubuntu
Я искал все это, и я чувствую, что это должно быть очень прямо вперед.
Я настраиваю компьютер конференц-зала и хочу автоматизировать запуск и присоединение к видеовстрече Google в Google Chrome из сценария, который я запускаю в терминале. Очень специфичен для запуска и присоединения с терминала, потому что я хотел бы делать другие сценарии вокруг запуска, остановки, синхронизации и т. Д.
google-chrome --start-fullscreen --app=https://hangouts.google.com/hangouts/_/company_name/room_name
Это откроет новый веб-браузер Google-Chrome и приведет меня к цели, но мне нужно нажать кнопку "Присоединиться", чтобы попасть в нее. Мне было интересно, как я могу сделать что-то похожее на то, что у меня есть, но автоматически присоединиться к видеовстрече?
2 ответа
Я также сталкивался с той же проблемой при автоматизации видеовстреч в Google. Ниже вы можете обойти эту проблему для Ubuntu.
Вы можете использовать утилиту xdotool для отправки событий клавиатуры / мыши. Когда вы запускаете видеовстречу с помощью CLI, сосредоточьтесь уже на кнопке соединения. Просто используйте приведенную ниже команду сразу после запуска видеовстречи. ключ xdotool KP_Enter
Пример: google-chrome --start-fullscreen --app = https://hangouts.google.com/hangouts/_/company_name/room_name; спать 10; ключ xdotool KP_Enter;
Я пытался на то же самое, но на OSX. Я обнаружил, что если вы дважды нажмете клавишу возврата, она присоединится. Мне не удалось выполнить JavaScript, чтобы нажать на кнопку, поэтому я прибег к этому.
Я думаю, что ответом будет скрипт, который выполняет ту первую часть, которую вы упомянули, добавляя 2 нажатия клавиши возврата в активном окне, которое должно быть Google Chrome.