Warning: this code is not completely finished, needed pieces will be posted under
WORKS ON ALL PATCHES [with a little adjustments]
*What you will need*
A Website
certain directories
http://mywebsite/patchco5165
certain files
update.dat with your server version inside the patch folder on your site
version.dat within the person's client
patch(they have)(you have).txt in your website patch folder
Elite:
Most of the codes are done my way, idk if you have simpler or better processes that can make it better but if so please respect the time i put into my own way. Feel free to code and change it how you like, i did not include my custom pictures and some buttons are not coded with images but thats not so hard rite
you know what your doing so have fun
Half Spoonfed:
-Things to be addressed before compiling script-
/Exraction/this code is not completed.. i felt it would totally ruin the code
so you just gota deal with it or code it yourself.. good luck
/Custom look/The files included will work, but i would suggest building the pictures and making it custom to your own server... i did not code all the buttons to have pictures so you have to deal with or do that yourself also
/File working/Within your website you should have made a folder called "patchco5165" which will include your files and update texts to check versions... if you have it hosted on your own computer through apache then it will look something like c://appserv/www/patcherco5165
(updated)
within my coded source for this program i have left spaces for the path and name of files you wish to specify that hold the value of patcher version
**please note: it will only read one line**
The way these work is: you will have the files they need to download within this folder, the launcher will determine their version and your server version based on the value found in (if using my examples) "
update.dat" then if they need an update it will ask the "
patch(?)(?).txt" text for the files they need to advance from whatever they have to whatever you have, so make sure you include every possible change like (1)(4) would be they are going from version 1 to 4 and if they have 2 it will look like (2)(4) which will require less files... little tricky but its easy[/COLOR]
(update)
i have also placed a space for you to change where the files are placed
/Extras/i did include links to stuff like registration, website, and a web box to view the website while opening loader... this will all need to be changed to your website... just look for the code that says
... quite simple
(update)
i have customized the paths to their own strings also that you can easily change at the top
Note: i also intended to make the conquer.exe into a .dll or other file that will run only through this loader and the client format twords it so any other conquer.exe would not work.. but that is to be continued... maybe ill post it later on ... just beware that this conquer.exe is for 5165 version so you will need to replace it.
In the meantime

Enjoy!
----------------------------------
(released 3/22)v1: basic
(released 3/23)v2: more user friendly, cleaned up, designated strings to edit for customization near top (less sifting)
(released 3/??)v3: Extraction methods added!!

+ Better starting pictures
if this thread attracts more attention then i will make more features and cleaner codes.. i just don't remember how to add my functions to their own .cs and use them through that.. if anyone could help me with that it would be helpful