0 votos

¿Existe una alternativa real en el Mac a Ctrl+Alt+Suprimir (no el diálogo "forzar salida")?

¿Existen alternativas reales al diálogo de forzar la salida en mac?

Alternativa, ¿simplemente un comando/app que mate todas las apps (no procesos) que se estén ejecutando?

3voto

Lamnk Puntos 123

Encontré cómo lograr lo que quiero:

  • Crear el comando spark applescript haciendo do shell script "sudo killall loginwindow"
  • Editar /etc/sudoers para permitir hacer lo anterior sin contraseña de acceso: Tyilo ALL=NOPASSWD:/usr/bin/killall

0voto

jm666 Puntos 4489

Aquí hay una combinación de teclados <strong>ESC</strong> (Comando-Opción-ESC o Comando-Alt-ESC) lo que trae un pequeño Forzar la salida ventana.

pero, cuando su script cada 0,25 seg. haga clic en algún lugar, perderá el foco en cualquier ventana.

Puedes, por ejemplo, probar en otra ventana de terminal lo siguiente

seconds=20
script="name_of_the_script"
sleep $seconds ; killall "$script"

ese pequeño script dormirá 20 segundos, y después matará todos los procesos con el nombre "nombre_del_script".

Otra variante es - reescribir tu script para la comprobación de la pulsación de teclas. Por ejemplo, el siguiente shell script se ejecutará hasta que pulses "q". Como no dices cómo haces "click" (¿a través de applescript? ¿a través de iKey?) no puedo decir una solución mejor.

#!/bin/bash

cnt=0
do_stuff() {
        let cnt++
        echo "Doing stuff here $cnt"
}

#MAIN LOOP
#set terminal into nonblocking mode
stty -icanon
key=''
while [[ "$key" != "q" ]]
do
        read key
        do_stuff
done

#resetting terminal into normal mode
stty sane
echo DONE

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