在响应文件中获取密码变量的内容

时间:2012-02-27 08:27:09

标签: install4j

我正在评估install4j。我正在尝试创建的安装程序使用了一个passwort文本字段。应将此字段的值作为编码值写入响应var文件。另外,安装程序必须允许两个安装路径:

  • 允许用户查看每个屏幕并检查/输入每个值的正常路径(“高级”) - 使用此路径,密码字段可以正常工作。

  • 一个简单的路径,它应该使用成功的以前安装的所有值,以允许用户在不看到所有屏幕的情况下启动更新安装。

使用简单路径(不显示包含密码字段的屏幕)似乎在安装时只有编码变量(“passwordField”.encoded)可用,但不是“真实”密码变量。 是否有机会获得“真实”密码变量而不显示包含此变量的屏幕 - 可能是通过使用某种“解码方法”?

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

将具有相同变量的另一个密码组件添加到简单路径上显示的屏幕,并将其可见性表达式设置为“false”。然后,该不可见组件将使用解码值更新变量。