Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support completely silent installation #21

Open
vslavik opened this issue May 27, 2014 · 6 comments
Open

Support completely silent installation #21

vslavik opened this issue May 27, 2014 · 6 comments

Comments

@vslavik
Copy link
Owner

vslavik commented May 27, 2014

It should be possible to launch update's installer silently. If the app and the installer support it, download and installation would ideally be done completely within WinSparkle UI.
Will need some custom WinSparkle tag in the appcast to tell it that silent install is supported and what parameters to use when launching it.
This will also need to handle access rights correctly: if the app is installed system-wide, ask for elevation, but don't do it if it's in a location writable by the user.

@vslavik vslavik changed the title Support completely silent instalation Support completely silent installation May 27, 2014
@tanel
Copy link

tanel commented Feb 16, 2015

+1

@TingPing TingPing mentioned this issue Feb 21, 2015
@zsszatmari
Copy link

Started working on this one. More precisely, what I will do is to provide an additional tag in the .xml that will be passed on to the downloaded installer, like "/SILENT".

@zsszatmari
Copy link

It does work now, requested pull. Have a nice day!

@vslavik
Copy link
Owner Author

vslavik commented Apr 13, 2015

It does work now, requested pull.

I’m happy to merge that PR once it’s problems are fixed, but note that it does not fix this issue, not fully: it doesn’t show an UI during the (silent) installation, which would be very confusing (is the app doing something? is it broken? should I re-launch it myself?).

@zsszatmari
Copy link

In my opinion it's the job of the updater executable to show a progress indicator of some kind, as only it has proper information about the progress. For example, when passing /SILENT to an InnoSetup generated installer, it still shows a progress bar (as opposed to /VERYSILENT, which does not)

@vslavik
Copy link
Owner Author

vslavik commented Apr 13, 2015

as opposed to /VERYSILENT, which does not

..and which this ticket is about, as explained in its very description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants