I figured out how to decode configure.dat. Thanks a lot.
I've made some progress.
I'm working now on Update/Patch Server for launcher(i'm stuck here).
The patch/update server for launcher is hosted on XAMPP on localhost.
Anyway, i'm stuck at the Update/Patch Server. xD
Okay. I will leave some files which i worked on today for Ferentus.
I'm stuck at Update/Patching Launcher from the Update Server on localhost.
The Update server is hosted locally as a Web Server.
Here is the archive:
You must be registered to see links
(Or the rar archive attached to this post)
You will need:
-Windows 7 32/64bits
-XAMPP
-Ferentus Client from gamershell.com
Install XAMPP.
After installing XAMPP (allow port 80 - change ports in Skype if needed cause Skype is blocking port 80), in XAMPP directory
In the Ferentus Server Files archive, you will find another archive named ferentus-patch-server. Here, extract "pds" folder into htdocs from XAMPP.
pds - Patch Deployment Server(i think)
Here in "pds" are files regarding the updates and patches + Notice.htm for displaying the information in Launcher.
Make sure you install the Ferentus client from gamershell.com.
After you installed the client, in Ferentus archive -> Server Files -> Launcher Configuration -> configure.dat
Configure.dat is already configured for LOCALHOST(127.0.0.1)
Copy configure.dat from Ferentus server files and overwrite it on the Ferentus
install folder in Data folder.
Make sure you have started Apache from XAMPP.
Go to the client folder, launch Ferentus.exe and you should see is updating, but actually is doing nothing cause.. i don't really know here.. Maybe is searching for files, but i don't know how the Update server/Patch Server was configured and what files or lines of coding in the .inf files from "pds" folder should i write.
You need to change IP addresses in update_open for launcher to go into the update process as in the screenshot below this.
EDIT:
!!! You can leave it as it is in the archive to try and maybe debug something for the Login Server. !!!
I don't know if there is a connection between the Login Server and the Update(pds files).
And next, i need a Login Server for this...
I don't know if the login server is an software application or a web software.
The launcher doesn't require a Login Server.
Only if you want to login into the game, will send you an error: Disconnected from the Login Server.
Screenshot of the launcher trying to update.
I have a problem with the launcher. I'm seeing more than a half. I don't know what is causing that. Maybe my resolution or my OS.
Okay. I've figured out how the Update Server works and what IPs are in the update_open.inf
First IP is the Patch server. Second IP is the Login Server.
I've managed to send some opcodes to the server.
Now i have to build the Login Server so i could login. I have no idea how to do it! xD xD xD