Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Suggestion] Add install_exe zip download support

Open FricoRico opened this issue 1 year ago • 3 comments

Some installers come wrapped inside a zip file. Currently the installer manifests only supports installing from an msi or exe file. It would be great if the manifest could download a zip file, unzip the file and then run the installer.

For my current manifest I'm trying to download and unzip the file using the run_script step into the Bottles temp folder so that the install_exe step uses the cached file. I haven't got this working yet and is not ideal.

FricoRico avatar Jul 18 '22 07:07 FricoRico

It's actually a good idea, I'll plan an implementation.

Moving to the right repository.

mirkobrombin avatar Jul 18 '22 09:07 mirkobrombin

A proposal would be miming the archive_extract for dependencies, e.g.:

- action: archive_extract
  file_name: archive_name.tar.xz
  rename: new_archive_name.tar.xz
  url: url/to/archive
  file_checksum: for_validation
  dest: path/to/destination  # supporting placeholders userdir/ drive/ bottle/ temp/. It should also make the folder if not exists

mirkobrombin avatar Jul 18 '22 09:07 mirkobrombin

The proposal sounds like a great addition

FricoRico avatar Jul 20 '22 07:07 FricoRico