[Dx4win] Test version of DX4WIN that updates itself

Jim Reisert AD1C jjreisert at alum.mit.edu
Wed Dec 7 17:52:22 EST 2011


Hi Folks,

I've put another test version of the DX4WIN Data Updater on my web
site.  I think this version will "update itself" so you don't have to
move any files by hand.  The program will still exit after downloading
the .EXE file, then you just restart the program and you should have
the new version.

I have tested it on Windows XP *only*.  I really need someone to test
it on Vista and/or Windows 7 (and any other Windows versions besides
XP).  Please follow these instructions exactly.  Read them all the way
through once before doing anything:


1.  Make sure you are running the current DX4WIN Data Updater version
4.5.  If you are running an *older* data updater (4.4 or earlier), you
can skip steps 2 and 3 below, but *ONLY* if you have not yet updated
to 4.5.

2.  Download the September 12 release (version 4.4).  To test the
change, we need an older version to update.

     http://dx4win.ad1c.us/updater/download/dx4wupd_20110912.zip

3.  Open that .ZIP file and extract only dx4win.exe to your
DX4W###\UPDATE directory, allowing it to over-write the existing file
if one is already there.

4.  Download the new updater from:

         http://dx4win.ad1c.us/updater/download/dx4wupd_46b_20111207.zip

5.  Open that .ZIP file and extract only dx4win.exe to your DX4W###
directory, allowing it to over-write the existing file if one is
already there.

6.  Check the file properties on the two files you downloaded and
extracted (right-click on the file, choose Properties):

    DX4W###\UPDATE\dx4win.exe should be dated 12 September 2011

    DX4W###\dx4win.exe should be dated 7 December 2011 with a latish-timestamp

7.  If all looks OK, run the updater program in your DX4W###
directory.  You should see this banner:

    DX4WIN Data Updater - Version 4.6b
    Jim Reisert, AD1C - 07 December 2011 22:22:27

    It should ask you if you want to stop and update dx4wupd.exe.
Answer Y(es).  If it doesn't ask you, start back at step #1 above.

8.  Let the update complete.  Ignore the message about copying the
file, and simply exit the updater.

9.  Start the updater again from the same place as #7 above.  If the
update successfully updated itself, it will report the last released
version at the top:

    DX4WIN Data Updater - Version 4.5
    Jim Reisert, AD1C - 07 December 2011 03:57:27

    You should also *not* be prompted to update the updater program again.

10.  You may find a dx4wupd.~xe file in your DX4W### directory.  This
is the old updater that was replaced.  You can delete it if you wish,
but you'll get another one the next time you update.  I'm pretty sure
the updater can't delete this file itself.

Please let me know how successful you were.  I would like to release
this along with the IOTA update fix.

Thanks & 73 - Jim AD1C

p.s. I thought this couldn't be done (updating a .EXE file while it
was running), but I discovered a "trick" while browsing for an answer.

-- 
Jim Reisert AD1C, <jjreisert at alum.mit.edu>, http://www.ad1c.us


More information about the DX4WIN mailing list