gpt4 book ai didi

java - 使用 install4j 以编程方式检查 mediaFileId

转载 作者:太空宇宙 更新时间:2023-11-04 10:07:24 27 4
gpt4 key购买 nike

我想以编程方式检查新更新,并且还想自定义版本检查。使用 API 检查版本号非常简单,但如何检查 mediaFileId(就像 UpdateDescriptor 中的 getPossibleUpdateEntry 所做的那样)。

在表单中,我只需使用 context.getMediaFileId() 获取当前 ID,但我可以在自己的代码中获取它吗?

最佳答案

您可以将媒体文件 ID 保存到安装程序变量,例如使用变量名称为 mediaFileId 和脚本为

的“设置变量”操作
context.getMediaFileId()

在设置变量操作中,选择属性“注册响应文件”属性。在运行时,您可以使用

获取变量值
com.install4j.api.launcher.Variables.getInstallerVariable("mediaFileId")
<小时/>

install4j 8 更新:

自 install4j 8.0 起,新的编译器变量 sys.mediaId 包含以下值:

com.install4j.api.launcher.Variables.getCompilerVariable("sys.mediaId")

这也适用于文件,并且不需要任何进一步的操作。

关于java - 使用 install4j 以编程方式检查 mediaFileId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52762740/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com