Sto cercando un modo per disconnettersi automaticamente da un utente dopo 30 minuti di inattività, nonché chiudere tutte le applicazioni aperte. A partire da ora, c'è davvero un solo utente da affrontare. Preferirei un modo semplice (gratuito) per farlo, ma sono aperto all'utilizzo di un programma che potrebbe realizzare la stessa cosa. Finora, ho trovato il seguente codice di applicazione per chiudere tutti i programmi e disconnettermi:
tell application "System Events"
key down {command, shift, option}
keystroke "Q"
key up {command, shift, option}
end tell
Non sono sicuro di come fare per trovare il periodo di inattività. Non ho molta esperienza di programmazione, quindi ogni passo dettagliato sarebbe apprezzato.