Auto Patch System

11/09/2016 02:53 pintinho12#1
Hello Epvp again,

Also, I'll keep the same thing I say in every thread. I aint a professional programmer, of course the code may have issues but I've been using this on my Beta Server and it's working very well. If you have any constructive feedback, feel free to write it. :)

Thanks to CptSky, I used his Cops Launcher Injector.cs file to inject the dll into Conquer.exe.
This launcher works perfectly with Conquerloader v5 and I've been using like that. If you don't have the DLL to inject the IP to the Conquer.exe, it might just start Conquer.exe. Also, you may remove the injection part if you wish.

Thanks again to Spirited, because of course yes, I am using Phoenix Socket on this project too. I don't care if you don't like the system or if you think it's not good. I like it and I use it.

There is no encryption in the data being sent Client <-> Server and if I implement something. This project is being released as this and I aint giving any support on how to setup or upgrade. It's just compile and use.

The High Definition and Normal Definition buttons will work in any version (which does have those features), also, if the client doesn't have, it might work. Tho it wont change shit in the interface.

If you have any tip on how this can be improved, please comment and I'll try to update the topic with a better and upgraded version.

Github: [Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
11/09/2016 03:05 Hacker.#2
Best "Auto Patch" in the Forum
11/09/2016 04:23 zakkwilde_17#3
Perfect man +Thanks :D
11/09/2016 15:13 pintinho12#4
Updated!
Added a gif.

* Log System now will create folders into debug client folder;
* Buttons now have a hover appearence;
* The String and sites of the configuration file will now be loaded, you don't need to edit the strings directly in the source code anymore;
* Improved the ini read and write class;
* The server will now save the patch URL;
* Minor changes to fix some shit;
* Fixed the transparency in the buttons;
* Fixed the transparency in the GUI (yeeeey, no more Color.Control in the background).
11/09/2016 16:37 Hacker.#5
Is it even possible to support change the "ServerName" on the Old or New Patch ?
11/11/2016 13:32 pintinho12#6
Quote:
Originally Posted by Hacker. View Post
Is it even possible to support change the "ServerName" on the Old or New Patch ?
This could be done by cracking the Conquer.exe, something that if I do, I would think about releasing it.
11/11/2016 22:34 Hacker.#7
Quote:
Originally Posted by pintinho12 View Post
This could be done by cracking the Conquer.exe, something that if I do, I would think about releasing it.
Good thinking and execution with the added fps In order to make the game fast and flexible
12/14/2016 11:07 pintinho12#8
Updated

Changelog: 2016-12-11
* Added an Autoupdater to the Autopatcher (funny how an autopatch needs an autopatch);
* Fixed the crash when tried to download an unexistent file;
* Todo: There is a crash issue when the antivirus blocks the file download, AutoPatch will crash
12/19/2016 15:17 Ultimation#9
oh dear, whats with the huge GUI? why not make it a simple console app with a configuration file?
12/21/2016 20:00 pintinho12#10
It's an autopatcher and for players, an intuitive and huge UI is better.
But at least for me, most of my players are dumb and don't see that there are a lot of helpful buttons on the screen.
12/26/2016 00:44 - D#11
Sounds good brah.
01/04/2017 21:36 57bob57#12
lipe, my love :3
01/09/2017 16:44 Rsniper#13
Very Good Felipe. Nice job..
01/11/2017 01:40 pintinho12#14
Quote:
Originally Posted by Rsniper View Post
Very Good Felipe. Nice job..
Not exactly the same version I'm using in the server, but you know it works good xD
01/30/2017 15:05 mujake#15
Hello, I am having some issues on building the solution. It won't build as it can't fin the Resources reference.
The name 'Resources' does not exists in the current context.

I have tied to rename the reference and looked it up online but I ran out of ideas. Maybe I can get a hint on what to add or where to look.