Does anyone know how to make Updater work on a private server ? I mean what we need to change in the Updater.exe and how to setup a web server to connect with it ?
Tks in advanced.
Srr for my bad eng![]()
Does anyone know how to make Updater work on a private server ? I mean what we need to change in the Updater.exe and how to setup a web server to connect with it ?
Tks in advanced.
Srr for my bad eng![]()
1.Create a folder on yours a web a server http://yoursite/Shaiya
2.Create in this folder a file: UpdateVersion.ini
Write inside of it:
[Version]
CheckVersion=3
UpdaterVersion=18
PatchFileVersion=57
Example INI: http://rapidshare.com/files/26104720...rsion.ini.html
Create a folder on yours a web a server http://yoursite/Shaiya/patch
Create ZIP archive in patch folder with your files (in the official version in it there is updating SAH and SAF) and rename it in ps0057.patch
Example of archive: http://rapidshare.com/files/261046803/ps0057.patch.html
PatchFileVersion=57 Is number of a new patch
Your version of game should be less - 56 (Client:Version.ini CurrentVersion=56)
3.
Next step:
Exe edit HEX
Find shaiya.patch.aeriagames.com and change to your IP or hostname webserver
PS:
For change of news etc.. Find other http:// (hex) addresses and change at own discretion
As updatings SAH are created and SAF I yet do not know. Probably who wrote packers/unpackers to us will help.
thanks Twi for the file you give me about guild, I will try it after dinner, one question about this patch file, how i can make a .patch file and bring inside it data.saf and data.sah ? and another question, if i edit just some items after my server is open i still need insert whole data.saf inside or maybe just item.SData or texure ?
thanks again you are N
Create archive ps0057.zip (I have given structure of archive in an example on rapidshare) and add in it the files necessary to you for updating. Then rename ps0057.zip-> ps0057.patch
In original updating two files sah and saf lay. I yet do not know as them to collect as a patch. Creation of these two files who is probable are able people made unpacker. It is necessary to create the program. Mb ZeroSignal will create... Probably.
si if for exemple my web is www.mynameisdogo.com the correct way for get my patch is
http://mynameisdogo/shaiya/patch.com ? ( i mean address to insert on updater.exe )
Exe(HEX):
For US Client:
rename
shaiya.patch.aeriagames.com -> www.mynameisdogo.com
For RunUP Client
sypatch.runup.com.my -> www.mynameisdogo.com
Web:
Create two folders:
www.mynameisdogo.com/Shaiya
www.mynameisdogo.com/Shaiya/patch
Files:
Create two files:
http://www.mynameisdogo.com/Shaiya/UpdateVersion.ini
http://www.mynameisdogo.com/Shaiya/patch/ps0057.patch
Run Updater.exe and Have FuN
PS:
Here structure Official US Client patches 56 -> 63 http://www.filefront.com/14147541/patch.rar
For RunUp Client (exe+oficial patches(36-53)+html - edit exe my ip ALL 10.0.0.199):
http://www.filefront.com/14148697/RunUP_Ragezone_Updater.rar/
We have no program on formation of patches. Probably to change official patches and to use for itself![]()
Last edited by Twilight; 29-07-09 at 04:18 PM.
[QUOTE=Twilight;5147850]
Exe(HEX):
For US Client:
rename
shaiya.patch.aeriagames.com -> www.mynameisdogo.com
hi Twi,
I have change shaiya.patch.aeriagames.com with my web address but updater dont work, or better game run but it try to download something and say failed, offcourse I dont have any folder atm on my web, I will just ask if is normal get this error, and also under my website I got section shaiya exemple
www.mynameisdogo.com/shaiya in this case how and where should I make shaiya folder?
thanks
[quote=Dogo;5148377]US Patcher Example: http://www.filefront.com/14149563/US...r_Ragezone.rar
Readme.txt
US Client Version
1.Change 10.0.0.199 in Updater.exe(HEX)on IP your Webserver
2.Upload folder Shaiya on Webserver
3.
PatchFileVersion=57 (UpdateVersion.ini)Is number of a new patch
Your version of game should be less - 56 (Client:Version.ini CurrentVersion=56)
4. Copy Shaiya folder in root directory your site and test: http://yoursite/Shaiya/news.htm
For download manually other official patch ex:
shaiya.patch.aeriagames.com/Shaiya/patch/ps0051.patch
if you realize-create New updater copy to new exe in folder Shaiya(webserver) and rename new_updater.exe
i know how to update the launcher itself too :D
Copy UpdateVersion.ini in Shaya folder webserver and test
http://yorwebserver/Shaiya/UpdateVersion.ini
I have already the UpdateVersion.ini under folder shaiya on my webserver, I got on my client ( game side ) this version.ini :
[Version]
CheckVersion=3
CurrentVersion=61
StartUpdate=UPDATE_END
and on my shaiya flder on webserver :
[Version]
CheckVersion=3
UpdaterVersion=18
PatchFileVersion=61
in my updater.exe I have sobstitute the aeria webserver with mine, but if I double click on updater i get " download failed: readprofile c08 "
P.S.
US Patcher Example link dont work for me can you remake that? thanks
Last edited by Dogo; 31-07-09 at 06:43 PM.
This error arises when is inaccessible UpdateVersion.ini
Check up availability of this file through a browser
Check up correctness of name INI of a file is important
Check up access through firewall - probably blocks..switch-off during check
I have look on USA structure and they use update.saf and update.sah , the problem is , they dont put all saf file inside the update it mean we must be able to create a .saf file and insert on it only the file we want to update, the problem is, "how create a .saf and .sah file? " I tried to make using a zip file I have edited 2 textures for test make a folder called updater or data ( tried both ) insert on it the address ( ex. : entity/textures ) renamed the data.zip to data.saf but is broken and also it dont update the data.sah, if we cant do it we need all time upload a whole saf file ( 2GB around ) on the webserver?I have try with a tool ( the chinese one ) to delete files inside the data.saf but it dont let me, I can only extract and import... any solution for get update features working or still idle at the moment till some programmer like ZS make a tool or something?
thanks
Yes. At present we can only update official updates. The packer data- > sah/saf is indispensable.