Platypus

脚本封装成应用

官方网站

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

语言

中文, 英文

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
搜索