मुझे @ oa- का उत्तर उपयोगी लगा। मैंने उत्तर में पोस्ट के रूप में उनकी स्क्रिप्ट का उपयोग किया।
(*
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
हालाँकि यह ऐप्पलस्क्रिप्ट एप्लिकेशन को स्विचर में जोड़ता है जो मेरे लिए एक गुस्सा है। Cmd+Tab
स्विचर से स्क्रिप्ट को निकालने के लिए, अप्प्लस्क्रिप्ट एप्लिकेशन को ढूंढें और उसकी Info.plist
फाइल को एडिट करें (राइट क्लिक करें ऐप फाइल -> Show Package Contents
, ओपन Info.plist
एडिटर के साथ खोलें )। आपको जोड़ना चाहिए
<key>LSUIElement</key>
<string>1</string>
इसलिए यह ऐप स्विचर से छिपा हुआ है। यदि आप बाद में ऐप को ट्रेस और मारना चाहते हैं, तो इसे नीचे शिकार करने के लिए टर्मिनल का उपयोग करें: ps aux | grep YOUR_SCRIPT_NAME
और kill PROCESS_ID
।
सहायता के लिए प्रयोग किया जाता है: /apple//a/92017/123820