Encontré útil la respuesta de @aa- Utilicé su guión como se publicó en la respuesta.
(*
1. Save as an Application: Script Editor > File > Export… > File Format: Application
2. Check "Stay open after run handler"
3. Run the app or add it to your login items: System Preferences > Users & Groups > User > Login Items > Press the "+" button
# http://apple.stackexchange.com/questions/269174/disable-the-sleep-function-of-the-macbook-touch-bar
*)
on idle
tell application "System Events" to keystroke (key code 63) -- press fn key
delay 60
end idle
Sin embargo, agrega la aplicación de Applecript al conmutador, lo cual es una molestia para mí. Para eliminar la secuencia de comandos del conmutador Cmd+Tab
, encuentre la aplicación de Applecript y edite su archivo Info.plist
(haga clic con el botón derecho en el archivo de la aplicación - > Show Package Contents
, abra Info.plist
con el editor de texto). Debes añadir
<key>LSUIElement</key>
<string>1</string>
para que se oculte del conmutador de aplicaciones. Si desea rastrear & elimine la aplicación más tarde, use el terminal para buscarlo: ps aux | grep YOUR_SCRIPT_NAME
y kill PROCESS_ID
.
Se utiliza para asistencia: enlace