Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] GunZ Uber Installer

Extreme Coder - Delphi
Loyal Member
Joined
Sep 8, 2007
Messages
1,381
Reaction score
39
Just started about 3 hours ago and managed to finish coding my GunZ installer. What it does is actually download the client as a RAR file then unpacks it to C:\program files or wherever u want. Heres download link

To use just open Config.bounty with notepad and edit.
Its really easy to use =D

Please rate, as im going to add the installer code to my Custom GunZ Launcher.

Thanks in advance
 
Banned
Banned
Joined
Jan 13, 2007
Messages
1,898
Reaction score
65


there ya go

config file:
Code:
[Config]
\\Name of the GunZ
GameName=Bounty-Hunter GunZ lols
\\The info for the GunZ Client
GameDetails=Bounty hunter rocks :S lol =D
\\Client download link, The Client must be in RAR format
DownloadLink=http://www.maximumcompression.com/data/files/text-test.rar
\\Client install Path
InstPath=C:\Program Files
 
Back?
Loyal Member
Joined
Apr 17, 2008
Messages
540
Reaction score
19
thanks bounty and btw i got the dedi for ur gunz server i quit maple its gay
 
Skilled Illusionist
Joined
Aug 27, 2008
Messages
349
Reaction score
25
I wanna dedi too xD :D

GMSinister Where u see your Tut how to make a maple Story Server

i rly want and idk how to make :(
 
Reverse Engineer
Joined
Mar 19, 2007
Messages
879
Reaction score
37
Oh please, it's C#. Which means .NET which means he already gave you the source.

I.E.
Code:
    private void Download()
    {
        using (WebClient client = new WebClient())
        {
            try
            {
                string requestUriString = this.ReadBounty.IniReadValue("Config", "DownloadLink");
                this.webRequest = (HttpWebRequest) WebRequest.Create(requestUriString);
                this.webRequest.Credentials = CredentialCache.DefaultCredentials;
                this.webResponse = (HttpWebResponse) this.webRequest.GetResponse();
                long contentLength = this.webResponse.ContentLength;
                this.strResponse = client.OpenRead(requestUriString);
                this.strLocal = new FileStream(Application.StartupPath + @"\GunZ.rar", FileMode.Create, FileAccess.Write, FileShare.None);
                int count = 0;
                byte[] buffer = new byte[0x800];
                while ((count = this.strResponse.Read(buffer, 0, buffer.Length)) > 0)
                {
                    this.strLocal.Write(buffer, 0, count);
                    base.Invoke(new UpdateProgessCallback(this.UpdateProgress), new object[] { this.strLocal.Length, contentLength });
                }
            }
            finally
            {
                this.strResponse.Close();
                this.strLocal.Close();
                this.Install();
            }
        }
    }

If your going to code in C# at least pack it or give the source.
 
Extreme Coder - Delphi
Loyal Member
Joined
Sep 8, 2007
Messages
1,381
Reaction score
39
how did u get the source :S? and how do i protect it
 
Reverse Engineer
Joined
Mar 19, 2007
Messages
879
Reaction score
37
C# executables are very easily decompiled into readable source(Google C# Decompiler).

You can either pack the executable with the many free and commercial packers available or use C#(.NET) specific protections such as .
 
WowIwasSuperCringeB4
Loyal Member
Joined
Jun 21, 2008
Messages
1,297
Reaction score
226
Lol. Bounty show me your launcher.
 
Back
Top