Hello all, this is my first project that has been fully successful. This Autopatcher is *basically* fail-safe. If you just absolutely cannot get it to work, just delete the Configuration.ini file, it will generate a new one upon loading the program.
How to use *This explanation is for server owners*: You just take my attachment and extract it into your client's main folder, the same folder with your Conquer.exe. You then open up the Configuration.ini file and edit the values to match yours. The website directory must point to where you keep your patches. Your version should probably be set to 1000, for organization purposes. Your executable should be set to whatever you would normally double-click to start the client. For many people that is Conquer.exe.
This would I would do for example:
Now for the patches, I use WinRAR and when I have files that can be put into a patch, I get all those files together in their rightful folders and then select them all and right-click a file and then click "Add to Archive...". I then check the box that says "Create SFX Archive" which changes the file extension to .exe. I think rename the file to say my patchnumber.exe like 1000.exe. Your patches can ONLY be the patchnumber.exe
Here are some pics to show you what's up.
My entire client with the autopatch and config file within
The autopatcher is a GUI and it just now successfully read the version number from the Config file.
The GUI has a loading bar for how far along your download is and a menu-box notifying you when your download is complete.
Upon closing the download complete notification, you will then encounter an extract window. Just click extract and it extracts it to the correct destination.
Click "Close Autopatcher and Start the Game" (whatever.exe)
Success.
Note: This file has nothing to do with the version.dat. Unless you know what you're doing, just leave that file alone. Note for server owners, it's okay to have a server.dat in your patches so that the client will say the right patch version you're on, but the program reads the version number from the .ini
Disclaimer: Requires .NET Framework of 2.0 (Most computers come with this)
Reaver Autopatcher - Copyright © VoidSoul Entertainment 2011 - All rights reserved.
Current Version: 1.3
Version Log:
How to use *This explanation is for server owners*: You just take my attachment and extract it into your client's main folder, the same folder with your Conquer.exe. You then open up the Configuration.ini file and edit the values to match yours. The website directory must point to where you keep your patches. Your version should probably be set to 1000, for organization purposes. Your executable should be set to whatever you would normally double-click to start the client. For many people that is Conquer.exe.
This would I would do for example:
Code:
[WebsiteConfig] Website=http://127.0.0.1/patches/ [VersionConfig] Version=1000 [ClientConfig] Executable=ConquerLoader.exe
Here are some pics to show you what's up.
My entire client with the autopatch and config file within
The autopatcher is a GUI and it just now successfully read the version number from the Config file.
The GUI has a loading bar for how far along your download is and a menu-box notifying you when your download is complete.
Upon closing the download complete notification, you will then encounter an extract window. Just click extract and it extracts it to the correct destination.
Click "Close Autopatcher and Start the Game" (whatever.exe)
Success.
Note: This file has nothing to do with the version.dat. Unless you know what you're doing, just leave that file alone. Note for server owners, it's okay to have a server.dat in your patches so that the client will say the right patch version you're on, but the program reads the version number from the .ini
Disclaimer: Requires .NET Framework of 2.0 (Most computers come with this)
Reaver Autopatcher - Copyright © VoidSoul Entertainment 2011 - All rights reserved.
Current Version: 1.3
Version Log: