Go Back   EQEmulator Home > EQEmulator Forums > General > General::News

General::News EQemu news posts.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-06-2006, 02:11 AM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default EQBuilder 2.0

so,

I finally got off my ass and made a build of eqbuilder 2.0 for release. Havent tested this build a whole lot, not sure I care, but I figured I would put it out none the less. Source should be in CVS.

More info on the wiki:
http://www.eqemulator.net/wiki/wikka...akka=EqBuilder
Reply With Quote
  #2  
Old 04-06-2006, 04:45 AM
MysticDeath
Sarnak
 
Join Date: Jul 2005
Posts: 58
Default

Wooohooo, I am downloading this now. Yay, now I can update my zones a bit easier! thnx FNW
__________________
<::I like things commented!::>
Reply With Quote
  #3  
Old 04-07-2006, 01:04 AM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

so, I somewhat failed to mention that eqextractor does not work with live, didnt even think about it. Sorry about that.
Reply With Quote
  #4  
Old 04-07-2006, 01:57 AM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default ?

Quote:
Originally Posted by fathernitwit
so, I somewhat failed to mention that eqextractor does not work with live, didnt even think about it. Sorry about that.
No but who cares Im glad to have what ew got ...woohoo now I can decode all these pdf files I have for over a year.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #5  
Old 04-07-2006, 04:22 PM
RangerDown
Demi-God
 
Join Date: Mar 2004
Posts: 1,066
Default

It's not a .PDF decoder
it's a .PF decoder

And thanks FNW!! We were all looking forward to seeing a new builder
__________________
<idleRPG> Rogean ate a plate of discounted, day-old sushi. This terrible calamity has slowed them 0 days, 15:13:51 from level 48.
Reply With Quote
  #6  
Old 04-08-2006, 12:12 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

I just used to it populate 26 zones, works like a charm. The map features are a very nice change.
Reply With Quote
  #7  
Old 02-01-2009, 11:49 PM
Neiv
Hill Giant
 
Join Date: May 2008
Location: Colorado
Posts: 238
Default

I guess I'm not getting it. I read the wikki description, but I'm still not sure what exactly this tool does, or under what circumstances I would use it. Can someone explain?
Reply With Quote
  #8  
Old 02-02-2009, 12:19 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Quote:
EQBuilder is the tool developed mainly by/for PEQ which takes packet collects from live and turns them into eqemu zones.
Basically, I believe the program was used to read packet collects from EQLive and convert them into usable data for EQEmu Server databases. It is my understanding that the program has been non-functional for a long time now. Keep in mind that this thread is almost 3 years old.

I imagine that the source code for this program could be adjusted to work with EQLive to be usable for EQEmu again, but I don't think anyone with the skills required to do that is interested in actually doing it right now. Plus, that would require the source code for the tool and I don't know where to get it. Though, it would be useful for gathering data for the newer expansions.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!

Last edited by trevius; 02-02-2009 at 08:22 AM..
Reply With Quote
  #9  
Old 02-02-2009, 01:40 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

The code is on the old CVS. Source/eqbuilder folder.

In order to get this working, we'd not only need its code updated to work with Live, but also that of eqextractor (converts live logs to eqbuilder format, and also extracts data such as zone data, zone points, doors, objects - its code is also on CVS) AND, we'd need a working packet collector for Live that exports in a format eqextractor can use. Quite the daunting task, for even somebody with the skills and ability to do so.
Reply With Quote
  #10  
Old 02-02-2009, 05:40 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I dunno, I would have to look at the source of those programs. Though, I would think that it would mostly just be putting in opcodes to identify the packets then the location of the information we need like X, Y, Z, Race, Etc within the packet structure. It would mostly just be looking at the spawn structure and probably the movement updates and then the ground spawn and door spawn packets I imagine.

I have been looking at the structures enough and on live as well that I could probably figure it out if things work as I think they would. We could use the ShowEQ structures for EQLive to identify where the info we need is. I don't think it would be too hard to even pull that info directly from a ShowEQ log file from EQLive. If I ever get free time to investigate this at some point, I might just have to give it a look. If anything, I would like to at least get door locations since those are really hard to set perfectly manually.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #11  
Old 02-03-2009, 01:48 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

Gosh, Trev. We got it the first 12 times.

I've actually looked at these and they aren't that bad. The biggest problem is that I haven't taken the time to really understand the stream and how it works. Someone with some knowledge of the data stream (and some spare time) should be able to get this going again in a fairly short amount of time I would think.
Reply With Quote
  #12  
Old 02-03-2009, 04:21 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Cleaned up the thread :P Don't worry, it's happen to me as well.

If somebody can get these guys back up and working, the PEQ team can get on Live and collect the hell out of it. Then, I'll merge the dumps into the DB so when the SoF client is farther along, at least the community will have some data for the newer zones.
Reply With Quote
  #13  
Old 02-09-2009, 09:31 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Quote:
Originally Posted by cavedude View Post
The code is on the old CVS. Source/eqbuilder folder.

In order to get this working, we'd not only need its code updated to work with Live, but also that of eqextractor (converts live logs to eqbuilder format, and also extracts data such as zone data, zone points, doors, objects - its code is also on CVS) AND, we'd need a working packet collector for Live that exports in a format eqextractor can use. Quite the daunting task, for even somebody with the skills and ability to do so.
Cavedude, how exactly do I get to the old CVS to get the source of those 2 programs? I am trying to use WinCVS, and entering the following:
Code:
:pserver:anonymous@peq.cvs.sourceforge.net:/cvsroot/source
And it gives me this error:
Code:
cvs -d :pserver:anonymous@peq.cvs.sourceforge.net:/cvsroot/source checkout -P -- eqextractor (in directory C:\Temp)
cvs checkout: Empty password used - try 'cvs login' with a real password
cvs [checkout aborted]: authorization failed: server peq.cvs.sourceforge.net rejected access to /cvsroot/source for user anonymous

I definitely want to start looking at these soon to get an idea if I can help with them or not. I just need help figuring out how to get them :P
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!

Last edited by trevius; 02-09-2009 at 05:35 PM..
Reply With Quote
  #14  
Old 02-09-2009, 01:45 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Unless you made a typo, it looks like you're trying to grab from PEQ :P

I usually just follow the sourceforge page using the plain ole cvs command which says:

Code:
cvs -d:pserver:anonymous@eqemulator.cvs.sourceforge.net:/cvsroot/eqemulator login
 
cvs -z3 -d:pserver:anonymous@eqemulator.cvs.sourceforge.net:/cvsroot/eqemulator co -P EQEmuCVS
I assume you can tack on /Source/eqbuilder and /Source/eqextractor after EQEmuCVS to grab just those two projects. If you do get them working, might as stick them in SVN under utils.
Reply With Quote
  #15  
Old 08-31-2009, 02:12 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

I will be putting up what I have on the SVN sometime this week or by the weekend. Unfortunately, that's pretty limited. The version of the collector that I have compiles and works on LINUX only. Syalei is working on the Win version. The collector I have is still throwing some CRC errors that I haven't completely tracked down and unfortunately, I still don't have the extractor working so I can't validate any of the stuff I've collected thus far. Since that is the case, don't expect to get much out of it until I can get that working. I've tried using wireshark to view the collected packets, to no avail. I am still working on the extractor and I don't really expect to make much progress with the collector until I get that working.
Reply With Quote
Reply


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 On

Forum Jump

   

All times are GMT -4. The time now is 10:32 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