ฉันสร้างแอปพลิเคชันด้วย Automator
ฉันต้องการไอคอนใหม่ในแถบเมนูแบบนี้:
ซึ่งเริ่มต้นแอพเมื่อฉันคลิกที่มัน
เป็นไปได้ไหม? (โดยไม่ต้องใช้ Xcode)
ฉันสร้างแอปพลิเคชันด้วย Automator
ฉันต้องการไอคอนใหม่ในแถบเมนูแบบนี้:
ซึ่งเริ่มต้นแอพเมื่อฉันคลิกที่มัน
เป็นไปได้ไหม? (โดยไม่ต้องใช้ Xcode)
คำตอบ:
ทางเลือกคือการใช้เมนูสคริปต์ Applescript.app
แสดงที่นี่ในแถบเมนู
เมนูนี้เป็นปกติสำหรับการเข้าถึงสคริปต์ Applescript ได้ง่ายและจะแสดงรายการและเรียกใช้จากเมนู
แต่การทดสอบอย่างรวดเร็วแสดงให้เห็นว่ามันยังสามารถเรียกใช้เวิร์กโฟลว์อัตโนมัติ
ในการรับเมนูคุณจะต้องเปิด Applescript Editor.app ซึ่งสามารถพบได้ในโฟลเดอร์Utilitiesภายในโฟลเดอร์Applications :
/Applications/Utilities/AppleScript Editor.app
เมื่อเปิดไปที่การตั้งค่าและภายใต้การตรวจสอบแท็บทั่วไป :
"แสดงเมนูสคริปต์ในแถบเมนู"
คุณอาจต้องการยกเลิกการเลือก "แสดงสคริปต์คอมพิวเตอร์"
ตอนนี้คุณสามารถออกจาก Applescript.app และเมนู Applescriptควรอยู่ในแถบเมนู
ตอนนี้คุณเลือกเมนู Applescript และมันจะมีเมนูย่อย " โฟลเดอร์ Open Scripts " เพื่อนำคุณไปยังโฟลเดอร์ที่คุณสามารถวางเวิร์กโฟลว์ของคุณ
เลือก " เปิดโฟลเดอร์สคริปต์ " จากนั้นเป็นเมนูย่อย " เปิดโฟลเดอร์เมนูสคริปต์ผู้ใช้เพื่อนำคุณไปยังโฟลเดอร์ที่คุณสามารถวางเวิร์กโฟลว์ของคุณ
หน้าต่าง Finder จะเปิดเข้าไปในโฟลเดอร์สคริปผู้ใช้ ตอนนี้คุณสามารถวางไฟล์. workflow ไว้ข้างในได้
เมนู Applescript เป็นแบบไดนามิก ดังนั้นทุกครั้งที่คุณเลือกมันจะสแกนโฟลเดอร์เพื่อดูว่ามีอะไรอยู่ในนั้นและเติมเมนูตามนั้น
ไฟล์. เวิร์กโฟลว์ของคุณควรปรากฏที่นั่น ชื่อเมนูจะเป็นชื่อของไฟล์
การเลือกเมนูสำหรับเวิร์กโฟลว์ของคุณจะเรียกใช้
ไม่ไม่มีตัวเลือกให้ทำใน Automator
รายการแถบเมนูจะถูกเก็บไว้ใน/System/Library/CoreServices/Menu\ Extras/
ไฟล์menu
ประเภท การวางแอพที่นี่จะใช้งานไม่ได้ไม่ว่าจะใช้โปรแกรมใดก็ตาม