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 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?