मैं अपनी स्क्रिप्ट पाने की कोशिश कर रहा हूं जो 2 चीजें करने के लिए काम करती है: प्रत्येक 60 सेकंड में पृष्ठभूमि में दौड़ें, और खोजक और डॉक से गायब हो जाएं।
मूल:
tell application "System Events"
set process_list to the name of every process
if "QuickLookUIService" is in process_list then
set ThePID to unix id of process "QuickLookUIService"
do shell script "kill -KILL " & ThePID
end if
end tell
जब मैं निष्क्रिय के लिए निम्न कोड का प्रयास करता हूं, तो स्क्रिप्ट काम करना बंद कर देती है।
on idle
tell application "System Events"
set process_list to the name of every process
if "QuickLookUIService" is in process_list then
set ThePID to unix id of process "QuickLookUIService"
do shell script "kill -KILL " & ThePID
end if
end tell
return 60
end idle
और जब मैं इस कोड को खोजक से छिपाने के लिए जोड़ता हूं, तो कुछ भी नहीं होता है। विचार?
tell application "Finder"
set visible of process "killQuickLook" to false
end tell
launchd
।
n seconds
! उम्मीद है कि JBis उस पर जानकारी पोस्ट करेगा या एक लिंक प्रदान करेगा।