C'è una vera alternativa sul Mac a Ctrl + Alt + Canc (non la finestra di dialogo "chiudi forza")?

0

Ci sono delle vere alternative per forzare la finestra di dialogo quit su mac?

Alternativa, solo un comando / app che uccide tutte le app in esecuzione (non elaborate)?

    
posta Tyilo 19.07.2011 - 00:51
fonte

2 risposte

3

Trovato come realizzare ciò che voglio:

  • Crea comando spark applescript facendo do shell script "sudo killall loginwindow"
  • Modifica / etc / sudoers per consentire di fare sopra senza password prompt: Tyilo ALL=NOPASSWD:/usr/bin/killall
risposta data 19.07.2011 - 02:10
fonte
0

Ecco una combinazione di tasti ⌘ ⌥ ESC (Comando-Opzione-ESC o Comando-Alt-ESC) che portano in una piccola uscita forzata finestra.

ma, quando lo script scatta ogni 0,25 secondi da qualche parte, perderai l'attenzione su QUALSIASI finestra.

Puoi ad esempio provare in un'altra finestra di terminale il seguente

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

quel piccolo script dormirà per 20 secondi e dopo ucciderà tutti i processi con il nome "nome_del_script".

Un'altra variante è: riscrivi lo script per il controllo della pressione di una chiave. Ad esempio, il prossimo script della shell verrà eseguito finché non si preme "q". Perché non dici come fai "facendo clic" (via applescript? Via iKey?) Non puoi dire una soluzione migliore.

#!/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
    
risposta data 19.07.2011 - 13:09
fonte

Leggi altre domande sui tag