Home » Developing U++ » UppHub » Updater package
Re: Updater package [message #34035 is a reply to message #34033] |
Wed, 12 October 2011 13:42   |
 |
koldo
Messages: 3443 Registered: August 2008
|
Senior Veteran |
|
|
Hello Massimo
Quote: | I guess you can, just add Bazaar nest to your working assembly.
| I think that to do it I would have to put first Bazaar and after that uppsrc, but I prefer the opposite: to have uppsrc first. This way it always put uppsrc Updater instead of Bazaar Updater. I tried to put Bazaar/Updater but it does not work.
Quote: | Yep, it is. you can (as I did...) deploy a small programm that contains just updater and setup to fetch your real app.
When user launches it first time, he gets the true application downloaded and installed, in its latest version, so you can leave the installer forever on your web site without worrying updating it.
| So:
- You deploy an installer with Updater inside.
- Updater downloads the application, that also has Updater inside
Quote: | It would need some changes.... you can do it, but it should maintain the actual defaults to not break the apps using it now.
| It is an honor . Of course compatibility is a must.
Quote: | You could add a "SetProgramFilesFolder()" and "SetAppDataFolder()" member functions that could change the paths from the default.
| Great. SetProgramFilesFolder() will be filled by the installer (asking the user). I may do an installer soon with a look and feel similar to InstaShield or Nullsoft.
Quote: | Uhmmmm.... never tried. You can try to install the Server app onto a PC in your lan and see.... it's a quick test.
| A focus could be to create a local Licenses Server running in a LAN handling all customer licenses.
Other focus could be to update directly from LAN folders like uppsrc/Updater does, but following your versions standard about folder names.
Quote: | The most important missing thing is the ability to update other files than the executable itself
| I will check it, following an interface as similar as possible to uppsrc/Updater but without breaking compatibility (or asking you before if a have a good idea ).
In addition to this, and recognizing that the security options to save a key are in order:
1. A Web server
2. An USB dongle
3. A local encrypted file including key and data to identify computer hardware
... could it be added the option 3 to Protect? . It could be done this way (you may think something better):
- First time the installer is run, it gives a code and gives the option to send an email with it. This code includes the key you put with ProtectEncrypt and local computer info in a hash code or encrypted (if encrypted you can get that data, for example to monitor deep hardware changes that void the key but that can be permitted so you will send a new key).
- You return the user a key including a hash of the code and additional data as the license end date.
This is because in my case the application is expected to work without dongle and without internet connexion.
In addition, other thing to add to Updater and client access to get a key in Web, is the local Proxy handling, very usual in company environments.
Best regards
IƱaki
|
|
|
 |
|
Updater package
By: mdelfede on Fri, 14 January 2011 23:49
|
 |
|
Re: Updater package
By: mdelfede on Sat, 15 January 2011 22:28
|
 |
|
Re: Updater package
By: mdelfede on Sun, 16 January 2011 21:57
|
 |
|
Re: Updater package
By: mdelfede on Mon, 17 January 2011 01:42
|
 |
|
Re: Updater package
By: koldo on Mon, 17 January 2011 12:26
|
 |
|
Re: Updater package
By: mdelfede on Mon, 17 January 2011 12:41
|
 |
|
Re: Updater package
By: mdelfede on Tue, 25 January 2011 23:19
|
 |
|
Re: Updater package
By: mdelfede on Thu, 27 January 2011 09:45
|
 |
|
Re: Updater package
By: koldo on Wed, 12 October 2011 06:37
|
 |
|
Re: Updater package
By: mdelfede on Wed, 12 October 2011 10:22
|
 |
|
Re: Updater package
By: koldo on Wed, 12 October 2011 13:42
|
 |
|
Re: Updater package
By: mdelfede on Wed, 12 October 2011 14:21
|
 |
|
Re: Updater package
By: koldo on Wed, 12 October 2011 15:35
|
 |
|
Re: Updater package
By: koldo on Thu, 13 October 2011 13:06
|
 |
|
Re: Updater package
By: mdelfede on Thu, 13 October 2011 15:10
|
 |
|
Re: Updater package
By: koldo on Thu, 13 October 2011 15:50
|
 |
|
Re: Updater package
By: koldo on Thu, 13 October 2011 22:02
|
 |
|
Re: Updater package
By: mdelfede on Thu, 13 October 2011 22:20
|
 |
|
Re: Updater package
By: koldo on Fri, 14 October 2011 10:41
|
 |
|
Re: Updater package
By: mdelfede on Fri, 14 October 2011 14:59
|
 |
|
Re: Updater package
By: koldo on Sun, 16 October 2011 16:24
|
 |
|
Re: Updater package
By: mdelfede on Fri, 21 October 2011 15:07
|
 |
|
Re: Updater package
By: mdelfede on Fri, 21 October 2011 21:38
|
Goto Forum:
Current Time: Mon Aug 25 22:48:23 CEST 2025
Total time taken to generate the page: 0.05993 seconds
|