0 votos

Capturar la configuración del zoom desde AppleScript

En una llamada de Zoom, me gustaría usar AppleScript para determinar el Micrófono y el Altavoz actualmente activos.

Puedo seleccionar una opción de micrófono utilizando https://github.com/raycast/script-commands/blob/master/commands/communication/zoom/toggle-mic.applescript pero no consigo averiguar cómo leer los valores.

Zoom settings

0voto

CAFxX Puntos 3911

Puedes usar scripts de GUI para esto, por ejemplo, esto te da los altavoces actuales:

    tell application "System Preferences"
        reveal pane id "com.apple.preference.sound"
    end tell

    tell application "System Events"
        tell application process "System Preferences"
            tell tab group 1 of window "Sound"
                click radio button "Output"
                tell table 1 of scroll area 1
            set selected_row to (first UI element whose selected is true)
            set currentOutput to value of text field 1 of selected_row as text
            display dialog currentOutput
                end tell
            end tell
        end tell
     end tell

     if application "System Preferences" is running then
        tell application "System Preferences" to quit
     end if`

Los elementos GUI script pueden estar ubicados de forma diferente en distintas versiones de MacOS.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X