|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support::Packetcollector Any PacketCollector related problems or questions should be posted here. |
10-06-2009, 08:44 AM
|
Sarnak
|
|
Join Date: Sep 2006
Location: Germany
Posts: 82
|
|
looking for old PFs for EqExtractor
Hi,
i ve started to play around with the EqExtractor source and managed to compile it without errors.
Can someone provide me with an old pf log to test the eqextractor?
( i ve tried wireshark dumps but i always get wrong file format error )
P.S. The extractor cannot handle live collects yet !!
__________________
"Yes, the artwork is awful. I am an engineer, not an artist " - David H. Eberly
|
10-06-2009, 03:50 PM
|
Sarnak
|
|
Join Date: Sep 2006
Location: Germany
Posts: 82
|
|
Nevermind, got the collector working!
__________________
"Yes, the artwork is awful. I am an engineer, not an artist " - David H. Eberly
|
10-06-2009, 04:48 PM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
We need someone to get their progress on the collector and extraction tools on the SVN so we don't have so many people working on them individually and so others can help out. So far, you, Andrew80k, and Sylaei have all mentioned working on these tools, but no one has shared any of the info yet. If these things were on the SVN, we could have people submitting updates and such to get them all working quicker and hopefully keep them all working/updated after that point.
|
10-06-2009, 04:58 PM
|
Sarnak
|
|
Join Date: Sep 2006
Location: Germany
Posts: 82
|
|
I have managed to compile both My test setup seems to work create with the SOF-client on my home server. Currently the eqextractor uses a little hack to work. i will cleanup the source and provide it until friday.
__________________
"Yes, the artwork is awful. I am an engineer, not an artist " - David H. Eberly
|
10-06-2009, 09:33 PM
|
Hill Giant
|
|
Join Date: Jan 2007
Posts: 124
|
|
Awesome erde, I am still having trouble getting the collector to compile under vs2008.
__________________
Syl
"The significant problems we have cannot be solved at the same level of thinking with which we created them."
Albert Einstein
|
10-07-2009, 05:27 AM
|
|
Demi-God
|
|
Join Date: May 2007
Location: b
Posts: 1,447
|
|
Quote:
Originally Posted by Sylaei
Awesome erde, I am still having trouble getting the collector to compile under vs2008.
|
Same here. I've tried literally everything, lol. I got it down to linker errors though.
|
02-18-2010, 12:11 AM
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
This is awesome to see. I only ever got it working on Linux and that was without really getting it to work with Live. I apologize for disappearing but I'm in Graduate School and it's kicking my butt. I don't have much time for anything else right now. I've not abandoned the project, just postponed. I'm glad someone has picked this up and got it working.
|
02-18-2010, 02:40 AM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
That post was over 4 months ago. Since then, I think Erde started working on a ruby script version to extract from packet collects. It would be nice if someone would get the compiling version on the SVN so we others can help get the structs/opcodes/database and other stuff updated. :P
|
02-18-2010, 05:50 AM
|
Sarnak
|
|
Join Date: Sep 2006
Location: Germany
Posts: 82
|
|
Cavedude made an extra subversion repository for the eqemutools
http://code.google.com/p/eqemutool/source/checkout
There is a version i worked a bit on. But i have startet a new extractor/analyzer, the new one needs still a lot of work and is written in C++.
The lack of time makes my progress slow but i think i will release an alpha version soon.
__________________
"Yes, the artwork is awful. I am an engineer, not an artist " - David H. Eberly
|
02-18-2010, 05:55 AM
|
Developer
|
|
Join Date: Apr 2009
Location: USA
Posts: 478
|
|
Quote:
Originally Posted by erde
Cavedude made an extra subversion repository for the eqemutools
http://code.google.com/p/eqemutool/source/checkout
There is a version i worked a bit on. But i have startet a new extractor/analyzer, the new one needs still a lot of work and is written in C++.
The lack of time makes my progress slow but i think i will release an alpha version soon.
|
You could always put what you have under a branch of that repository. Then others could help out with ideas or patches.
|
02-18-2010, 05:53 PM
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Quote:
Originally Posted by erde
Cavedude made an extra subversion repository for the eqemutools
http://code.google.com/p/eqemutool/source/checkout
There is a version i worked a bit on. But i have startet a new extractor/analyzer, the new one needs still a lot of work and is written in C++.
The lack of time makes my progress slow but i think i will release an alpha version soon.
|
What's the status of the one in SVN? Is it usable/working?
|
03-27-2010, 09:01 PM
|
Discordant
|
|
Join Date: Jan 2002
Posts: 305
|
|
Any news on this? Would love to help collect, but waiting until both tools are functional.
|
04-17-2010, 12:57 AM
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Ok, so I've started working with what's there and I've got it working, sort of. I need to do a lot of structure and opcode updates, but at least it compiles and runs. Since the extractor is also sort of working I can at least inspect the packets such that I can see if I have them right. I will share what I come up with. Don't expect miracles, but I am working on it again.
|
04-17-2010, 08:42 PM
|
Developer
|
|
Join Date: Apr 2009
Location: USA
Posts: 478
|
|
Quote:
Originally Posted by Andrew80k
Don't expect miracles, but I am working on it again.
|
This is great news! No miracles required...
|
|
|
|
04-18-2010, 12:44 AM
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Going to need a bit of help from someone with a bit more experience. How's this look?
Code:
C:\eqemutool\EQEmuTools\eqcollector\Debug\logs>eqextractor.exe -d packetlog-166985978.pf
# Time Stamp is after any known patch, using current (live compat) structs.
# Found zone info: The Great Divide (Greatdivide=greatdivide) (id# 118, instance 0)
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-2611.284668))<0.1 AND abs(pos_y-(-2954.919922))<0.1 AND abs
(pos_z-(285.868256))<0.1)
doorid: DB: '25', Live: '26'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-2599.416504))<0.1 AND abs(pos_y-(-2953.454346))<0.1 AND abs
(pos_z-(285.947510))<0.1)
doorid: DB: '24', Live: '25'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-2667.579346))<0.1 AND abs(pos_y-(-2731.697510))<0.1 AND abs
(pos_z-(283.994019))<0.1)
doorid: DB: '23', Live: '24'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-2543.810547))<0.1 AND abs(pos_y-(-2731.051758))<0.1 AND abs
(pos_z-(284.038239))<0.1)
doorid: DB: '22', Live: '23'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-1299.444092))<0.1 AND abs(pos_y-(-3353.996338))<0.1 AND abs
(pos_z-(-149.086197))<0.1)
doorid: DB: '21', Live: '22'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-1918.418335))<0.1 AND abs(pos_y-(-4010.261963))<0.1 AND abs
(pos_z-(35.848389))<0.1)
doorid: DB: '20', Live: '21'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-2677.978516))<0.1 AND abs(pos_y-(-5575.752930))<0.1 AND abs
(pos_z-(-461.781281))<0.1)
doorid: DB: '19', Live: '20'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(497.642334))<0.1 AND abs(pos_y-(-6961.246094))<0.1 AND abs(p
os_z-(-685.341675))<0.1)
doorid: DB: '18', Live: '19'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(1277.562866))<0.1 AND abs(pos_y-(-5437.032715))<0.1 AND abs(
pos_z-(-451.943024))<0.1)
doorid: DB: '17', Live: '18'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '102'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(2081.307129))<0.1 AND abs(pos_y-(-1645.961792))<0.1 AND abs(
pos_z-(138.220749))<0.1)
doorid: DB: '15', Live: '16'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '141'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-208.746796))<0.1 AND abs(pos_y-(-8314.549805))<0.1 AND abs(
pos_z-(-961.998047))<0.1)
doorid: DB: '13', Live: '14'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-119.718590))<0.1 AND abs(pos_y-(-28.786388))<0.1 AND abs(po
s_z-(273.494965))<0.1)
doorid: DB: '12', Live: '13'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '144'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-93.149178))<0.1 AND abs(pos_y-(-59.676701))<0.1 AND abs(pos
_z-(86.189499))<0.1)
doorid: DB: '7', Live: '8'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-102.937157))<0.1 AND abs(pos_y-(579.855896))<0.1 AND abs(po
s_z-(801.956543))<0.1)
doorid: DB: '5', Live: '6'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '128'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-122.731667))<0.1 AND abs(pos_y-(579.880798))<0.1 AND abs(po
s_z-(801.977722))<0.1)
doorid: DB: '3', Live: '4'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '129'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-87.578232))<0.1 AND abs(pos_y-(581.041626))<0.1 AND abs(pos
_z-(801.978333))<0.1)
doorid: DB: '2', Live: '3'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '128'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-97.035271))<0.1 AND abs(pos_y-(-24.373505))<0.1 AND abs(pos
_z-(272.095734))<0.1)
doorid: DB: '26', Live: '1'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '143'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-114.308617))<0.1 AND abs(pos_y-(-25.197958))<0.1 AND abs(po
s_z-(271.132477))<0.1)
doorid: DB: '1', Live: '2'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '143'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-103.645096))<0.1 AND abs(pos_y-(-25.799742))<0.1 AND abs(po
s_z-(272.595734))<0.1)
doorid: DB: '4', Live: '5'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '143'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-106.211403))<0.1 AND abs(pos_y-(-58.607117))<0.1 AND abs(po
s_z-(86.189499))<0.1)
doorid: DB: '6', Live: '7'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-115.519295))<0.1 AND abs(pos_y-(-57.415585))<0.1 AND abs(po
s_z-(86.189499))<0.1)
doorid: DB: '8', Live: '9'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-215.405594))<0.1 AND abs(pos_y-(-8312.791016))<0.1 AND abs(
pos_z-(-959.657959))<0.1)
doorid: DB: '9', Live: '10'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-193.273926))<0.1 AND abs(pos_y-(-8314.860352))<0.1 AND abs(
pos_z-(-958.916016))<0.1)
doorid: DB: '10', Live: '11'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('CRATEG') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-201.689316))<0.1 AND abs(pos_y-(-8310.907227))<0.1 AND abs(
pos_z-(-960.748047))<0.1)
doorid: DB: '11', Live: '12'
doorisopen: DB: '0', Live: '1'
door_param: DB: '0', Live: '132'
Table doors: key (lower(name)=lower('THURGTRANS200') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(2080.364502))<0.1 AND abs(pos_y-(-1647.892090))<0.1
AND abs(pos_z-(139.470749))<0.1)
doorid: DB: '16', Live: '17'
door_param: DB: '0', Live: '-1'
Table doors: key (lower(name)=lower('POKTELE500') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-1811.420044))<0.1 AND abs(pos_y-(14.553705))<0.1 AND
abs(pos_z-(389.439423))<0.1)
doorid: DB: '77', Live: '78'
door_param: DB: '0', Live: '77'
Table doors: key (lower(name)=lower('MINIPOM200') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-202.179947))<0.1 AND abs(pos_y-(-8267.140625))<0.1 AND
abs(pos_z-(-956.248535))<0.1)
doorid: DB: '14', Live: '15'
door_param: DB: '0', Live: '4'
Table doors: key (lower(name)=lower('EWGNTHOUSE200') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-483.856354))<0.1 AND abs(pos_y-(-6113.299805))<0.1
AND abs(pos_z-(-567.681091))<0.1)
doorid: DB: '?', Live: '27'
heading: DB: '?', Live: '384.000000'
opentype: DB: '?', Live: '55'
doorisopen: DB: '?', Live: '0'
door_param: DB: '?', Live: '-1'
incline: DB: '?', Live: '0'
size: DB: '?', Live: '50'
Table doors: key (lower(name)=lower('CAMPFIRE2') AND lower(zone)=lower('greatdivide') AND abs(pos_x-(-489.431946))<0.1 AND abs(pos_y-(-6103.714355))<0.1 AND
abs(pos_z-(-560.790588))<0.1)
doorid: DB: '?', Live: '28'
heading: DB: '?', Live: '5.000000'
opentype: DB: '?', Live: '55'
doorisopen: DB: '?', Live: '0'
door_param: DB: '?', Live: '-1'
incline: DB: '?', Live: '9'
size: DB: '?', Live: '100'
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 01:22 AM.
|
|
|
|
|
|
|
|
|
|
|
|
|