De un BASH script quiero obtener la entrada del usuario y cambiar la configuración del sistema, en un bucle. Primero intenté CocoaDialog pero eso tiene un defecto fatal: los diálogos siempre están encima de otras ventanas.
Idealmente, podría lanzar un diálogo con los botones "establecer el modo de suspensión" y "establecer el modo de vigilia" (para activar el ajuste "Evitar que la computadora se suspenda automáticamente cuando la pantalla está apagada") y el diálogo/ventana se mantendría cuando se pulsen los botones. En el caso de CocoaDialog, tenía que poner un nuevo diálogo cada vez que se pulsaba un botón. Habría estado bien, pero aparte del problema mencionado anteriormente, al poner un nuevo diálogo se posiciona en el centro de la pantalla y no donde estaba el antiguo (y cocoaDialog no tiene argumentos de posicionamiento para los diálogos).
¿Alguien sabe de una solución? Sospecho que AppleScript funcionaría, pero es muy complejo y no he podido encontrar ejemplos adecuados que pudiera copiar/modificar.
Gracias.