Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Tutorials/Howto's > Tutorials--Outdated Use the Wiki > Tutorials::Submissions

Tutorials::Submissions Submit your tutorials here to be reviewed

 
 
Thread Tools Display Modes
  #1  
Old 01-23-2005, 03:31 AM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default Easy guide to HPatcher/H-Patcher.

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).


- 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...creenshot5.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:


-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....14.05/sc1.jpg guildwars
http://cofruben.krusher.org/archives....14.05/sc2.jpg scorpious2k
http://cofruben.krusher.org/archives....14.05/sc3.jpg fates destiny

Last edited by cofruben; 03-24-2005 at 04:27 PM..
  #2  
Old 02-22-2005, 01:58 AM
Richardo
Banned
 
Join Date: Oct 2003
Location: Mattmecks Basement
Posts: 546
Default

Great Work Buddy
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:22 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3