Esegui un programma / script quando lo schermo è bloccato o sbloccato

7

C'è un modo per eseguire uno script o un programma specificato quando lo schermo è bloccato o sbloccato? Idealmente una funzione bash o un AppleScript.

C'è un evento a cui potrei iscrivermi per consentirmi di farlo? O un'app esistente che supporta questo?

    
posta nwinkler 03.12.2014 - 13:50
fonte

2 risposte

6

Dopo alcune ricerche, ho trovato SleepWatcher , uno strumento gratuito che consente di eseguire uno script quando lo schermo va a dormire o si sveglia.

Dopo averlo installato, puoi collegare uno script di shell che viene eseguito su uno degli eventi disponibili (che includono dim schermo , schermata di riattivazione , computer sleep , risveglio del computer e altri ancora). Dallo script della shell, posso eseguire un comando o chiamare un AppleScript che voglio eseguire su questi eventi.

Poiché lo schermo si addormenta quando blocco il computer, questo è esattamente quello che stavo cercando.

Puoi vederlo in azione qui: link

    
risposta data 05.12.2014 - 08:56
fonte
2

EventScript ha alcune opzioni che potrebbero funzionare per te. È una piccola utility che può attivare flussi di lavoro .sh / applescript / automator e attivarli su una serie di opzioni diverse.

Ecco alcune opzioni di blocco / sblocco dello schermo:

Guarda qui .

    
risposta data 04.12.2014 - 17:04
fonte

Leggi altre domande sui tag