As an example, FMD2 only supports 7z downloads.
It would also be nice to have a flag to specify that a binary is a self-extracting installer, as this can (usually) be extracted like a zip but is identified as a binary. This could go in conjunction with 7z support, as 7z supports installers that aren't just self-extracting zips; an option that explicitly specifies which file(s) need to be extracted would work with this. GPM Supporting install parameters would also work for nontradition/unsupported self-extracting archives.
I think if implemented it's fair to require the user to either have it installed in the path and/or the default location (windows).
As an example, FMD2 only supports 7z downloads.
It would also be nice to have a flag to specify that a binary is a self-extracting installer, as this can (usually) be extracted like a zip but is identified as a binary. This could go in conjunction with 7z support, as 7z supports installers that aren't just self-extracting zips; an option that explicitly specifies which file(s) need to be extracted would work with this. GPM Supporting install parameters would also work for nontradition/unsupported self-extracting archives.
I think if implemented it's fair to require the user to either have it installed in the path and/or the default location (windows).