More > JRiver Media Center 32 for Windows
Updates on a Server
Awesome Donkey:
You don't need to disable UAC. There's ways to update apps without UAC prompts that some other apps do, e.g. allowing installs in the %APPDATA% (user profile) directory like apps like Chrome do, having an elevated process running in the background at startup which handles auto updates without UAC prompts, etc.
zybex:
MC installs a service which runs as System; it can be used to start the installer with elevated permissions, bypassing UAC. Only the first-time install would need to be run as Administrator (or request permission) in order to install that same service.
Sounds like an Auto-Update mode setting is needed. Here's a design proposal for the options:
* Disabled: no automatic check for updates
* Ask: show a notification popup with no timeout, with UpdateNow / RemindMeLater(cancel) / SkipThisVersion buttons. Same for a manual check for updates. User must accept or dismiss the popup, but MC is already running in the background.
* Automatic: show an action-panel notification with 30 second timeout, then install the update. Optionally offer the same options as "ask" (default to UpdateNow after 30 seconds)
The Automatic mode should use a Scheduler Task to determine when to check and perform the updates. That way the user can control when they want it to happen.
gappie:
--- Quote from: zybex on February 08, 2024, 09:08:32 am ---MC installs a service which runs as System; it can be used to start the installer with elevated permissions, bypassing UAC. Only the first-time install would need to be run as Administrator (or request permission) in order to install that same service.
Sounds like an Auto-Update mode setting is needed. Here's a design proposal for the options:
* Disabled: no automatic check for updates
* Ask: show a notification popup with no timeout, with UpdateNow / RemindMeLater(cancel) / SkipThisVersion buttons. Same for a manual check for updates. User must accept or dismiss the popup, but MC is already running in the background.
* Automatic: show an action-panel notification with 30 second timeout, then install the update. Optionally offer the same options as "ask" (default to UpdateNow after 30 seconds)
The Automatic mode should use a Scheduler Task to determine when to check and perform the updates. That way the user can control when they want it to happen.
--- End quote ---
That would work for me
8)
gab
Awesome Donkey:
--- Quote from: zybex on February 08, 2024, 09:08:32 am ---MC installs a service which runs as System; it can be used to start the installer with elevated permissions, bypassing UAC. Only the first-time install would need to be run as Administrator (or request permission) in order to install that same service.
Sounds like an Auto-Update mode setting is needed. Here's a design proposal for the options:
* Disabled: no automatic check for updates
* Ask: show a notification popup with no timeout, with UpdateNow / RemindMeLater(cancel) / SkipThisVersion buttons. Same for a manual check for updates. User must accept or dismiss the popup, but MC is already running in the background.
* Automatic: show an action-panel notification with 30 second timeout, then install the update. Optionally offer the same options as "ask" (default to UpdateNow after 30 seconds)
The Automatic mode should use a Scheduler Task to determine when to check and perform the updates. That way the user can control when they want it to happen.
--- End quote ---
I like the way you think. :D
marko:
So, our HTPC has no keyboard or mouse, just a remote. One of the keys on that remote causes an immediate reboot which happens very quickly indeed.
The MC client there, is set to startup in theater view. When there's an update sitting, it's auto-installed at launch time. There's no UAC prompt, which, IIRC, could be down to me sliding the setting down one notch.
The reboot and MC update is done in less than 30 seconds. How will this proposal affect us here?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version