PDA

View Full Version : Easy guide to HPatcher/H-Patcher.


cofruben
01-23-2005, 03:31 AM
Hello, are you going to set your own server? are you going to create custom zones, or maybe...change the music of the client, or UI? You might find this program useful then!

But first, before anything, read this:
-Neither EQEMu nor me,does not condone, encourage nor support the sending of copyrighted material with the patcher without the authors consent. If you decide to use the software, you assume all responsabilities. If you don't, please do not use this software.

I've decided to make a guide for using my new software called H-Patcher. It is like the old Cofruben's patcher, but completly new. Very easy to use, zlib compression, and more features like web-patching system. You might use this software for your server, so you can distribute your own files / zones / sounds ...Sure im not responsable what you do with this, I just offer the software. For more information, visit www.cofruben.com (thanks krusher for hosting it).
http://cofruben.krusher.org/archives/website-pre03.14.05/screenshot1.JPG

- HPatcher Version 2.00 -
1.Consider what do you need, and what do you have:
-You can choose two ways of patching:
a)Server patching: You need to be running the server application on a windows computer.This way you can easily update the files to be updated, without needing to upload any files to http servers.
b)Web Patching: You need to export the file list by the server application. Then upload all files in export folder to your web server.

2.Have you choosen any system? If you have choosen Server patching, read this chapter, if not, go to chapter 3.
-Now it is time to set the server!
http://cofruben.krusher.org/archives/website-pre03.14.05/screenshot5.JPG
As you see, you will see four options. Leave -1 for unlimited users, if not set the number you want. Then set the port, it needs to be unused, and opened if you have any sort of firewall or router (it uses TCP). If you are having problems or crashes, set it to 3 to check what's up, if not leave it to whatever you want(default 0,I'd put it to 2). Then, set the Message of the Day (MoTD), clients will motd when they connect to your server.

3.Now comes the fun! It's time to set files, in this chapter you will learn how to add files to be patched on client side:

http://cofruben.krusher.org/archives/website-pre03.14.05/screenshot2.JPG
-As you see,if you right-click ( if you haven't got any file, you will need to right-click outside of the listview), a short menu will pop with some functions. So for now, we need to add for example two files. You have two methods, click on add files to add files manually, or add folder to add all files in it. Once you have clicked accept, you will see a new window:
You must choose the destination path for client, for example: if you write "sounds\", this file/s will be saved in sounds folder, if you write "sounds\main\", this file/s will be saved in sounds\main. If you want to save in the actual client location, do not write ANYTHING. The format is: folder\subfolder\
It must terminate with a '\',and it must NOT start with '\'.

4.(If you are going to use web patching, go to chapter 5) Now, time to serv!:
-Now, once you have settings and files set, you can start the server and start serving files!.Everything you need to do, is push the start button( like a triangle |>).If you want to stop, push the rectangle, easy right?Now you need to set the client with your external IP,and the port selected, and then distribute it! (for free only if you haven't purchased the commercial license).

5.(Only for web patching)Exporting files for web-patching:
-Once you have set all files, right-click in any file and select the last option, "Export filelist for web-patcher". Wait until it is done, when done you will see that a new folder called "export" has been created. Upload the contents of that folder into any http server, and set the client to work with that server.For example: I upload the contents of export folder to "http://www.cofruben.org/Cofruben/" so now, I'd set client like this:
Host/IP: " www.cofruben.org" , Path: "/Cofruben/", and web patching option selected. Easy, right?
Remember not to add "http://" for host, and for path do not use ' \ ',use ' / '.

So you have finished setting the server!,you should be able to patch using client. Remember to set client settings ;).

Go to download zone: www.cofruben.com

If you have any questions or you think you have found any bug, reply to this topic :)


some screenshots from other servers:
http://cofruben.krusher.org/archives/website-pre03.14.05/sc1.jpg guildwars
http://cofruben.krusher.org/archives/website-pre03.14.05/sc2.jpg scorpious2k
http://cofruben.krusher.org/archives/website-pre03.14.05/sc3.jpg fates destiny

Richardo
02-22-2005, 01:58 AM
Great Work Buddy :)