PDA

View Full Version : EqExtractor


bushman77
12-28-2005, 06:40 AM
I have downloaded a PF file from peq site and got all the patch conf files from source code. I've been able to extract most of the mob info from the PF packets and have eqextractor create SQL file for the mobs. What I am having troubles with is having all the spawn points for each mob extracted out as well'

Better yet, I'm having troubles making eqextractor use th -B option so it can create an eqbuilder logfile from the PF packets. Is this something that is currently non functional due to the latest sony patches and Devs working on other stuff??

i try to do a

EqExtractor.exe -B solid11-provinggrounds-26june05-15267875.pf>proving.txt

but that outputs the command syntax with a list of options to use into the destination file.
IE as follows
proving.txt:
Usage:
eqextract [options] (packet file...)
Patch Modes:
-P - Auto-detect patch mode based on file internal time stamp (default)
-p [patch name] - Manually specify the patch name, use 'list' for a list
Extractors:
-a - extract AAs
-d - extract doors (fuzzy, recommended)
-D - extract doors (strict)
-o - extract world objects & ground spawns (fuzzy, recommended)
-O - extract world objects & ground spawns (strict)
-z - extract zone points
-Z - extract zone header
-t - extract tribute entries
-T - extract tribute descriptions
-b - extract books
-m - extract mob information
-s - extract skill titles
-M - extract task history
-C - print the short name of the zone.
Build file options:
-B [filename] - create a build file for eqbuilder
Explorers:
-1 - explore zone headers
-2 - explore objects
-5 - explore unknown
-c - Print channel message while exploring
-l - Print spawn list with IDs
-U [id] - Explore position updates

By Default, text updates are printed. (needs DB)
-i - generate inserts instead of text data. (no DB)
-u - generate updates instead of text data. (needs DB)




When I try

EqExtractor.exe -b solid11-provinggrounds-26june05-15267875.pf>proving.txt

and it outputs nothing to the file and leaves me with a completely empty file

Derision
12-28-2005, 08:53 AM
i try to do a

EqExtractor.exe -B solid11-provinggrounds-26june05-15267875.pf>proving.txt

but that outputs the command syntax with a list of options to use into the destination file.

It may be getting confused by the '-' characters in the filename. Try renaming solid11-provinggrounds-26june05-15267875.pf to solid11provinggrounds26june0515267875.pf or perhaps putting double quotes around the filename.

fathernitwit
12-28-2005, 01:26 PM
-B takes an argument as is stated in the usage info.

on the other hand, the eqbuilder which can read them has not yet been released. so its not gunna help much. do not ask when either.

bushman77
01-14-2006, 06:16 AM
i suppose i can build them ahead of time, or would it be pointless?
using syntax inside of a batch file:

mkdir logs\%1
eqextractor -B ./logs/%1/%1.txt %1.pf