Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » Updater package
Re: Updater package [message #34033 is a reply to message #34032] Wed, 12 October 2011 10:22 Go to previous messageGo to previous message
mdelfede is currently offline  mdelfede
Messages: 1308
Registered: September 2007
Ultimate Contributor
koldo wrote on Wed, 12 October 2011 06:37

Hello Massimo

I wanted to use your Updater with your Protect packages.

Some questions:

- Now Bazaar/Updater has the same name that Updater package, so I cannot get the Bazaar one from a package kept outside Bazaar. How can I overcome it?



I guess you can, just add Bazaar nest to your working assembly.
I do it always in my app... I've a TimberStruct assembly with TimberStruct, Bazaar and UppSrc nests inside and it works.

Quote:


- It seems that Updater is also an installer package as it:
-- Download the files
-- Install the program
-- Creates Program Files folder and Application Data folder



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.

Quote:


Would it be possible to choose the Program Files folder location and name, and the Application Data folder name?



It would need some changes.... you can do it, but it should maintain the actual defaults to not break the apps using it now.
You could add a "SetProgramFilesFolder()" and "SetAppDataFolder()" member functions that could change the paths from the default.

Quote:


- Could it work from LAN folders too? (this is a must for me now)


Uhmmmm.... never tried. You can try to install the Server app onto a PC in your lan and see.... it's a quick test.

Quote:


- The uninstaller is run from a program with a name from GetTempFileName() that appears in window caption. Could you use just the program name or with something like " - Uninstaller" added?



ops, yes... I guess I forgot to set the title.

Quote:


- In my case the uninstaller do not remove the Application Data folder. May this be switched on or off? (to ask the user if s/he wants to delete data folder)


that could also be added as an extension, not too difficult.
I'm sorry that I can't work on it on these days... but you can do it, just be sure to not break actual behaviour, or my customers will kill me Smile

Quote:


These are just the first set of questions Smile. Thank you. Updater seems VERY complete.


Thank you... I guess it could be extended, indeed, The most important missing thing is the ability to update other files than the executable itself; it should be a trivial addition too, indeed.

Ciao

Max
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: User configurable menu system
Next Topic: XMLMenu - User configurable menu system - completed
Goto Forum:
  


Current Time: Sat Jul 05 15:56:14 CEST 2025

Total time taken to generate the page: 0.04103 seconds