@ Oa- nın cevabını yararlı buldum. Komut dosyalarını yanıtta belirtildiği gibi kullandım.
(*
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
Ancak benim için bir sıkıntı olan switcher'a applecript uygulamasını ekler. Komut dosyasını Cmd+Tab
değiştiriciden kaldırmak için , applecript uygulamasını bulun ve Info.plist
dosyasını düzenleyin (uygulama dosyasını sağ tıklayın -> Show Package Contents
, Info.plist
metin düzenleyiciyle açın ). Eklemelisin
<key>LSUIElement</key>
<string>1</string>
uygulama değiştiriciden gizli hale gelir. Uygulamayı daha sonra izlemek ve öldürmek istiyorsanız, terminali kullanarak onu avlayın: ps aux | grep YOUR_SCRIPT_NAME
ve kill PROCESS_ID
.
Yardım için kullanılır: /apple//a/92017/123820