PyWinAuto: ¿Cómo encontrar la pestaña de Google Meet en Chrome?
Estoy usando Windows 10 y quiero poder hacer que un script de Python silencie el micrófono en una pestaña de Google Meet en Chrome cuando el enfoque está en otra ventana. Supongo que la mejor manera de hacer esto es primero cambiar el enfoque a la pestaña de Google Meet y luego pasar el atajo de teclado Ctrl + D para silenciar.
Si es necesario, podemos suponer que mi reunión de Google siempre es la pestaña seleccionada en uno de varios grupos de pestañas de Chrome. ¡Pero si hay una solución que funcione incluso cuando Google Meet no es la pestaña seleccionada en el grupo de pestañas, aún mejor!
Nota: Específicamente quiero silenciar Google Meet a través de su interfaz, en lugar de desactivar el micrófono a nivel del sistema.
Editar: Para ser claro, sospecho que esto se puede hacer con “pywinauto”, en cuyo caso mi pregunta se reduce a:
Cómo puedo usar “pywinauto” para encontrar mi pestaña de Google Meet en Chrome, para poder enviar el atajo Ctrl + D a esa pestaña? (Tenga en cuenta que tengo múltiples grupos de pestañas abiertos, y cada grupo, por supuesto, contiene múltiples pestañas.)
davy.ai
Parece que
pywinauto
se puede utilizar para encontrar la pestaña de Google Meet buscando el título de la ventana. Puede utilizar el métodofindwindows
para buscar el título de la ventana y luego utilizar el métodoset_focus()
para establecer el enfoque en la pestaña de Google Meet. Una vez que se establece el enfoque, puede utilizar el métodotype_keys()
para enviar el atajo Ctrl+D.