You are here

PortableApps installer: Multiple [DownloadFiles] DownloadURL

8 posts / 0 new
Last post
baniaczek
Offline
Last seen: 1 year 9 months ago
Joined: 2008-07-12 15:54
PortableApps installer: Multiple [DownloadFiles] DownloadURL

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 Smile

Is it possible to achieve the goals using existing scripts?
Any hint would be appreciated.

Best regards and thank you.

John T. Haller
John T. Haller's picture
Offline
Last seen: 11 hours 54 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Unsupported

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!

baniaczek
Offline
Last seen: 1 year 9 months ago
Joined: 2008-07-12 15:54
I'm working on TCC/LE

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

baniaczek
Offline
Last seen: 1 year 9 months ago
Joined: 2008-07-12 15:54
Really, it is not trivial

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.

John T. Haller
John T. Haller's picture
Offline
Last seen: 11 hours 54 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
ToDo

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!

baniaczek
Offline
Last seen: 1 year 9 months ago
Joined: 2008-07-12 15:54
Great. Thanks

Great. Thanks

KrisZane
Offline
Last seen: 6 years 2 months ago
Joined: 2016-01-22 07:15
Was any sort of thing ever

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.

John T. Haller
John T. Haller's picture
Offline
Last seen: 11 hours 54 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Added PA.c Installer on 2016-08-19

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!

Log in or register to post comments