Launcher for Online games
A while ago i wrote a Launcher utility that allows smaller online games (MMORPGs) that do not have their own launcher/updater. I realised that it could even be used for regular internet and LAN games as well, like distributing MODs.
So, if you are hosting your own FL server and are requiring people to run a clientside mod, then this could help you out since when the user launch freelancer, the mod file(s) will be automatically downloaded to the client. You can also choose to deliver your latest modpackage for FLMM using this launcher/updater if you so choose.
All you need to run the updater (apart from the program itself) is:
1. A webserver
2. A dns name/static IP address.
On this server you place a file that contains a list of files to download, as well as a HTML page that the launcher should display (whatever you want to put there).
The client consists of an exe file + a config file, the latter specify what webserver to go to, what is the HTML file name, and what .EXE file should be spawned then user clicks LAUNCH button. The ZIP archive also contain the necessary resourcefiles, should they be missing on the client system.
How it works:
The client software retrieve the HTML file and the listfile from the server, using this listfile it retrieves and installs the files to the client relative to where it is installed. (more info on configuration is explained in the enclosed manual)
If you do not trust the binary in the ZIP file and want to compile it yourself *or* if you want to develop your own launcher/updater, well... it is your day today (!) The launcher comes with full sourcecode (VB 6.0), so just dig in and have fun.
You can download the ZIP file here: (600KB +)
http://www.geocities.com/Ichinin/PATCHER.HTM
(if the site become unavailable, just check in 24 hours later)
Hope someone have use for it.
EDIT: Updated link.
Edited by - Ichinin on 7/29/2006 8:50:37 AM