Welcome to a working item collector for Everquest based on Kyle Smith's last SVN upload before he took his website down. All code remains the copyright of Kyle Smith.
The updated itemcollector source code is available on request via emailing itemcollector@sodeq.org
Please make sure you are using version 2.0.9 (released December 27th PM (Eurotime) ) which can be found Here or just as a .jar file here.
Note you need to use 32 bit java JRE1.8+ on this due to no jpcap being available for 64 bit.
Version 2.1.9
Added an option to badcharms.ini for recipe components it contains the start byte of the recipe_id. The option takes effect as you zone. (PS All the Op codes have been updated).
Version 2.1.8
Added an option to badcharms.ini that will ignore extra charmtext information if the first charmtext is not clean (e.g. procedded with 0x00). This is READMODE=1, READMODE=0 ignores this and behaves like before. The option takes effect as when you zone.
Version 2.1.7
You have become better at charm file handling (100)!
Version 2.1.6
Better Charmfile handling I hope!
Version 2.1.5
Give the charmtext info a better chance of recovering for bad charm files there are in EQ.
An ini file is automatically downloaded that contains the current bad charm files.
Resetting the ini file when there is a link containing no charmtext again this will give it a better chance of recovery. So at least only some information is not right instead of lots.
Version 2.1.3
Some more work done on Charm Info Text, if can please give some time in between the clicks, it should handle it better if they come out of sync.
Some RPC work has been done to reject any charms if they are more than 10 different items with different charm info.
Version 2.1.1
Started collecting recipe information of known recipes. It works via using the tradeskill windows and searching and left clicking for the components.
Note to get the resulting item you need to right click to get the item link. The system accepts the recipe even without a resulting item.
If the resulting item is found at any time during the process it will resubmit the correct recipe information.
Version 2.1.0
A little better Item Information (charmtext) parsing. (for when people like to chain click).
Version 2.0.9
Fixed food and water parsing should read magic and foodduration properly now.
Version 2.0.8
- EverQuest doesn't send the charmtext information if you clicked the same item twice that goes in to the same window. I have changed the charmtext info queuing system to fix this.
- Stopped the creation of the debug.txt that should not have been enabled in the release version.
- Started retrieving alternative currency npc prices e.g. the raid items (Note you still have to click the individual items to collect the items, the npc only gives the item ids, and the prices).
Version 2.0.7
Rewrote the Item Information Field gathering it will always upload items to number collected - 1, until 3 seconds have passed since the last item information or you zone. Its not perfect but its better than it was.
Happy Xmas and Collecting!
Version 2.0.4
Started collecting Item information fields, (they share the same book packet). Note for it to collect it must be got from an item link. (either from a linked inventory item or a right click on a merchant).
This facility uses the location.ini file. Note for this to work the item information much appear in the item window, hence you need to slow down on the clicking a bit.
Removed the Old EvolvingItem code from the Collector, they shouldn't be any problems
Version 2.0.3
Fixed a possible bug on book locations, (the locations are now determined properly in terms of LOCATION_SLOTNUM (note EQ starts from 0 not 1).).
Added when it could have been possible to read the book but you have to zone before you could collect it message.
If Op codes change, and the book or lore message is not of the right size a warning is displayed.
Version 2.0.2
Collecting book text information.
The way it works, you need the book in your normal inventory then zone, then click the books then it should find and submit them.
Basically a small ini file is being created with the locations of books due to the way the operation struct works, it then matches it with the
current item in your inventory to get it linked to the item.
The website will be updated shortly to display the lore text and book text but they are included in seperate dumps when I set it up.
Version 2.0.0
Collecting lore tab information ( note this is not part of the item packet, there shouldn't be any need for collector updates at the time of patch as the site provides the relevant opcode for it) .
Version 1.9.3
Better implementation of finding the packet start byte. (checking for string of 16 bytes terminated via null instead of messing on with ffff for no augments)
Support from collecting convert to items such as the prize: for LoN items.
Version 1.8.0
Support for collecting items beginning with *
Better device information is now displayed on start up to help people select the right device.
Version 1.7.2
Some more information is displayed in the device output at the start.
Support for collecting items beginning with #
The current itemfields is downloaded on running so if you run it in debug mode, you can see what is collecting as what.
Version 1.7.1
DEVICE paramater can now be a device index or a device string e.g.
DEVICE=0 will capture the first device jpcap finds,
DEVICE=1 2nd etc.
DEVICE=auto will autodetect it
DEVICE={32314342342665234} will find the {3231...} interface. No other changes have been made.
Version 1.7.0
Support for evolving items (might not work fully but it looks good enough).
Site Updates
14th Dec
Updated item display for evolving items
13th Dec
Changed the approval system for evolving items so we should not have any switching between evolving status now.
12th Dec
Added rightclickscriptid
The daily item dump should be working now.
8th Dec
Changed item flags to be lowercase and added collectible, nodestory, nozone, marketplace and freestorage flags to the main item display.
6th Dec
Added Missing Against Lucy page that list the items we are missing that has been previously collected with Lucy.