2

我目前正在使用 Omnis Studio 8.x 进行编程,我需要您的帮助。

我知道 Omnis Studio 有一个特定的命令来压缩/提取其内部格式,但我找不到任何简单的方法来支持 .zip 文件。

是否有外部的或比命令行脚本更好的东西来管理 .zip 文件?

谢谢您的帮助!

4

2 回答 2

1

您还可以查看 Omnis Studio 附带的代码示例 - Java 示例展示了如何使用 Java 类来处理 zip 文件,包括压缩、解压缩和添加到存档。

您可以将对象粘贴到您的库中。

于 2018-02-08T04:07:16.270 回答
0

Omnis 本身不支持压缩和解压缩文件。您需要为此调用外部实用程序。

苹果系统

用于$root.$runapplescript调用zipunzip通过 shell 命令。

视窗

在 Windows 上,您可以使用Call DLLLaunch program访问外部程序。Windows 面临的挑战是没有一致的内置工具用于压缩和解压缩文件。如果您使用 PowerShell 5.1 或更高版本部署到当前版本的 Windows 10,请尝试Compress-Archive使用Expand-ArchiveMicrosoft.PowerShell.Archive cmdlet

要获得更广泛的支持,请部署处理 .zip 文件的 7-zip 。

于 2018-02-05T17:56:41.250 回答