[RELEASE]M2 Simply Updater

01/31/2011 15:46 Impulse89#1
[Only registered and activated users can see links. Click Here To Register...]

Introduction
With that system, its easy way to orginize updates of pserver. The system is very simple to understanding and working.


Manual
In archive, there are two folders - "Client side" and "Server side".
Lets check out Client side:
app.ini - information in this file, let know to M2SU, which client's lauch file (ex. "metin2client.bin")
lng\config.inf - let know to M2SU, which localization file to be used.
lng\...ini - M2SU localization file.
update.ini - this file contain current version of client (ex. "1.0")
update.add - update server URL (ex. "http://yourdomain.ru/update/")
metin2.exe - M2SU executable

Server side:
index.html - web page, displayed in small M2SU's web browser
update.ini - this file contain current version of update (ex. "1.1")
update.zip - ZIP-archive with update files


Setup
Move "Client side" to client folder. In all system files, define data. (c.o Manual).
Server side, must put to public folder on http server.


Updating
If you want release an update to your clients, you must pack update files into a zip-archive. After that, you must put zip-archive to server side. Also, you must set current version of update in update.ini file. For example: if current version of client is 1.0, on the server side specify the version 1.1. I hope the meaning is clear.


How it works
M2SU read config file on client side, and read config file on server side, if the version conf. client's file often less than the server's conf. file, then there is an update notification. When updating, M2SU download update file on server side, and unpack it to client's folder with overwrite. After that, M2SU move update file to folder named as "Updates".
01/31/2011 15:48 CranK™#2
It's looking nice.
I'll test it..
01/31/2011 15:50 .iXream.#3
Nice One.
I am going to test it.
01/31/2011 15:51 iKyroja :>#4
very nice design
01/31/2011 15:52 UranoX#5
WOW, i like that. :awesome:
01/31/2011 15:56 Anonymous-7372#6
could you give me the Source, so i can translate it!
01/31/2011 15:57 CranK™#7
Give me the source, too :awesome:

€: Zum übersetzen braucht man den source nicht :D
01/31/2011 16:01 CanbiZ#8
it's looking good.

i Test it on my Server.

Best Regards
01/31/2011 16:05 AkinCooperation#9
Nice Job!!
01/31/2011 16:59 Frank Darko#10
Hey please, I need for it... Today I need to open my dedicated Server.
01/31/2011 17:36 0x4D617276#11
#reported doppelpost & take out the links of the websites!

I transalte it for the German User :)
[Only registered and activated users can see links. Click Here To Register...]

The Patcher is good i think ^^
01/31/2011 17:40 DargonMT2#12
nice job :)
01/31/2011 19:22 rafaeusoueu#13
Ty ;)

But...

How i can change the link is in down of the patcher the name is [Only registered and activated users can see links. Click Here To Register...] how i change that'?????? any one can help me?
01/31/2011 23:27 Frank Darko#14
Quote:
Originally Posted by rafaeusoueu View Post
Ty ;)

But...

How i can change the link is in down of the patcher the name is [Only registered and activated users can see links. Click Here To Register...] how i change that'?????? any one can help me?
Same me... He don't release the updater without link.
02/01/2011 02:04 Impulse89#15
M2SU have LNG support - you may translate it to your native lang.
Thx for feedbacks.
P.S.
"Bottom" link is removed and replaced to elitepvpers url