Hi everybody.
I'm trying to create installer with multiple (two) files to download. For example binary (one URL) and source (second URL), or both 32-bit and 64-bit versions together (two separate URLs).
Two. Two would be enough. Multiple - it is too much
Is it possible to achieve the goals using existing scripts?
Any hint would be appreciated.
Best regards and thank you.
Multiple downloads in a single installer is currently unsupported. No existing or planned apps require it. Can I ask what app you need it for so we may consider it?
In order to support it, we need to add it to the format itself, the installer code, and to the updater/app store which is a non-trivial amount of coding and testing.
Sometimes, the impossible can become possible, if you're awesome!
I'm working on TCC/LE portable (http://jpsoft.com)
It's commercial, but free software, so binary distribution shouldn't been included with the installer (licenses doesn't match) - it should be downloaded.
TCC/LE is highly coupled with OS, differences between 64-bit and 32-bit versions are noticeable.
So, the installer should be able to download both http://jpsoft.com/downloads/v13/tccle.exe and http://jpsoft.com/downloads/v13/tcclex64.exe
Best regards
Really, it require a lot of changes, even language files should be slightly modified.
If you would decide not to support multiple uploads within single installer - may I ask you to expand "PortableApps.com Format" only and add new allowed but unsupported entries?
In my opinion it would be enough to add:
DownloadURL_N=
DownloadName_N=
DownloadFilename_N=
DownloadMD5_N=
DownloadTo_N=
Processing extra downloads should be performed in PortableApps.comInstallerCustom.nsh
Extending PortableApps.com Format would be enough from my point of view (I've modified wizard and installer, to fulfil my requirements).
Of course, I am unable to guess, what are required changes of the app store.
Best regards.
I've added this to the ToDo list for the platform and PA.c Installer. It's not a top priority at the moment beside other critical bugs and important features, but it will be gotten to.
Sometimes, the impossible can become possible, if you're awesome!
Great. Thanks
Was any sort of thing ever implemented to facilitate this? I am also currently trying to download an x64 and x86 version of the same product, to bundle them up for better performance on x64 systems.
This feature was added to the PortableApps.com Installer with version 3.4 on 2016-08-19. It's detailed in the PA.c Format page within the Development section.
Sometimes, the impossible can become possible, if you're awesome!