DonationCoder.com Forum

DonationCoder.com Software => Mouser's Zone => DcUpdater => Topic started by: mouser on June 30, 2007, 01:38 PM

Title: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: mouser on June 30, 2007, 01:38 PM

DOWNLOAD FROM Program Web Page (https://www.donationcoder.com/Software/Mouser/Updater/index.html).

LATEST VERSION:

Version 1.32.01 - May 9, 2017

Version 1.31.01 - April 1st, 2017

Version 1.30.01 - April 4th, 2012

Version 1.28.01 - Oct 8th, 2010

Version 1.27.01 - Sep 7, 2010

Version 1.26.01 - Jan 6th, 2010

Version 1.25.02 - Dec 29th, 2009

Version 1.24.01 - Dec 20th, 2009

Version 1.23.01 - Aug 20th, 2007

Version 1.22.01 - Aug 19th, 2007



OLDER VERSIONS:

Version 1.21.01 - Aug 15th, 2007

Version 1.19.01 - Aug 5th, 2007

Version 1.15.01 - July 10th, 2007

Version 1.14.01 - July 8th, 2007

Version 1.13.01 - July 7th, 2007

v1.12.05 - June 30th, 2007

(https://www.donationcoder.com/Software/Mouser/Updater/screenshots/dcupdater_small.png) (https://www.donationcoder.com/Software/Mouser/Updater/index.html)



Note: there is not much you can do with the updater at this point, except to let it check for updates for itself. But soon all of my programs and other programs will be checkable for updates.

However if you have one of the newer FARR v2 preview releases (v.2.00.109 or later), you should be able to check for updates for that (and from FARR as well).

I will be adding the ability to check arbitrary pad files for updates very soon.

Programmers: See the help file for info on how you can make an update file for your program so the updater will check it for new versions and help the user download them.



Looking forward to your thoughts!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: jgpaiva on June 30, 2007, 01:39 PM
 :Thmbsup: Checked and re-checked! Great work (as always) mouser :D
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: justice on July 02, 2007, 05:53 AM
This program is going to be so popular  :D Can't wait!

Are you going to register the .dcupdate extension with explorer so users can double click the .dcupdate file to load it in DCUpdater? And so that scripts can run the .dcupdate extension to register their application? This was one of the issues I was thinking about for my updating program that has never been resolved.

Associating .dcupdate files manually works fine here on Vista. FARR .dcupdate too.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 02, 2007, 07:58 AM
yes, very good idea and not hard to do.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: Tekzel on July 02, 2007, 08:18 AM
Hey mouser, awesome program as usual.  You have a knack for mixing usability with geekiness and coming up with a program that is appealing for a large audience.

I have noticed one wee issue, minor really.  When you have the program to close to tray and pop up on update, when the window pops up it creates a second icon in the tray.  I did say it was minor :)  Not sure if this is by design, but it is a little unsightly to me.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 02, 2007, 08:22 AM
thanks for the report, that's definitely not on purpose, i'll file the bug report on my todo list.

and thanks for the nice comments.  as soon as i add some features to dcupdater i think it will become very useful, as  a more generic updater able to support pad files, and make a little helper util which should really really make it simple for users to add updater support to the programs.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: lanux128 on July 04, 2007, 09:31 PM
mouser, i'm using custom paths for both DC updater and Farr and somehow managed to get double entry for Farr. how do i remove one of them? :)

[ You are not allowed to view attachments ]
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 04, 2007, 09:37 PM
there are 2 places the updater gets info about programs it can update:

You probably have an entry in the second place i'm guessing.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 04, 2007, 09:38 PM
By the way if you drag that panel at the bottom (see the dotted line in the middle) up a bit and select an item it will tell you a lot of info about the files its using and where.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: lanux128 on July 05, 2007, 12:56 AM
• The directory C:\Documents and Settings\All Users\Application Data\DonationCoder\DcUpdater\RedirectFiles
yes, a file in the above folder was causing the double entry.. and the panel idea is just cool, i missed it the 1st time.. :)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: johi on July 05, 2007, 01:48 PM
hey, let's include an option to start the update with the "run-as..."-dialog! :)
(i, for example, don't work with the administrator-account most of the time)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: taichimaster on July 05, 2007, 04:43 PM
hey, let's include an option to start the update with the "run-as..."-dialog! :)
(i, for example, don't work with the administrator-account most of the time)

Are you talking Vista UAC Elevation? it should be easily achievable by using ShellExecuteEx with the verb "runas".

I would also like to see FARR be able to launch the results in elevated mode too (with some kind of modifier, maybe [+admin]?)

Maybe mouser can look into it.  Elevate through ShellExecute (http://blogs.msdn.com/vistacompatteam/archive/2006/09/25/771232.aspx)

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: steeladept on July 09, 2007, 10:57 AM
Mouser, one other request.  The updater uses proxy settings, but I can't get my company to give me the site:port info.  They keep saying to use the http: proxy address.  Is there any easy way to support this?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 09, 2007, 11:04 AM
i've fixed the UAC vista stuff in the new version which will be released soon (it was caused by MS VISTA heuristic of trying to run programs with the words update/setup/install in them ).  Thanks go to taichimaster who figured out the problem.

i think i remember seeing something about http: proxies, ill look into it.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: Perry Mowbray on July 09, 2007, 10:45 PM
Hey Mouser! What a great idea (Sorry, I've only just discovered this thread... something about the title didn't click with me  :-[). I'll have to wait to get home to give it a go as it gets Port errors here at work.

I've been thinking about this generally for a little while, and posted here (https://www.donationcoder.com/forum/index.php?topic=8954.msg65787#msg65787) about a simple response I put together. The auto-update feature that I used there was based on knowing where the PAD file was.

Then I wondered about extending that idea somewhat and providing a DataBase and WebService which would retrieve information about an Application from its PAD file based on some known thing (like Application Name & Author), which would then relieve the user from knowing where the PAD file was. Also, making the link between the user and the developer non-direct means that it can be updated when necessary.

That's the update checking, then there's the actual updating. If it's easy to find out what the latest version is and where it is, then downloading it can be done using many different techniques. I was going to do just a simple script first, but dcUpdater sort of does it all!?!

I'm wondering how you deal with just PAD files?

Checking the help file, am I right in saying that the <Version> & <VersionFileRemote> tags need to be manually written?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: Josh on July 10, 2007, 04:06 PM
mouser, I have a few suggestions:

1. Version history included in the update list.

2. Only run one copy of the program at any time (Dont allow more than that, I've come to my pc with 4-5 copies running).

3. Ability to kill already running copies of existing applications so that a reboot is not required.

Thoughts?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 10, 2007, 04:30 PM
im working on #2 right now, and #1 is planned.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: cranioscopical on July 11, 2007, 03:01 AM
there are 2 places the updater gets info about programs it can update:

    * The custom list in the "Extra Update Files" tab
    * The directory C:\Documents and Settings\All Users\Application Data\DonationCoder\DcUpdater\RedirectFiles

If I drag and drop, say FARR, onto the updater, the path appears nicely in the 'extra update files' tab-window but FARR doesn't appear on the updates tab, nor is it checked for updates.  I don't have an entry for FARR in DcUpdater\RedirectFiles.

What have I missed?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: mouser on July 11, 2007, 03:12 AM
im about to release an improved update checker and i will modify drag+drop to handle this case --
basically it expects you to drop a folder or .dcupdate file, and i assume you are dropping the exe?
im just going to make the updater drop the parent folder, which is the best thing to do i think.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: Curt on July 11, 2007, 08:19 AM
Could it have a line in the context menu saying Introduce to DCUpdater, (or whatever), so I can click any installed program's folder, and DCUpdater will both check and remember this program?

When I first ran filehippo it found some twenty updates, and I was so excited. But of course the very next thought was how to update the 300 other programs? I believe the implied full DCUpdater can fill an enormous gap, if it turns out also to be simple to use!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.12.05 - JUN 30, 2007
Post by: cranioscopical on July 11, 2007, 11:22 AM
im about to release an improved update checker and i will modify drag+drop to handle this case --
basically it expects you to drop a folder or .dcupdate file, and i assume you are dropping the exe?
im just going to make the updater drop the parent folder, which is the best thing to do i think.
I tried both ways, the exe and, when that didn't work, just the folder.
I'll wait for the next iteration, thanks.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 11, 2007, 01:03 PM
Updated with a few important changes that make it behave much better in terms of multiple instances and on Vista.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 11, 2007, 01:14 PM
Hey mouser, do you want bug reports here or somewhere else?

Just in case it is here:  In the latest version, running windows vista, close to tray doesn't work.  I have checked and the option is selected, but when I hit the X it exits completely.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: cranioscopical on July 11, 2007, 06:48 PM
This tab contains a list of all .dcupdate files (or folders containing them) which provide info on installed programs which can be updated

So I dragged my FARR folder to the Extra Update Files tab, and the folder path appears there.
No sign of FARR on the Updates tab, though.

I have no .dcupdate file in the FARR folder.

Yes, I do :)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: justice on July 11, 2007, 06:50 PM
What version of farr are you using? Version 2.00.121 - July 1st, 2007 or newer is required for the updater file, although perhaps from Version 2.00.115 - June 29, 2007 you can update from itself.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: cranioscopical on July 11, 2007, 06:55 PM
What version of farr are you using?

2.00.126  Thanks for the response.  I missed the "FindAndRunRobot.dcupdate" file, it is there.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: lanux128 on July 11, 2007, 07:44 PM
mouser, in the version 1.15.02, the exe has been renamed to DcUppdater.exe. is this intentional?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 11, 2007, 07:48 PM
yes it was intentional.  the reason is quite crazy.

when testing on vista, the updater was freaking out and causing all kinds of UAC alerts. 

it turns out (as Taichimaster discovered) that the reason for this was that vista tries to be clever about handling setup/install programs specially with their new account elevation stuff, and when vista was seeing the word update in the program name, this was triggered.  so i had to rename to uppdater to avoid this :)

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 12, 2007, 08:45 AM
yes it was intentional.  the reason is quite crazy.

when testing on vista, the updater was freaking out and causing all kinds of UAC alerts. 

it turns out (as Taichimaster discovered) that the reason for this was that vista tries to be clever about handling setup/install programs specially with their new account elevation stuff, and when vista was seeing the word update in the program name, this was triggered.  so i had to rename to uppdater to avoid this :)



Well, I think we should come up with a completely new name then.  I wouldn't want people to see that and think you are a horrible speller. And, you know they will.

Edit:  I saw someone refer to it as "DCU" in another thread, how about retaining the name DCUpdater and just change the exe to dcu.exe?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: tinjaw on July 12, 2007, 10:52 AM
DC Appdater - the application updater  :D
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: cranioscopical on July 14, 2007, 12:58 AM
Mouser, here's a small thing to consider.

Using DC Updater (1.16.01) with my system heavily burdened by other online tasks:

Should Updater hold off on updating itself until its tasks are finished?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 14, 2007, 01:03 AM
Should Updater hold off on updating itself until its tasks are finished?
this came up today in another thread (https://www.donationcoder.com/forum/index.php?topic=9206.0)
and the answer is yes, it's on my todo list, definitely is needed  :up:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 16, 2007, 11:49 AM
Should Updater hold off on updating itself until its tasks are finished?
this came up today in another thread (https://www.donationcoder.com/forum/index.php?topic=9206.0)
and the answer is yes, it's on my todo list, definitely is needed  :up:

Actually, I think it should go the other way.  If DCUpdater sees that there are several updates, including itself, I think it should hold all other updates until IT is updated.  That just seems more logical to me.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: tinjaw on July 16, 2007, 11:54 AM
I agree with DcUpdater updating itself first. This way, if the new update has any new functionality, it can be utilized immediately. For example, there may be a bug in DcUpdater that prevents some other app from updating. That bug could be fixed in the newly available version of DcUpdater.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: steeladept on July 18, 2007, 03:59 PM
Mouser - While waiting for the http: proxy, I need to download the software manually, but on the download page it is still the June 30th release, version 1.12.05.  Will you be updating this too soon?

Thanks
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 18, 2007, 04:23 PM
yes i will at the end of the month when FARR 2 goes public.
from the updater if you drag up the bottom of the panel, youll be able to see the download url.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Deozaan on July 18, 2007, 06:42 PM
DC Appdater - the application updater  :D

I second the vote for program to be renamed the Appdater! the Uppdater looks retarded and it broke it's own start menu shortcuts when it changed to that name. Ha!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: cranioscopical on July 18, 2007, 09:48 PM
Just ran 1.17.01 and it's lost all entries other than itself.
Tried dragging the FARR folder onto it but it doesn't arrive on the updates tab.
(XP SP2)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: wreckedcarzz on July 20, 2007, 02:52 AM
 :tellme: I just found this via a search, can't believe I hadn't seen this yet. Seems to work well (even on Vista)- can't wait for all DC programs to be supported :)

Edit: I don't use Vista's User Annoyance Creator, though :P
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: superboyac on July 23, 2007, 03:30 PM
I just tried this program, great idea!  But I don't have any .dcupdate files except for the program itself.  Not even for FARR.  Where can I get these files, or how else can I include them in the list?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 23, 2007, 03:35 PM
superboy, when you install the newer versions of FARR, the dcupdater will have entries for it.  Also when you launch the updater from FARR itself.

other DC apps are not built with support for the updater yet, that will come starting in august.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: superboyac on July 23, 2007, 03:55 PM
superboy, when you install the newer versions of FARR, the dcupdater will have entries for it.  Also when you launch the updater from FARR itself.

other DC apps are not built with support for the updater yet, that will come starting in august.

Ah!  Very cool!  Works like a charm.  You know, there was a pretty cool plugin for Total COmmander that I almost used diligently that would check for updates for software.  but it was more like website-watcher than a true update checker, because you would point it to the text on the website that indicated the version number, and when it changed, it would notify you.  Not quite as slick as this.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 24, 2007, 09:10 AM
Heeeey Mouser.  Just something I was wondering, and you may have addressed in the PAD file discussion.  But, I will ask it anyway as I like being redundant.  Will we be able to add an entry to point to a 3rd party program's PAD file entry, hopefully put in an update frequency individually (maybe have a "default" frequency that is used if not specified otherwise) and have it check for programs with no .dcupdate file?  Or we can use one of the existing .dcupdate files and make our own for a program we use frequently that isn't from DC. 
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 24, 2007, 02:13 PM
Will we be able to add an entry to point to a 3rd party program's PAD file entry, hopefully put in an update frequency individually (maybe have a "default" frequency that is used if not specified otherwise) and have it check for programs with no .dcupdate file?

The basic idea is this:
The .dcupdate file is a local file, it tells dcupdater what file on the web to check for version info, how to install a new version, and miscelaneous information about the program.

In the ideal case of a dcupdate-supported program, the author of the program does the following:

To support a program that is not "made for dcupdater", then dcupdater will have to do something like this:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 25, 2007, 01:45 PM
It sounds like you have really thought this thing out!  The hardest part will be supporting non-dcupdate programs, but your scheme sounds like it would work.  I think for situations where you are checking PAD files for version info, it might be a good idea to make it so it will only check those once per day at the most frequent.  You really don't need to check more frequently than that anyway.  There are a number of very important programs for me that I would like to use DCUpdater to keep an eye on for me.  I could approach the authors about including DCUpdate support since it would ridiculously easy to do, but would like an alternate way to do it if they wont or cant for some reason.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 30, 2007, 11:50 PM
I've uploaded a new version (1.18.01) but im not going to upload the file that would make everyone's updater update itself, since i expect to have to release minor fixes in the next day or so.

This new version has major changes to the look and feel, but i haven't added any pad file stuff yet.  You will notice however that there is a new tab for programs not yet installed but available for installation.

[ You are not allowed to view attachments ]


Version 1.18.01 - July 30th, 2007
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: Tekzel on July 31, 2007, 09:28 AM
Hey mouser, looking sharp! Couple of issues to report, and a possible bug.

Issue#1 - Using Vista, the prefs dialog is too big for the frame so it puts in scroll bars.  Image attached.
Spoiler
[ You are not allowed to view attachments ]


Issue#2 - I prefer to have the app running all the time, the big exit button actually exits!  I would like it to take it back to the tray if the close to tray option is checked.

Issue#3 - When advance controls is selected, the little yellow "log" window at the bottom does not remember its position.  I prefer it slid all the way down and I pull it up if I want to see it.  When exiting the app it comes back up in the same position no matter what I had it set to before exiting.

Issue#4 - Possible bug.  Not sure if this is by design.  Only the "Description" column separator is draggable, the others can not be selected.  Also, this column does not remember its size.  Minor issue, but important to me! :)

I do like the new look though, it looks VERY slick compared to what it looked like before (which wasn't bad!).  The tabs are cool!  Are there any plans for a tree view for apps with plugins so they can be a part of the app or something?  Would be nice if an app's plugins can show up "under" the app so you know they belong to it.

If I find any other issues I will report them.


Edit:  "a app's plugins"??  Was left over from when I changed references from program to app while editing, it was "a program's".  Why am I explaining my edit?  I don't know.  Just didn't want people to think I had no sense of grammar.  And I was embarrassed by it.  Also as inexplicable, why am I calling everyone's attention to it? 

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.15.01 - July 11, 2007
Post by: mouser on July 31, 2007, 09:37 AM
all good ideas and bugs, thank you.. will be working on them, especially the couple of show stoppers.
treeview for plugins is a good idea.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: mouser on August 05, 2007, 06:25 AM
Ok major new version released..

The big work here under the hood (and above the hood as well), is lots of support for installing new packages, not just updating existing packages.

For example, one idea is that you should now be able to download a plugin .zip file and drag+drop it onto the dcupdater window, which will report about its contents and know where to install it and install it (or check web for update).

You could do the same with simply a plain .dcupdate file which is not yet installed.

--

This new system will be used with FARR 2 release, which will no longer come with all plugins pre-installed.  Instead, the updater for FARR will know about the available plugins, and you will be able to quickly install any plugin you want simply by choosing it in the updater.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: mouser on August 05, 2007, 06:49 AM
Another feature added is more support for manual stuff.  You can now right click and tell the updater to just download the new file for you.

[ You are not allowed to view attachments ]

It will also let you customize how these files get named, and even keep an archive of every downloaded+installed update:

[ You are not allowed to view attachments ]

You can now also uncheck packages you dont want to check by default (you can always check them manually with a right-click).
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: steeladept on August 05, 2007, 08:27 AM
Wow.  Very different interface now.  Okay, maybe not VERY different, but I was looking around for the buttons at the bottom and they aren't there anymore.  When I stopped ignoring the pictures at the top (which is a nice addition by the way), I noticed that they were more than eye candy :P.  Very nice addition.  :Thmbsup:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: mouser on August 05, 2007, 08:44 AM
You can still get the old buttons if you want (view -> advanced controls).
The same commands can also now be accessed via the File menu.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: steeladept on August 05, 2007, 09:21 AM
No, no.  I like this better, just wasn't ready for that much change. :D
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: Tekzel on August 06, 2007, 02:59 PM
Heeeyyy mouser.  Was thinking about DCU today and had an idea, figured I would bounce it off you.  You know how you have pre-release versions available to members of the site but not to the regular visitor?  How you also have alphas (as with FARR v2) that we have to check a forum to have available?  How about if we can put in our forum username and password in DCU and it will know about versions available to us that isn't available to the general public?  You can have a beta-tester list of people you want to get very early versions of a program and DCU will notify us about it and give us the opportunity to download it and try it out.  It should also have a way to revert it, maybe it will "archive" our existing version  on the system so it can revert it that way.

Just a dumb but cool idea I had.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: mouser on August 06, 2007, 03:00 PM
yeah i think it's a great idea.. not sure about the details but yeah it wouldn't be very hard to do and i like the idea a lot.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: johi on August 12, 2007, 09:24 AM
hey mouser. i really like the new interface, but to remind you of a request i did some time ago:
did you ever use XP prof. or 2000? when your right-click on an executable, there is an option called "run as..."

clicking on this option opens up a dialog where i can choose to run the program under an administrator-account.
i would really like an option in dcupdater to open this dialog for the updaters, because i run an underprivileged account and i have to run the installers with an other account to avoid getting messages like "you must be logged in as administrator..."

picture of the dialog (in german language): http://www.screencast.com/t/sa3lzwk1
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: mouser on August 12, 2007, 09:43 AM
thx for reminding me johi, i'm adding it to my todolist.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: Wordzilla on August 16, 2007, 07:56 PM
Amazing work on the updater mouser. Now it's a no-brainer for us to update DC programs. :Thmbsup: :Thmbsup: :Thmbsup:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.19.01 - Aug 5, 2007
Post by: Grorgy on August 16, 2007, 09:06 PM
Now it's a no-brainer for us to update DC programs. Thmbsup Thmbsup Thmbsup
I agree, its so good to not have to scurry all over the place to find the needed updates, I hope many people take advantage of this :Thmbsup: from me to
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: lanux128 on August 18, 2007, 09:42 PM
another idea, mouser.. what about a "what's new" list when DCU finds a new update? especially one that is very close to the previous one, will help lessen the burden for dial-uppers.. ;)

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: steeladept on August 18, 2007, 10:05 PM
johi's reminder prompted me to remind you about proxy server settings as well.  At work, we use .pac files for configuring our proxies, and I haven't found a workaround for that yet.  Therefore, unless I bring in the updates on a USB stick, I can't get them at work, and that makes DCU a little pointless there (e.g. where that configuration file points to).  Could you set it to get the proxy settings from the default browser?  That seems like the easy way to do it, though I don't know if that is easy to code.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: cnewtonne on August 19, 2007, 07:46 AM
Mouser,
Would it be feasible to add another tab/link/some control that includes the 'what's new' information for a given update. I use some apps on my machine that provide such functionality. First thing any user wants to know is what this update is bringing to the app being updated. I think all will welcome such feature.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: lanux128 on August 19, 2007, 08:23 AM
cnewtonne, i was thinking the same.. check one post above.. :)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: Tekzel on August 21, 2007, 12:21 PM
Hey Mouser!  I disabled a few programs in DCU that I never would use (flipbook printer, international image maker, etc) and while I have no need of this feature, just thought i should mention it:  Would it make sense to add a tab that shows disabled programs?  That way you can see what you have disabled in case you change your mind about one.  It would work the same as the available to be installed tab, sort of keeping them separated logically.  I dunno, maybe it doesn't make sense.

The reason I actually started this post was to ask, is there still any chance of categorization going in?  I can see a large number of items being configured in this program and one huge long list would be very unwieldy.  My idea is a tree view when user insertable folders, then they can drag the items to the folder and drop it to put it in there.  Plus, plugins would automatically be a subtree of the program they plug into.  Like all the FARR plugins.  By default items would just insert at the bottom of the list, under user specified categories.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: mouser on August 21, 2007, 12:27 PM
yes i agree with most of what you are saying.. a tree view is probably the way to go.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: TucknDar on September 16, 2007, 04:39 AM
I would like to see an option to close DCU after checking for updates. I.E. when DCU is done checking, if it doesn't find any updates it'll just exit all together. I couldn't find such behaviour currently (sorry if I missed it in that case...).

My reason for this, is so I can use nncron Lite (http://www.nncron.ru/) to launch DCU only on certain days or every 2nd day or whatever, and then exit when done.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: mouser on September 16, 2007, 04:45 AM
I would like to see an option to close DCU after checking for updates. I.E. when DCU is done checking, if it doesn't find any updates it'll just exit all together. I couldn't find such behaviour currently (sorry if I missed it in that case...).

user the commandline option "-nothingexit"  - tells dcu to exit if nothing new found.

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: TucknDar on September 16, 2007, 04:54 AM
excellent! Are there other commandline options I might have missed in this tool?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: mouser on September 16, 2007, 05:13 AM
-show
show the window right away even if no changes detected

-shownew
only show if/when new stuff detected (default?)

-check
check as soon as program runs (default)

-nocheck
don't check for updates as soon as program runs

-closeexits
exit when user presses close button, regardless of option set in preferences

-closetotray
minimize to tray when user presses close button

-nothingext
exit the program if no updates found on first check

-scandir "long path to dir"
scan this directory for update files instead of defaults

-gotonewtab
start displaying the new programs to install tab
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: rjbull on October 22, 2007, 08:50 AM
At work, we use .pac files for configuring our proxies, and I haven't found a workaround for that yet.

steeladept,

Not knowing of your post, I duplicated it in this thread Proxy (https://www.donationcoder.com/forum/index.php?topic=10253.msg79469#msg79469), and Martin Aignesberger recommended wininet technology.

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: Josh on October 24, 2007, 11:10 PM
To all users,

Please post each new BUG REPORT in it's own thread. Do not use this thread for bug reports. You can add them to the DC Updater (https://www.donationcoder.com/forum/index.php?board=216.0) forum. After one is posted, we will add it to the DCUpdater - Official Bug Tracking Thread (https://www.donationcoder.com/forum/index.php?topic=10541.0). This will help eliminate the clutter that was the old bug tracking thread.

Thanks for your help!

Josh
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: rjbull on October 25, 2007, 04:24 AM
You can add them to the The Form Letter Machine (https://www.donationcoder.com/forum/index.php?board=216.0) forum.

Josh,

Typo alert? Shouldn't that be DCUpdater forum?

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.21.01 - Aug 15, 2007
Post by: Josh on October 25, 2007, 06:57 AM
Fixed!!! Thanks
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2009
Post by: mouser on January 06, 2010, 06:29 AM
Updated:


Version 1.26.01 - Jan 6th, 2010

Version 1.25.02 - Dec 29th, 2009

Version 1.24.01 - Dec 20th, 2009

Version 1.23.01 - Aug 20th, 2007

Version 1.22.01 - Aug 19th, 2007
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2009
Post by: yksyks on January 06, 2010, 07:45 AM
The latest version reports itself as 1.25.02, thus requiring update over and over. Otherwise no problems on  WinXP and Vista.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2009
Post by: y0himba on January 06, 2010, 07:46 AM
Download page still says Aug 19 of last year?  :huh:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2009
Post by: mouser on January 06, 2010, 07:52 AM
thanks for pointing that out, fixed now.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2010
Post by: jnulu on February 16, 2010, 11:14 PM
For the past few days, without any warning, I frequently get an error message that says
"DonationCoder.com DcUpdater tool has encountered a problem and needs to close. We are sorry for the inconvenience".
Please tell Microsoft about this problem etc.
This happens even when I am not invoking FARR which is running quietly in the system tray.

Then when I try to "check for updates now" from the FARR window, I see that I have no updates for FARR
but for DcUpdater, I see that it is trying to retrieve the latest updates, and then I get this error message again.
I close the error message and simultaneously, FARR window also closes, but is still seen running in the system tray.
After trying two more times, I learn that there are no updates without the error message appearing.

I am using Windows XP Pro with SP3 and use Opera browser v.10.10 which is the latest stable version.
Would appreciate any help in resolving this issue. Thanks!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2010
Post by: mouser on February 16, 2010, 11:18 PM
one thing you might do while i look into this is disable scheduled update checking from within farr, and just check for updates manually.  won't solve your problem per se, but will stop it from happening while you aren't around.

does the computer you are using go to sleep/standby/hibernate ?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2010
Post by: Deozaan on February 16, 2010, 11:24 PM
I would recommend locking this thread (and other LATEST VERSION INFO THREADS) so that only you can post in it, mouser, to announce the latest updates on the software.

If people need troubleshooting help, they should start a new topic.

I'm subscribed to this thread to be notified of updates, and while I'm all for helping people out who are experiencing trouble with the software, posts to this thread really should be limited only to updates.

Yes, I realize I'm contradicting myself by posting here, but I thought having this in context here would help exemplify why I recommend locking it.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.26.01 - Jan 6, 2010
Post by: jnulu on February 16, 2010, 11:31 PM
Hi Mouser!

Thanks for your immediate response!
I have disabled the auto update from within FARR as advised
As for your question,the PC does not hibernate or go into a standby mode.
However, at times it does go to the screen saver mode when I have not touched the computer for about ten minutes.
Best wishes

Jay
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: mouser on August 31, 2010, 09:58 AM
I've uploaded a beta to get some feedback before releasing:

Version 1.27.01 - Sep 7, 2010

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: mouser on August 31, 2010, 12:40 PM
would appreciate some feedback from people who had problems with the previous version crashing.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: superboyac on August 31, 2010, 03:05 PM
Seems to be working fine.  But to know for sure, I have to wait.  It was an error that would just appear out of nowhere...like, I'd just come to my computer and see it there.  So, if I don't see it in coming weeks, I would say the problem is solved.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: jnulu on August 31, 2010, 11:13 PM
Hi Mouser!

Thanks for following this up.
I've installed the new Beta DC Updater and will let you know it works after
watching it's performance for some time.
Regards
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: mouser on August 31, 2010, 11:51 PM
thanks guys!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: mouser on September 05, 2010, 04:25 PM
well what's the verdict on the new version? any crashing?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: jnulu on September 06, 2010, 01:45 PM
Seems to be working fine, Mouser!
In any event, you'll be the first to know if it isn't  :)
Thanks again.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 Beta - Aug 31, 2010
Post by: tomos on September 07, 2010, 08:22 AM
no problems here either - I really didnt keep track before but it was crashing at least once a week for the last while and has been okay since this beta
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: superboyac on September 07, 2010, 03:09 PM
I haven't seen anything lately.  but, honestly, I'm not sure if I turned off all the auto-update settings or not.  Sorry if I'm not much help.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: mouser on September 08, 2010, 12:05 AM
i've pushed out another update because the previous version (beta) was linking to mfc71.dll, the microsoft runtime dll which isn't installed on all windows PCs, because that would be too easy -- resulting in an error for such users*.  (if the crash resurfaces, we will know that this was the cause).

* one day i predict it will be revealed that half of microsoft was infiltrated 15 years ago with people determined to sabotage the company from within.. nothing else could explain the consistently stupid self destructive behavior from such a smart company.

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: cranioscopical on September 08, 2010, 02:11 PM
Call me dim if you must ( :o) but…

DcUpdater used to run automatically here but always failed. Following the failure, a relaunch ran mainly without problems. So, I stopped the automatic invocation of DcU. 

I can neither recall nor find where/how to re-enable automatic periodic checking. Please, can somebody remind me?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: mouser on September 08, 2010, 02:14 PM
strangely enough, you can't really ask dcupdater to generically run automatic update checks.
only FARR has an auto update check that invokes it, and you can access that from the FARR options tab "Plugins and Updates".
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: superboyac on September 08, 2010, 02:28 PM
strangely enough, you can't really ask dcupdater to generically run automatic update checks.
only FARR has an auto update check that invokes it, and you can access that from the FARR options tab "Plugins and Updates".
Ah!  i think that was the thing causing my crashes.  I had to go in and disable that setting in FARR.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: cranioscopical on September 08, 2010, 06:44 PM
strangely enough, you can't really ask dcupdater to generically run automatic update checks.
only FARR has an auto update check that invokes it, and you can access that from the FARR options tab "Plugins and Updates".
Thanks! Now I can check to see if you have solved the problems I was having.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: mouser on September 08, 2010, 06:50 PM
i have a suspicion that the crashing bug may come back now that i have recompiled it with MFC statically built-in; if the problems to return i will try to release it with mfc not bundled in.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: jnulu on September 08, 2010, 11:27 PM
So should I install the new update that you released on 9/7 or wait till this is sorted out, Mouser?
Thanks!
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: mouser on September 08, 2010, 11:39 PM
everyone please install and report any crashes; it certainly won't be any worse than previous versions and has a few other fixes and new features.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: bob99 on September 09, 2010, 10:51 AM

What may have caused this? I used DcUpdater to update last time.

[ You are not allowed to view attachments ]

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: jnulu on September 10, 2010, 12:11 AM
I have installed the latest DC updater (sep 7th, 2010) and seems to be running fine.

I also get the same window that bob99 has posted - "Newer installed" under the status column for Find and Run Robot.

I don't think it is a glitch, but wonder why it doesn't say 'up to date' if it is indeed up to date, which in my case it is.
Regards

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.27.01 - Sep 7, 2010
Post by: mouser on September 10, 2010, 02:45 AM
just means i uploaded a slightly newer version of farr without updating the file on the website saying the new version is available.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.28.01 - Oct 8, 2010
Post by: mouser on October 08, 2010, 07:47 PM
Version 1.28.01 - Oct 8th, 2010
Title: 1.28.02?
Post by: kronhead on October 18, 2010, 01:24 PM
A short while back, I got an update notice for dcupdater - I downloaded and installed USING dcupdater - I still get the message, saying I need to upgrade from 1.26.01 to 1.28.01 - but when I do Help - About, it says I am running 1.28.02! I just did a new download and install - same version situation.

The dcupdatersetup.exe that I downloaded is 2,121,728 bytes. dcupdater.exe is 3,004,416, and does show an internal version # of 1.28.2.0, modified on 10/10/10 at 7:15PM.

Did I get a bad version somehow?

Thanks
Dan
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.28.01 - Oct 8, 2010
Post by: mouser on October 18, 2010, 01:34 PM
you dont have a bad version, just me being a bit sloppy with version numbers.  however i think if you re-install the new update it should say you have version 1.28.01 and stop offering an update (even though you really have 1.28.02).  it shouldnt say you have 1.26.01 if you get new version.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.28.01 - Oct 8, 2010
Post by: kronhead on October 19, 2010, 03:21 PM
you dont have a bad version, just me being a bit sloppy with version numbers.  however i think if you re-install the new update it should say you have version 1.28.01 and stop offering an update (even though you really have 1.28.02).  it shouldnt say you have 1.26.01 if you get new version.

Still no luck. I tried a fresh download and install. Same thing. So I un-installed dcupdater, renamed:
C:\Users\Dan\AppData\Roaming\DonationCoder\DcUpdater
to
C:\Users\Dan\AppData\Roaming\DonationCoder\DcUpdater-old
and
C:\Program Files\DcUpdater
to
C:\Program Files\DcUpdater-old
then did another fresh download (to a different name) and install - STILL got the same thing! It says installed version 1.26.01, version on the web 1.28.01. Help - About says I am running 1.28.02. As does looking at the Program Properties - Details.

There is a directory
C:\Users\Dan\AppData\Roaming\DonationCoder\Keys
which I did not rename ...

Any directories or registry keys I should clean up?

Sorry about this, and thanks for your help.
Dan
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: mouser on April 04, 2012, 01:39 AM
Version 1.30.01 - April 4th, 2012
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: justice on April 04, 2012, 02:36 AM
Thanks for the update, mouser. What do you mean with not zip-compatible?
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: mouser on April 04, 2012, 02:44 AM
In the past I created all my setup files as zip-compatible self-extracting packages.  This had the advantage of making it possible for someone to download the setup file and instead of running it, simply unpacking it for portable use.

However, this had a few drawbacks including not being able to sign the setup program and possibly causing some downloads to fail midway.

So with all my new releases I am providing them as 2 separate downloads -- a main setup program which is no longer "zip-compatible" but is digitally signed for security, and a second Portable.zip version which is a normal standard zip file that can be unpacked for portable use.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: wut?! on April 25, 2015, 12:48 AM
No posts in this forum since July 2013. I thought I'd change that by saying I just tried out DCUpdater by using it to install some new software and it appears to work flawlessly. Nothing has updated yet, though. We shall see.

It even detected my FARR plugins.   :)
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: tomos on April 25, 2015, 02:30 PM
No posts in this forum since July 2013. I thought I'd change that by saying I just tried out DCUpdater by using it to install some new software and it appears to work flawlessly. Nothing has updated yet, though. We shall see.

It even detected my FARR plugins.   :)

I still use it and like it a lot. Have had some minor problems: cant remember exactly now, but I think if you have installed and portable flavours of same software present, it can get confused with the install path and installs both to same path. For some reason it always starts up with Windows (7) for me - looking for updates for CHS (but tbh I haven't checked if that's something in the CHS settings).
There may be other bugs - but not that I've come across :up:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: wut?! on April 25, 2015, 09:45 PM
Thanks for the info, tomos!

A cool feature would be a toggle in the options to treat beta releases as regular updates.  ;)

Would make it a little easier for those who want to help test.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.30.01 - Apr 4, 2012
Post by: wut?! on April 29, 2015, 01:05 AM
I just got the FARR update. This app definitely works.   ;D

EDIT: Whoops, I meant for this to be an edit to the above post. My bad.  :-[
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: mouser on April 01, 2017, 12:44 PM
Version 1.31.01 - April 1st, 2017
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: tomos on April 01, 2017, 01:39 PM
DcUpdater lurve  :-*
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: Deozaan on April 01, 2017, 01:42 PM
Wow.

I thought this was officially abandoned. Even SC seemingly stopped using it. :(
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: mouser on April 01, 2017, 03:34 PM
My apps should all still use it if it's installed, but I have definitely stopped "promoting" it, as I essentially gave all my apps the ability to CHECK for updates using code built into them (DcUpdater will download and run the installler).

So anyway, DcUpdater is not really needed anymore, and it does seem a bit overkill.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: cranioscopical on April 01, 2017, 05:56 PM
1) During installation DCU gave me something along the lines of "the following process needs to be closed..." but no mention of what that process is.
2) After a brief dance with this I uninstalled the updater.
3) Installed again and was informed that there are no valid update packages.
4) Had DCU system notifications in a font so huge that only a word or two would fit.

Will I have better luck on April 2nd?
Baffled on Baffin Island.  :o
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: mouser on April 02, 2017, 05:08 AM
Thanks for the report.  New version uploaded.
The font size issue should be fixed.
The complaint about process needing to be closed may be fixed.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: cranioscopical on April 02, 2017, 09:36 AM
Notification fint foxed  :up:

DCU can't find CH+S despite having just installed it.

A whole lotta loopin' goin' on (see image)

[ You are not allowed to view attachments ]

Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: mouser on April 02, 2017, 10:08 AM
Thanks for the reports!.
New version uploaded, recursive update looping should be fixed now.
Title: Re: DcUpdater - 1.31.01 - Apr 1, 2017 (my preferences)
Post by: IainB on April 02, 2017, 06:00 PM
@mouser: Where you say:
My apps should all still use it if it's installed, but I have definitely stopped "promoting" it, as I essentially gave all my apps the ability to CHECK for updates using code built into them (DcUpdater will download and run the installler).
So anyway, DcUpdater is not really needed anymore, and it does seem a bit overkill.
________________________
I appreciate what you say there, but I'm a fan of DCUpdater's, because it saves me some time/trouble.
I have long preferred to use DCUpdater to auto-manage updates (i.e., check for new version, download, install) for all DC apps., all in a single operation, rather than get each app to update itself on an ad hoc basis using DCUpdater. I regularly launch DCUpdater from a FARR button, and it does any update checks/installs in one fell swoop.
This necessitated a bit of careful organisation, initially, of the two files:
- but, once done, it's a breeze.    :Thmbsup:
By organisation, I mean there is a copy of both of the above files in each DC app. folder, and a copy of every [Name of app].dcupdateredirect in:
   C:\ProgramData\DonationCoder\DcUpdater\RedirectFiles

I keep all the apps. (including DCUpdater) in folders within a Plugins subfolder to FARR:
   C:\UTIL\Windows utilities\FindAndRunRobot\Plugins\

All the apps. have ConfigDir.ini files set with:
- which all seems to work OK (most of the time).    :Thmbsup:

DCUpdater thus outputs useful/helpful/informative reports like this, when it runs, and it's very fast:    :Thmbsup:

[ You are not allowed to view attachments ]

[ You are not allowed to view attachments ]
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: cranioscopical on April 04, 2017, 01:46 AM
New version uploaded, recursive update looping should be fixed now.

Working well now.
Can't find anything, anywhere in DCU, that fails to scale appropriately.  :up:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.31.01 - Apr 1, 2017
Post by: mouser on April 04, 2017, 01:07 PM
Excellent  :Thmbsup:
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: mouser on May 09, 2017, 10:47 AM
Version 1.32.01 - May 9, 2017
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: IainB on May 10, 2017, 12:53 AM
@mouser: I've manually worked around this minor problem for ages, but running DCU (DCUpdater) on itself today, reminded me to ask you: Is there any way that the user can force DCU to always adhere to using the app folder path that is set in the .dcupdateredirect file for each of the apps?
DCU seems to somehow temporarily get its knickers in a twist when it runs and updates itself or another app, and I have not so far been able to figure out what is going on.
After doing an update, DCU seems to "see" only the apps that have been updated, and does not seem to "see" the other apps. - I think it expects to see them in the default program files folder, but doesn't find them there, and yet it can "see" those that it has just updated.
Otherwise, it runs very smoothly as per my post above.

I have FARR installed in a path C:\UTIL\Windows utilities\FindAndRunRobot\ and I have all my other DC apps (including DCUpdater) that I am using on a regular basis, or trialling, in subfolders in a path C:\UTIL\Windows utilities\FindAndRunRobot\Plugins\
I put that path and the app folder into the .dcupdateredirect file for each of the apps - e.g. in the DCUpdater app folder, the path in the .dcupdateredirect file is:
   C:\UTIL\Windows utilities\FindAndRunRobot\Plugins\DcUpdater
 - and so on for each of the other apps.

That's how I get the very useful output (app listing) from DCUpdater that I posted about, above, and is how I keep track of any updates to the DC apps that I am using.
When I ran DCUpdater (from a button in the FARR app) today, it detected and updated the two apps that had been just updated by you - DCU and SC (DCUpdater and ScreenshotCaptor) - but when I re-ran it (again from the FARR button) it could only "see" (list) those two updated apps.
Restarting FARR seems to fix the confusion, and after running DCU from the button I have for it in FARR, DCU worked fine again.

It may be that (say), somewhere in the update app process, the default path (programs folder) is being temporarily set in a variable somewhere, and somehow overrides the path(s) set in the .dcupdateredirect file(s) or causes those files not to be opened. Thus, restarting FARR and DCU seems to clear everything and fixes it.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: mouser on May 10, 2017, 11:02 AM
Let me check out the code and see what might be causing your issue.

It's likely that it's related to the DcUpdater functionality that purposely only shows certain items if it's invoked and told to explicitly only scan a certain folder.

This happens all the time when you do an update check FOR/FROM A SPECIFIC PROGRAM.
So for example, if you are in FARR and ask FARR to check for updates, it will invoke DCUPDATER and tell it to only look in the FARR folder for updatable stuff, and hide the rest.

So it sounds like what's happening to you is that on your second call it is maybe restricting itself to items in a specific folder?



Can you clarify -- you say when you "re-ran" it.. Can you check next time that DcUpdater isn't already running in the tray when you "re-run" it?  I'm trying to understand how it could be that using the same button to run it both times, with it not being running either time, could show different results.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: tomos on May 10, 2017, 04:01 PM
After doing an update, DCU seems to "see" only the apps that have been updated, and does not seem to "see" the other apps. - I think it expects to see them in the default program files folder, but doesn't find them there, and yet it can "see" those that it has just updated.

I always thought that was by design (?)
i.e. it presumes you are finished and simply want to confirm updates and exit.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: IainB on May 10, 2017, 07:44 PM
@mouser:
Please, don't put too much effort into it on my account, as it is a minor (non-fatal) issue, as I indicated above. It's probably only me that has experienced this minor problem, because I tend to push apps a bit more than most (which can sometimes be useful in Beta testing).

I invoke DCU directly via a button in FARR, rather than tell FARR to run an update check. That way, I get DCU to scan all apps (as per the screenshots in an earlier comment posted above) and report on the currency of all installed versions of those apps versus the latest version on the DC website.

I figured that it was, as you describe above, "...likely that it's related to the DcUpdater functionality that purposely only shows certain items if it's invoked and told to explicitly only scan a certain folder.".
I was aware that it would happen, as you say, if I did "...an update check FOR/FROM A SPECIFIC PROGRAM.".

What happened was I read the threads about DCU and SC being given new updated versions, and so I then triggered DCU via the button in FARR (1st time). This gave the report of all apps, with DCU and SC highlighted as having updates available. I then started the update for those two, and the updates installed OK.
I then triggered DCU via the button in FARR again (2nd time), and just the two apps - SCU and SC were reported on. I checked the paths in the two relevant .dcupdateredirect files to see if they had been changed (they hadn't).
I then shut down FARR, restarted it, and then triggered DCU via the button in FARR again (3rd time) and DCU provided the expected and correct full report of all apps, including the two (DCU and SC) that had just been updated.

So yes, it does seem that, as you say, "...what's happening to you is that on your second call it is maybe restricting itself to items in a specific folder.".

When I re-ran DCU (2nd time and 3rd time), I did not think to check whether DcUpdater was already running in the systray - I suspect that it must have been on the 2nd time. I would have made more careful a note of what occurred at each step, had I not been in a "workaround" frame of mind and had I been expecting to tell you about the problem. Telling you about the problem was just an afterthought - it was a belated "I should probably report this to mouser" thought. I shall try to remember to take more careful note of each step at when I run any new updates after this point.
Title: Re: LATEST VERSION INFO THREAD - DcUpdater - 1.32.01 - May 9, 2017
Post by: mouser on May 10, 2017, 07:50 PM
You may have found a bug.  If you launch it from FARR while it is still running (in the tray for example) then it probably should rescan everything and show everything again.  So if it's not that could be considered a bug.
So first step is to figure out if the problem you describe is indeed caused by DCUpdater being already running when you launch it the second time.