Hello everyone,
Here is the thing we want to achieve: we want to generate password protected installer on a Continuous Integration server which thus makes use of command line utilisation of AI using a preconfigured .aip project file. However, we want the password to be dynamically injected during build (it will always change and be stored elsewhere after build).
Question is: is it possible to inject that parameter during the invocation of AI on the .aip file? (we didn't find anything about this)
The other solution we investigated was to change ourselves the value of the LzmaAesPassword parameter of the BuildComponent inside the aip file before using AI, but we cannot figure out how the password parameter entered in the GUI is converted into the value stored in the .aip. It does not seem to be simply encoded using standard charsets and it does not seem encrypted either (too much recognizable patterns...).
Any help appreciated!
Thanks in advance,
Sam