-
I have to distribute one of our new applications to numerous, high street stores as kiosks and these will be on ISDN fixed ip dialups, and would like to have the programs auto update themselfs say every 7days for new versions, and files, and download this update from a webserver using tcp/ip and auto unpack and auto restart the application ? can anyone help on this, point me in the direction
thanks in advance
Have seen this done in DynSite for Windows, and would love toimplement someting similar
codey
-
The easiest way I have seen is have a simple text file that lists file names, size and dates of what each kiosk should have. Then have some Update Program call on that text file, say via http or ftp. Process that file, compare differences, and download each file from that same server that does not match, replacing the current.
The only problem is you , obviously, need to make sure the files you are updating are not running, so use a scheduler that will run off hours if possible.
I went as far as also putting a 'release' number at the top of my 'sync' list file. My auto update program creates a directory named the current release number -1 and copies the current EXE's to that directory before replacing with the new ones.. to give a roll-back type ability for support if they need it.
Hope this helps.