我必须编写一个小脚本来为我们的应用程序部署补丁。该补丁将替换应用程序中的几个文件。我决定使用 Applescript 部署该补丁。要复制的文件很大,复制文件需要一些时间。我想知道是否有任何方法可以获得一个不会阻止脚本执行的对话框,以便我可以在应用补丁时显示一些消息,如更新..等,然后在病房后关闭对话框.
谢谢希瓦普拉萨德
我必须编写一个小脚本来为我们的应用程序部署补丁。该补丁将替换应用程序中的几个文件。我决定使用 Applescript 部署该补丁。要复制的文件很大,复制文件需要一些时间。我想知道是否有任何方法可以获得一个不会阻止脚本执行的对话框,以便我可以在应用补丁时显示一些消息,如更新..等,然后在病房后关闭对话框.
谢谢希瓦普拉萨德
有一个名为 Akua Sweets 的脚本添加(旧但很好),它有一个显示进度命令。在 osaxen.com 上获取它。它位于页面顶部的“最受欢迎”部分。
编辑 哦,臭虫,这仅适用于OS9。它在当时真的很有用,我记得我经常使用它(当然,当时一切都花费了更长的时间,所以进度条的需求量更大)。
另一个编辑 你让我受到启发,我使用的几个脚本需要进度条,所以我去寻找并在http://osaxen.com/files/extrasuites1.1.html找到了这个脚本添加
再次 这里是关于如何在界面生成器中执行此操作的基本教程。我认为这可能是正确的做法。
我自己也遇到了同样的问题。不幸的是,applescript 没有提供实现进度条的简单方法。
我最终使用此处找到的停止循环示例来构建应用程序。这家伙有一堆 applescript studio xcode 项目可供下载和乱搞。如果您对 applescript studio 不太熟悉,这是一些非常棒的示例代码。