将 Python、Perl、Ruby 或 Shell 脚本转换为适用于 Mac OS X 的自包含应用程序
Platypus 是一款出色的实用程序,可让您几乎将任何脚本转换为独立的 Mac OS X 应用程序。 Platypus 免费且使用起来非常简单,几乎支持任何 shell 脚本、Perl、Python、PHP、Ruby、Tcl、AppleScript、Expect,甚至其他脚本语言。
应用程序的使用很简单,将脚本拖放到应用程序上,为其命名,指定输出类型(进度条、脚本输出、webkit 视图等),设置拖放支持或不是,并根据需要调整其他一些变量。完成配置后,单击“创建”以构建一个包含脚本的独立应用程序。生成的应用程序完全可移植并独立运行,让您可以在自己的 Mac 或其他地方使用该应用程序,甚至允许新手用户执行复杂的任务和运行脚本,否则他们的技能水平甚至无法执行。
可能性实际上是无穷无尽的,所以让您的创造力尽情发挥吧,因为正是 Playtpus 制作了诸如故障排除工具之类的应用 顾问的金丝雀可能。
对于基本但实用的用例,构建一个应用程序来执行必要的重复性任务并将其添加到 users Login Items 或将其放在 Dock 或 Launchpad 中以方便新手访问。这肯定比试图向别人解释如何运行 bash 脚本要好!