Forums WoW Modding Resources Tools [Archive] [Release] Basic WoW Server Patcher

[Archive] [Release] Basic WoW Server Patcher

[Archive] [Release] Basic WoW Server Patcher

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#1
Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote:Hello, I only just recently got into C# (about 2 days ago) and wanted to try making a patcher for the people playing on my server. After a few attempts I have a "decent" working version so I decided to share it. Hopefully you can give me some feedback on ways to improve it! [Image: smile.png]

It comes in two parts, a patcher which you should distribute to your players and a server which can be used to send patches to your players.

If you hate this/me please give me ideas on how to improve it as I'm looking to improve my knowledge of C#, rather than just flaming. [Image: smile.png]

Everything you need to know about how to set it up and how to use it are included in the README file within the download!

Screenshot of the patcher:

[Image: patcherscreen01.png]

Virus Scan

VirusTotal - Free Online Virus, Malware and URL Scanner

(eSafe is throwing up a "virus" but I have checked and nothing is there so I assume it's a false positive)

Download Links

FileBeam - Filebeam - Beam up that File Scottie!

Megaupload - MEGAUPLOAD - The leading online storage and file delivery service

(Say if you want me to upload it somewhere else aswell)
rektbyfaith
11-04-2025, 12:45 PM #1

Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote:Hello, I only just recently got into C# (about 2 days ago) and wanted to try making a patcher for the people playing on my server. After a few attempts I have a "decent" working version so I decided to share it. Hopefully you can give me some feedback on ways to improve it! [Image: smile.png]

It comes in two parts, a patcher which you should distribute to your players and a server which can be used to send patches to your players.

If you hate this/me please give me ideas on how to improve it as I'm looking to improve my knowledge of C#, rather than just flaming. [Image: smile.png]

Everything you need to know about how to set it up and how to use it are included in the README file within the download!

Screenshot of the patcher:

[Image: patcherscreen01.png]

Virus Scan

VirusTotal - Free Online Virus, Malware and URL Scanner

(eSafe is throwing up a "virus" but I have checked and nothing is there so I assume it's a false positive)

Download Links

FileBeam - Filebeam - Beam up that File Scottie!

Megaupload - MEGAUPLOAD - The leading online storage and file delivery service

(Say if you want me to upload it somewhere else aswell)

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#2
Archived author: hypershadow66 • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: I love you and ill try this tonight. Does it send the patched files to a directory based on server configs, or to where the users WoW-Patches folder is?
rektbyfaith
11-04-2025, 12:45 PM #2

Archived author: hypershadow66 • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: I love you and ill try this tonight. Does it send the patched files to a directory based on server configs, or to where the users WoW-Patches folder is?

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#3
Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by hypershadow66
[Image: lastpost-right.svg]

I love you and ill try this tonight. Does it send the patched files to a directory based on server configs, or to where the users WoW-Patches folder is?

It sends the files to their selected WoW directory based on where they are stored with the patches ZIP file on the server. For example if your patch file has 'data/enGB/patch7.MPQ' then it will install patch7.MPQ into their data/enGB folder. Check the readme to see how to set it all up. [Image: smile.png]
rektbyfaith
11-04-2025, 12:45 PM #3

Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by hypershadow66
[Image: lastpost-right.svg]

I love you and ill try this tonight. Does it send the patched files to a directory based on server configs, or to where the users WoW-Patches folder is?

It sends the files to their selected WoW directory based on where they are stored with the patches ZIP file on the server. For example if your patch file has 'data/enGB/patch7.MPQ' then it will install patch7.MPQ into their data/enGB folder. Check the readme to see how to set it all up. [Image: smile.png]

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#4
Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Is there a possibility you can make this with a Custom Launcher?

Would really like that =D

Or is there already a Release on this Forums.

It looks really simple, but usefull.
rektbyfaith
11-04-2025, 12:45 PM #4

Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Is there a possibility you can make this with a Custom Launcher?

Would really like that =D

Or is there already a Release on this Forums.

It looks really simple, but usefull.

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#5
Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

Is there a possibility you can make this with a Custom Launcher?

Would really like that =D

Or is there already a Release on this Forums.

It looks really simple, but usefull.

I'd be happy to add more features to it, what did you have in mind in terms of customization? [Image: smile.png]
rektbyfaith
11-04-2025, 12:45 PM #5

Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

Is there a possibility you can make this with a Custom Launcher?

Would really like that =D

Or is there already a Release on this Forums.

It looks really simple, but usefull.

I'd be happy to add more features to it, what did you have in mind in terms of customization? [Image: smile.png]

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#6
Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Well, just make a Launcher of it.

Or isnt sthat what you were reaching for ?

It will check the Updates in your Folder, and download them to the person.

After the Patching, youll be allowed to go ingame, and it will automaticly change the IP to your own Private Server
rektbyfaith
11-04-2025, 12:45 PM #6

Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Well, just make a Launcher of it.

Or isnt sthat what you were reaching for ?

It will check the Updates in your Folder, and download them to the person.

After the Patching, youll be allowed to go ingame, and it will automaticly change the IP to your own Private Server

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#7
Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

Well, just make a Launcher of it.

Or isnt sthat what you were reaching for ?

It will check the Updates in your Folder, and download them to the person.

After the Patching, youll be allowed to go ingame, and it will automaticly change the IP to your own Private Server

It already functions somewhat similar to that. The idea behind it is the user will run it before they run WoW, like a launcher. It will check for updates, if there are some - patch them in to the selected client. Once this is done the user can click "Play" and it will launch WoW.
rektbyfaith
11-04-2025, 12:45 PM #7

Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

Well, just make a Launcher of it.

Or isnt sthat what you were reaching for ?

It will check the Updates in your Folder, and download them to the person.

After the Patching, youll be allowed to go ingame, and it will automaticly change the IP to your own Private Server

It already functions somewhat similar to that. The idea behind it is the user will run it before they run WoW, like a launcher. It will check for updates, if there are some - patch them in to the selected client. Once this is done the user can click "Play" and it will launch WoW.

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#8
Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: ah k, ill test it tonight.

But it will check the Files on the map you give the Patcher.

And then download the missing Files from the server.

If you want to add me on MSN, please PM me Tongue

Got some new Ideas, but not want to spam this topic
rektbyfaith
11-04-2025, 12:45 PM #8

Archived author: interlanden • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: ah k, ill test it tonight.

But it will check the Files on the map you give the Patcher.

And then download the missing Files from the server.

If you want to add me on MSN, please PM me Tongue

Got some new Ideas, but not want to spam this topic

rektbyfaith
Administrator
0
11-04-2025, 12:45 PM
#9
Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

ah k, ill test it tonight.

But it will check the Files on the map you give the Patcher.

And then download the missing Files from the server.

If you want to add me on MSN, please PM me Tongue

Got some new Ideas, but not want to spam this topic

It won't 'check' what files you have compared to the server, it will check what patcher 'version' you are on. If your patchers version is different to the servers, it will download the patches until it is.
rektbyfaith
11-04-2025, 12:45 PM #9

Archived author: Renyei • Posted: 2025-11-04T13:45:18.925973
Original source

Quote: Originally Posted by interlanden
[Image: lastpost-right.svg]

ah k, ill test it tonight.

But it will check the Files on the map you give the Patcher.

And then download the missing Files from the server.

If you want to add me on MSN, please PM me Tongue

Got some new Ideas, but not want to spam this topic

It won't 'check' what files you have compared to the server, it will check what patcher 'version' you are on. If your patchers version is different to the servers, it will download the patches until it is.

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)