Platypus
Platypus เป็นเครื่องมือสำหรับนักพัฒนาบน macOS ที่เปลี่ยนสคริปต์บรรทัดคำสั่งให้เป็นแอป Mac แบบเนทีฟ พร้อมอินเทอร์เฟซและการตั้งค่า app bundle ที่เลือกได้
Platypus คืออะไร
Platypus เป็นเครื่องมือสำหรับนักพัฒนาแบบเนทีฟบน macOS สำหรับแพ็กเกจสคริปต์บรรทัดคำสั่งให้เป็นแอปพลิเคชัน Mac มาตรฐาน ช่วยให้นักพัฒนา ผู้ดูแลระบบไอที และผู้ใช้ระดับสูงสามารถเปลี่ยนสคริปต์ shell, Python, Perl, Ruby, JavaScript, PHP และสคริปต์ลักษณะใกล้เคียงกันให้เป็นแอปที่เปิดใช้งานจาก Finder ได้เหมือนซอฟต์แวร์ macOS อื่น ๆ ผู้ใช้สามารถเลือกสไตล์อินเทอร์เฟซได้หลายแบบ รวมถึงหน้าต่าง การแสดงความคืบหน้า แอปในแถบเมนูสถานะ และแอปแบบ droplet สำหรับเวิร์กโฟลว์ลากและวาง Platypus ยังให้คุณกำหนดค่า metadata ของแอป ไอคอน ทรัพยากรที่รวมมา และพฤติกรรมของสคริปต์ เพื่อให้สามารถแจกจ่ายสคริปต์ในรูปแบบที่ใช้งานง่ายยิ่งขึ้นได้ นอกจากนี้ยังมีเครื่องมือบรรทัดคำสั่งควบคู่ไปกับแอปแบบกราฟิก จึงมีประโยชน์ทั้งในเวิร์กโฟลว์การสร้างแบบโต้ตอบและแบบอัตโนมัติ Platypus เผยแพร่โดย Sveinbjorn และออกแบบมาสำหรับผู้ใช้ Mac ที่สร้างยูทิลิตีขนาดเล็ก ตัวครอบ ตัวติดตั้ง และเครื่องมือภายในองค์กร
คุณสมบัติหลัก
- สร้างแอป macOS แบบเนทีฟจากสคริปต์ shell และสคริปต์บรรทัดคำสั่งอื่น ๆ
- เลือกอินเทอร์เฟซของแอปได้หลายแบบ เช่น แถบความคืบหน้า หน้าต่างข้อความ web view แอปในแถบเมนูสถานะ และ droplet
- ปรับแต่งไอคอนแอป metadata ไฟล์ที่รวมมา และพฤติกรรมการเปิดใช้งานได้
- แพ็กเกจสคริปต์ให้ใช้งานผ่าน Finder แทนเวิร์กโฟลว์ที่ใช้ Terminal เท่านั้น
- ติดตั้งและใช้เครื่องมือบรรทัดคำสั่งคู่กันสำหรับการสร้างแบบอัตโนมัติ
- ห่อหุ้มสคริปต์ที่เขียนด้วยภาษาอย่าง Python, Perl, Ruby, JavaScript และ PHP
ตรวจสอบไฟล์ตกค้างของแอปด้วย diCleaner
ตรวจสอบแคช ไฟล์สนับสนุน คอนเทนเนอร์ และรายการเข้าสู่ระบบก่อนทำความสะอาด
ภาพรวมความปลอดภัย
สถานะ: ปลอดภัยส่วนใหญ่
Platypus เป็นเครื่องมือแพ็กเกจสคริปต์ที่ถูกต้องตามปกติ แต่แอปที่สร้างด้วยมันสามารถรันสคริปต์ใดก็ตามที่บรรจุอยู่ภายในได้ ซึ่งเป็นเรื่องปกติสำหรับยูทิลิตีสำหรับนักพัฒนา แต่ก็หมายความว่าคุณควรระมัดระวังกับแอปที่สร้างด้วย Platypus จากแหล่งที่ไม่น่าเชื่อถือ โดยเฉพาะหากแอปเหล่านั้นร้องขอสิทธิ์ผู้ดูแลระบบหรือทำการเปลี่ยนแปลงระบบ หากคุณใช้ Platypus เอง การเข้าถึงไฟล์ตามปกติของแอปจะผูกอยู่กับสคริปต์และทรัพยากรที่คุณเลือกแพ็กเกจ
คำแนะนำ: เก็บ Platypus ไว้หากคุณสร้างหรือดูแลยูทิลิตีบน Mac ที่ใช้สคริปต์ เครื่องมือภายในองค์กร หรือตัวครอบสำหรับเวิร์กโฟลว์บรรทัดคำสั่ง หากคุณไม่ได้ใช้มันเพื่อสร้างแอป คุณสามารถลบออกได้โดยไม่ส่งผลต่อ macOS แม้ว่าโปรเจ็กต์ที่พึ่งพามันอยู่อาจอัปเดตได้ยากขึ้นในภายหลัง
เส้นทางทั่วไป
/Applications/Platypus.app
แบ่งปันประสบการณ์ของคุณ
เป็นคนแรกที่แบ่งปันประสบการณ์ของคุณ