Un modo per forzare il terminale della riga di comando per controllare un Mac?

3

Al momento sto sperimentando un po 'con Automator e spesso rimango bloccato con alcune automazioni preregistrate che funzionano molto lentamente mentre l'intero Mac (un iMac del 2010 nel mio caso) non risponde a nessun input - tramite tastiera o mouse.

Per ora mi collego tramite SSH da un'altra macchina e rilascio un killall Automator per recuperare i controlli.

C'è qualche soluzione disponibile che mi consenta di bloccare / bloccare un Mac e inviare comandi usando un terminale?

    
posta Daniel Bleisteiner 17.07.2012 - 15:40
fonte

3 risposte

1

Potresti anche eseguire un'app "deadman's switch": avere uno script (magari un Applescript) in esecuzione quando avvii il test di Automator. Dopo cinque minuti (o per quanto tempo l'installazione di Automator dovrebbe prendere), dovrebbe visualizzare una finestra di dialogo che chiede se hai il controllo indietro di questa finestra di dialogo con un timeout (di 30 secondi circa), dopo di che, proverebbe ad uccidere il processo di Automator .

Codice di esempio:

delay 300

display dialog "Can you use the computer yet?" buttons {"Yes!", "No                                     
risposta data 17.07.2012 - 23:02
fonte
1

Sembra che tu voglia la possibilità di inserire comandi usando il mouse e la tastiera quando il mouse e la tastiera non sono disponibili, il che è un po 'strano.

Ad ogni modo, posso pensare ad alcuni modi per spingere il tuo computer a fare qualcosa senza il mouse e la tastiera.

  1. A Griffin PowerMate . Impostalo per aprire il Terminale o eseguire uno script quando premi il pulsante.
  2. Fai qualcosa quando . Impostalo per eseguire uno script quando viene inserita una specifica unità flash USB (o simile).
risposta data 17.07.2012 - 22:15
fonte
0

Sì: il normale controllo del processo unix e i comandi di arresto consentono di riavviare, spegnere o altrimenti sospendi o uccidi processi arbitrari.

    
risposta data 17.07.2012 - 17:22
fonte

Leggi altre domande sui tag