Auto-Update System

This forum can be used to talk about general design strategies, new ideas and questions in general related to wxWidgets. If you feel your questions doesn't fit anywhere, put it here.
Post Reply
lhauck
In need of some credit
In need of some credit
Posts: 8
Joined: Tue Jul 03, 2012 3:02 am

Auto-Update System

Post by lhauck » Fri Jul 11, 2014 5:37 am

From what I can see it's been a couple years since this has come up.

What recommendations do you have for auto-update systems for Windows platforms (XP through 8.1). Current candidates are:

* software update wizard http://tinyurl.com/7wk5e8k
* auto update+ http://autoupdateplus.com/index.html
* weupdate (wx based - not sure if still maintained) http://wxcode.sourceforge.net/components/webupdate/

More options in next post due to URL limits in posts.....

I've read the docs and kicked the tires - leaning towards autoupdate+ or winsparkle, but was wondering if anyone has suggestions or experience with any of the packages.

Thanks in advance for any insight.

lhauck
In need of some credit
In need of some credit
Posts: 8
Joined: Tue Jul 03, 2012 3:02 am

Re: Auto-Update System

Post by lhauck » Fri Jul 11, 2014 5:38 am

The other two under consideration are:

* true update http://www.indigorose.com/products/trueupdate/
* winsparkle http://winsparkle.org

Thanks again.

iwbnwif
Super wx Problem Solver
Super wx Problem Solver
Posts: 273
Joined: Tue Mar 19, 2013 8:52 pm

Re: Auto-Update System

Post by iwbnwif » Wed Jul 16, 2014 9:50 pm

Hi, thanks for an interesting post and the links.

Did you make a decision in the end?

I am considering web update a) because its wxWidgets based so should provide a completely consistent interface and b) because its open source so it should be possible to keep pace with new versions of wx if there are problems.
wxWidgets 3.1.2, MinGW64 8.1.0, g++ 8.1.0, Ubuntu 19.04, Windows 10, CodeLite + wxCrafter
Some people, when confronted with a GUI problem, think "I know, I'll use Eclipse RCP". Now they have two problems.

User avatar
evstevemd
Part Of The Furniture
Part Of The Furniture
Posts: 2251
Joined: Wed Jan 28, 2009 11:57 am
Location: United Republic of Tanzania
Contact:

Re: Auto-Update System

Post by evstevemd » Wed Apr 19, 2017 7:11 pm

Hi,
iwbnwif wrote:Hi, thanks for an interesting post and the links.

Did you make a decision in the end?

I am considering web update a) because its wxWidgets based so should provide a completely consistent interface and b) because its open source so it should be possible to keep pace with new versions of wx if there are problems.
Whichway did you go?
Any challenges met?
Chief Justice: We have trouble dear citizens!
Citizens: What it is his honor?
Chief Justice:Our president is an atheist, who will he swear to?
[Ubuntu 15.04/Windows 10 Pro - GCC/MinGW, CodeLite IDE et al]

iwbnwif
Super wx Problem Solver
Super wx Problem Solver
Posts: 273
Joined: Tue Mar 19, 2013 8:52 pm

Re: Auto-Update System

Post by iwbnwif » Thu Apr 20, 2017 9:14 am

Hi,
Whichway did you go?
Any challenges met?
Unfortunately I had to take a sabbatical from software development so never got chance to use these in anger.

From memory, webupdate had some compile problems, but I got it to roughly work in the end. On the otherhand, winsparkle 'just worked'. Also, it is used by Poedit (same author I think) which is wxWidgets based - so you can download the Poedit app and peak at the Poedit code to see it in action.

[Update] I just opened Poedit and it prompted me to download Version 2.01 (via winsparkle I assume). The whole process worked very smoothly and looked incredibly professional =D>
wxWidgets 3.1.2, MinGW64 8.1.0, g++ 8.1.0, Ubuntu 19.04, Windows 10, CodeLite + wxCrafter
Some people, when confronted with a GUI problem, think "I know, I'll use Eclipse RCP". Now they have two problems.

User avatar
evstevemd
Part Of The Furniture
Part Of The Furniture
Posts: 2251
Joined: Wed Jan 28, 2009 11:57 am
Location: United Republic of Tanzania
Contact:

Re: Auto-Update System

Post by evstevemd » Thu Apr 20, 2017 1:46 pm

Thank you. I'll go with winsparkle
Thanks
Chief Justice: We have trouble dear citizens!
Citizens: What it is his honor?
Chief Justice:Our president is an atheist, who will he swear to?
[Ubuntu 15.04/Windows 10 Pro - GCC/MinGW, CodeLite IDE et al]

Post Reply