Me gustaría utilizar el osascript
para ejecutar algún AppleScript, pero prefiero evitar la solicitud de contraseña GUI. En su lugar, prefiero ejecutar el script como sudo
desde la línea de comandos, por lo que no se necesitan popups/prompts de GUI.
El comando es el siguiente:
osascript -e 'tell application "System Events" to set UI elements enabled to true'
Ejecutar este comando tiene el mismo efecto que ir a Preferencias del sistema Accesibilidad y comprobando Permitir el acceso de dispositivos de asistencia .
Si no te pide la contraseña, prueba lo contrario:
osascript -e 'tell application "System Events" to set UI elements enabled to false'
Para cualquiera de estos comandos aparecerá una solicitud de contraseña en la interfaz gráfica de OS X:
Mi pregunta es: ¿hay alguna forma de evitar esta solicitud de contraseña?
Supuse que invocar osascript
con sudo
privilegios, pero incluso en ese caso se muestra la GUI :(
sudo osascript -e 'tell application "System Events" to set UI elements enabled to true'
¿Hay alguna forma de evitarlo?