
Originally Posted by
lordraven
My idea of auto patcher would be something like this, on client side the user would have 2 files, well 3 to be more specific, the Launcher itself, the Updater, and the config.ini file, what would happen is the launcher open a webrequest to an specific page on any hosting place, could it be on the server hosting pc or simply on any free webhosting server. reminding that on the server should have a XML file wich would contain the latest version, and on the config.ini would contain the lastest client version, basically what the launcher would do, is compare everytime it is opened the version on the web agains the config.ini on the client side. if the version on client is lower, the launcher open the Updater and close the Launcher, then the Updater download the patch package fro mthe webserver and unpack it on RYL Folder replacing the existent files.
After the Updater finish it job, it just open the Launcher again...
Its a pretty simple process. Theres no need to check for RYL files integrity(it could be done, but unecessary) if theres a patch, the launcher shall update it, no matter what...
--EDIT
And btw, anyone here have the v1753 RYL Unmodified Server Files and DBs? I am trying to make a local server to run some tests but the custom server files i've been finding are too bugged for me, and I didnt finded a working link for the original files. Not even on google. All links are dead.
Thanks.