Platypus 是一款专为 macOS 设计的开发者工具,它能将脚本轻松转化为优雅的原生应用程序。通过将脚本封装进标准的应用程序包中,Platypus 让您无需编写任何 Objective-C 或 Swift 代码,即可创建功能完整、界面友好的 Mac 应用。
无论是希望将命令行工具分享给他人,还是想为日常自动化任务创建一个便捷的启动器,Platypus 都提供了直观的图形界面和丰富的选项。它让脚本的潜力得以释放,使其能以更现代、更易用的方式服务于每一位用户。
功能特点
直观的创作界面
- Platypus 提供了一个简洁明了的图形界面,通过简单的点击和选择即可配置应用程序的所有属性。
- 无论是编程新手还是资深开发者,都能快速上手,将想法转化为可执行的应用程序。
强大的脚本支持
- 支持广泛的脚本语言,包括 Shell、Perl、Python、PHP、Ruby、Swift、AppleScript、Tcl、Expect 以及任何用户指定的解释器。
- 可为应用程序设置自定义图标、文件类型关联、版本号、作者信息等完整的元数据。
- 提供内置的脚本编辑器,也可关联您喜欢的外部编辑器进行开发。
- 通过图形界面轻松捆绑脚本运行所需的支持文件。
灵活的应用形态
- 可创建多种形态的应用:带进度条或文本输出窗口的标准应用、可接收拖放文件的 Droplet、状态栏菜单应用、后台运行的无界面应用,甚至是用 WebKit 渲染 HTML 界面的应用。
- 支持创建需要 root 权限运行的应用,通过 Apple 的安全框架进行授权。
- 能够创建处理特定 URI 协议(如 myapp://)的应用程序。
- 生成的应用程序可以接收拖放的文件或文本片段,并将其作为参数传递给内部脚本。
高效的工作流程
- 提供“配置描述文件”功能,可保存常用设置以便快速复用。
- 附带命令行工具,支持通过自动化脚本批量创建应用。
- 内置大量示例脚本和详尽的文档,帮助您快速入门并探索各种可能性。
兼容性
- Platypus 本身是一款原生 macOS 应用程序,需要 macOS 10.8 或更高版本。
- 它生成的应用程序是纯粹的原生应用,完全兼容 Intel 和 Apple Silicon 芯片,并适配最新的 macOS 系统特性。
- Platypus 可通过官方网站下载,也可通过 Homebrew 使用命令
brew install --cask platypus进行安装。
总而言之,Platypus 是连接脚本世界与 macOS 桌面体验的桥梁。它完美满足了开发者、系统管理员以及自动化爱好者分享和部署脚本工具的需求。这款免费、开源的轻量级工具,让创建专业、原生的 Mac 应用变得前所未有的简单。
信息
价格
免费
大小
3.6 MB
兼容性
OS X 10.11 or later
芯片支持
Intel 64, Apple Silicon
语言
中文, 英文
