Platypus是一个Mac OS X开发工具,用于在脚本周围创建应用程序包装器,即创建执行与其捆绑在一起的脚本的Mac OS X应用程序。因此,脚本可以从图形窗口环境中透明地运行,方便其执行并无缝地融入用户界面
- Platypus应用程式现在可以注册为网址计划处理常式,并接收已开启的网址做为脚本的参数
- Platypus应用程式现在可以接受拖曳的网址
- 接受已删除文件的Platypus应用程序现在有一个打开最近的菜单
- 在状态菜单界面类型 中创建子菜单的新语法
- 现在Platypus个人档案支持相对路径,但只能通过手动编辑。 Platypus应用程序和CLT仍会生成具有绝对路径的个人资料。
- Platypus现在警告有关捆绑文件中的相同文件名
- 当他们的窗口关闭时,Droplet应用程序现在退出
- 更新和改进了展示新功能的示例配置文件
- Platypus应用程式中的文字现在最小字体大小
- 在此版本中,Platypus个人资料格式稍有变化,但旧格式仍可阅读
- 修复了在接收所有脚本输出之前状态菜单将呈现的恼人问题
- 修复了将多行文字打印到文本窗口的性能问题。它现在很快了。
- 解决了加载某些示例个人资料会导致Platypus崩溃的问题
- 修正了当状态项目模式为“文字”时显示“用作模板”的错误
- 修复了命令行工具无法从脚本文件名推断应用名称,导致“(null).app”的问题
- 修复了“已捆绑文件”列表中已移动的文件未以红色显示的错误
- 修复了在“操作”菜单中禁用有效菜单项的错误
- 修复了由于缺少CFBundleTypeRole而导致的控制台垃圾邮件问题。现在总是“查看者”。
- 修复了GUI未正确加载文本设置的错误
- 修复了使用-f标志绑定文件在命令行工具 中无法正常工作的问题
- 解决了状态菜单设置在恢复到默认值时无法清除的问题
- 修复了命令行工具错误地尝试验证整个参数字符串而不是单个UTI字符串的错误
- 修正了当后缀编辑按钮不应为 时启用的错误
- 已移除文字编码设定。 Platypus现在使用UTF8的一切,你也应该。
- 摆脱了“安全捆绑脚本”选项,这是无用的屁股
- 修复了主应用程序窗口不记住其最后位置的问题
- 更新了文档和手册页
- 各种次要界面细化
新版本:版本5.1:
- 新建所有示例功能
- 应用程式视窗现在可记住发射之间的大小和位置
- 各种用户界面改进
- 更智能地处理已删除的文件
- 从脚本名称生成智能的自动应用名称
- 状态菜单界面中的输出字符串“---- n”现在创建了菜单分隔符项
- 现在已验证统一类型标识符和应用程序包标识符
- 统一类型标识符现在用于“丢弃设置”中的默认文件类型
- “状态项”图标的新模板处理选项
- 新示例
- 在使用命令行工具捆绑文件时添加了对多个文件参数的支持
- 解决了MainMenu.nib被剥离的问题,因此无法使用XCode编辑
- 修复了Web View和Droplet界面类型的严重问题
- 解决了由于主线程上的图标抓取而导致“偏好设置”窗口滞后的问题
- 解决了在进度栏界面 中调整大小时窗口行为的问题
版本5.0中的新功能:
- 这是Platypus的一个重大更新,有很多新功能
- 具有高分辨率图标和界面资产的现代化用户界面
- 在放置设置 中添加了对统一类型标识符(UTI)的支持
- 添加了NOTIFICATION:语法,向用户通知中心发送通知
- 添加了ALERT:语法,可触发模式警报对话框
- 添加了MENUITEMICON:语法,用于设置状态项菜单中的菜单项图标
- 删除的文本输入(NSPboardText)现在通过STDIN传递到脚本,而不是参数。这允许在应用程序中对已删除的文本片段和已删除文件进行区分。
- 内置编辑器得到了大幅增强,包括行号,可配置的文字大小,换行和其他改进功能。
- 已解析的命令现已从脚本文本输出中删除
- 文档已彻底翻新和扩展
- 为状态菜单项新建“使用系统字体”选项
- 将文件添加到“捆绑文件”列表时,解析链接现已解决
- 添加到“捆绑文件”列表时,文件夹大小现在的计算速度更快(且异步)
- 参数窗口现在突出显示命令预览字段中的参数和参数组
- 预览状态项目菜单现在显示实际的脚本输出,而不是占位符文本
- 很多新例子
- 命令行工具现在支持--long-options
- 作者名称参数现在用于在命令行工具 中生成默认bundle标识符
- Finder现在可以刷新覆盖的应用程序的显示
- 由于Mac OS X中的更改,状态菜单项目现在只能有标题或图标(而不是两者都有)
- “显示Shell命令”窗口现在显示命令行工具的安装状态
- 语法检查器窗口现在显示检查脚本语法时调用的命令
- 应用大小估算现在更准确
- 网络输出视图中的字体大小现在也可以增加/减少
- 图标视图的新的互动菜单按钮
- 在图标上下文菜单中新建“复制图标路径”选项
- Platypus生成的应用程序现在记住用户设置的字体大小
- 修复了在视网膜mac(图标家庭)上的图片生成图标的问题
- 修复了图标图片Alpha通道(IconFamily) 损坏的问题
- 修复了重复点击状态项菜单时显示空白菜单的问题
- 修复了在应用程式上放置文字时无法使用「初始执行后仍保持运作」功能的问题。
- 修复了在ScriptExec中打开...菜单项和文件类型的问题
- 修复了将-psn_0_ *格式的过程编号参数传递给脚本 的问题
- 修复了ScriptExec的命令行参数被错误地传递到脚本 的问题
- 许多,许多小错误修正,调整和改进
- 代码库迁移到现代的Objective-C语法。内置XCode 7,现在需要Mac OS X 10.7或更高版本和64位的英特尔系统。旧版本继续在32位10.6系统上正常工作,而4.4版本仍然适用于PowerPC。但是现在是离开过去的时候了。自从最后的32位Mac发布以来已经9年了。
版本4.9中的新功能:
- 用户现在可以手动增加/减少Platypus生成的应用程序的字体大小
- 现在可以选择状态菜单项。这将再次使用菜单标题作为参数运行脚本。
- 参数现在可以通过命令行传递给Platypus生成的应用程序
- 正在进行栏输出,现在可以使用DETAILS:SHOW和DETAILS:HIDE来切换详细信息字段可见性
- 新功能:如果脚本向STDOUT输出“QUITAPP”,包装应用程序将退出。
- Platypus现在记住应用程序创建对话框设置,如“优化笔尖”
- Platypus现在可以在打开最近菜单中记住打开的配置文件
- 现在可以将自定义MainMenu.nib添加到覆盖默认值的捆绑文件
- 扩展和改进的文档
- 内置XCode 6,现在需要Mac OS X 10.6或更高版本
- 修复了“提供即服务”无法从保存的配置文件中读取的错误
- 修正了无法加载保存的配置文件中的自定义包标识符的错误
- 固定的错误,即使所有的要求都满足,创建按钮仍将保持灰色
- 修正进度指示器将在进度栏输出模式执行后保持动画的bug
- 修正了命令行工具抱怨有效的.icns文件名的错误
- 修正了命令行工具总是创建XML属性列表而不是二进制文件
- 重构所有已弃用的方法调用
- 各种次要接口细化
- 改进文档
版本4.8中的新功能:
- 新的“启动时提示文件”选项
- 重新设计的Drop设置表
- 修复了Finder中的获取信息中不显示版本的问题(缺少CFBundleShortVersionString)
- 已生成的应用程序再次定义了NSHumanReadableCopyright
- 文档的大量更新
- “默认情况下不再启用Mac OS X服务”
- 删除了对文件类型的所有支持。它们是古代的地壳,现在主要被Mac OS X忽略,应该不再使用。
- 改进了卸载脚本
- 修复了个人资料中引用的生成的图标文件可能被覆盖的问题
- 文档文件现在在默认浏览器中打开,而不是默认的.html处理应用
- 修复了损坏的笔尖优化。 Platypus现在可以正确检测XCode 4安装。
评论没有发现