มีวิธีง่าย ๆ ในการตรวจสอบให้แน่ใจว่าแอปพลิเคชั่น gui บางตัวทำงานอยู่หรือไม่
มีวิธีง่าย ๆ ในการตรวจสอบให้แน่ใจว่าแอปพลิเคชั่น gui บางตัวทำงานอยู่หรือไม่
คำตอบ:
ลองใช้สคริปต์เป็น msg 20 ในชุดข้อความนี้และแก้ไขเป็นแอปพลิเคชั่นที่คุณสนใจ
มันจะช่วยให้คุณสร้าง Launch Agent เพื่อตรวจสอบและเปิดเมื่อจำเป็น
สิ่งนี้ช่วยลดความจำเป็นในการเรียกใช้แอปพลิเคชัน Applescript
ใช่คุณสามารถทำสิ่งที่คุณต้องการด้วย AppleScript
ก่อนเปิดตัวแก้ไข AppleScript ( /Applications/Utilities/AppleScript Editor.app
)
จากนั้นใส่รหัสนี้ในโปรแกรมแก้ไข:
tell application "System Events"
repeat
set running_apps to every application process's name
if running_apps does not contain "TextEdit" then
tell application "TextEdit" to activate
end if
end repeat
end tell
แทนที่ TextEdit
ด้วยแอพพลิเคชั่นที่คุณต้องการรับชม จากนั้นให้บันทึกสิ่งนี้เป็นแอปพลิเคชันและเรียกใช้แอปพลิเคชันที่คุณบันทึกเมื่อใดก็ตามที่คุณต้องการให้แอปพลิเคชันเปิดอยู่
หวังว่านี่จะช่วยได้!
Applescript อาจเป็นหนทางไปกับอันนี้ หน้าเว็บนี้ สรุปวิธีดูว่าแอปพลิเคชันทำงานอยู่หรือไม่ หน้าเว็บนี้ สรุปวิธีเรียกใช้แอปพลิเคชันและวิธีดำเนินการตามเกณฑ์ โดยทั่วไปแล้วคุณจะสคริปต์มันเพื่อให้คุณวนการตรวจสอบเพื่อดูว่าแอปทำงานอยู่หรือไม่ หากตลอดเวลาที่ไม่ได้ใช้งานคุณจะเริ่มต้น ฉันจะร่างบางสิ่งให้คุณ แต่ในเวลานี้ฉันยังไม่มี Mac ที่ใช้งานได้เพื่อทดสอบ