ฉันมี Applescript ที่เปิดกล่องโต้ตอบถามผู้ใช้และเรียกใช้คำสั่งเทอร์มินัลและแยกคำตอบออก มันใช้งานได้ดีใน AppleScript Editor แต่ฉันก็พยายามหาวิธีที่จะทำแพ็คเกจไฟล์สคริปต์นี้พร้อมกับไอคอนเพื่อสร้าง Mac App สำหรับใช้ส่วนตัวของฉัน ความคิด
ฉันมี Applescript ที่เปิดกล่องโต้ตอบถามผู้ใช้และเรียกใช้คำสั่งเทอร์มินัลและแยกคำตอบออก มันใช้งานได้ดีใน AppleScript Editor แต่ฉันก็พยายามหาวิธีที่จะทำแพ็คเกจไฟล์สคริปต์นี้พร้อมกับไอคอนเพื่อสร้าง Mac App สำหรับใช้ส่วนตัวของฉัน ความคิด
คำตอบ:
ในตัวแก้ไขแอปเปิ้ลไฟล์ -> บันทึกเป็นและเลือกรูปแบบไฟล์เป็นแอปพลิเคชัน
เปิดลิ้นชัก Bundle Contents และดูไฟล์ applet.icns คัดลอกไอคอนของคุณไปที่
ดูที่ "การบันทึกสคริปต์เป็นแอปพลิเคชัน" ในวิธีใช้ของ Applescript Editor
ใน El Capitan อย่างน้อยคุณสามารถใช้osacompile
เช่น:
osacompile -o MyScript.app MyScript.scpt
หากต้องการส่งออกแอปพลิเคชันให้ทำไฟล์ -> ส่งออกและตั้งค่ารายการแบบหล่นลงเป็น " แอปพลิเคชัน "
เปิดหน้าต่างข้อมูลสำหรับแอปพลิเคชันของคุณcmd+i
และลากไฟล์ไอคอน ( icns
รูปแบบ) ไปที่ไอคอนเริ่มต้นด้านซ้ายบน