PDA

View Full Version : WTS Another Live Auction Tracker (Alpha)


Packet
02-10-2014, 03:01 AM
Link: http://www.xonos.net/bazaar


About the project:
I am working on a little auction tracker for fun. It takes in live auction logs which are constantly being parsed (as long as the server is up) and spits them out into a list which automatically pulls in the next items as they come in. I started working on this about 3 days ago to see if I could actually do it. It's in alpha stage and is lacking features such as item stats, searching/filtering, etc (all of which I am working on).

The idea is to have a live auction tracker that you can watch as you play without needing to refresh your page at any given time. Currently, I have only allowed auctions that list prices to make it through the parser but I may lift that rule if requested. The idea is to display accurate average pricing statistics (future planning) of items based on accumulative historical data. It has bugs which I am also working on but I just wanted to throw it out there if anyone's interested. :)

Will be listed if price included:

WTS [Gnomish Steroids] 1.5kpp // [Dwarf Enlargement Pills] 800p & [Fine Steel Chestplate] 442933pp

Won't be listed without a price:

WTS [Cloak of Flames]|[Cobalt Bracers]//[Fungus Covered Tunic]


I may eventually include unpriced items however, the purpose of this project is to eventually display accurate historical information regarding the going rate of every item.


Updates:
2-11-14
- Added item linking upon clicking on an item.
- Added item searching.

Reported bugs in the works:
- Item spell links broken. (Working on it. Should be fixed tomorrow.)

Slain Bugs:
- Automatic item refreshing isn't working the way it should. (Fixed 2-12-14)

Teako
02-10-2014, 03:09 AM
Feature request coming at you right out of the gate -

Once item stats are available, link to new-tab wiki item page

Obviously, search function will be a tremendous bonus to the utility of the tracker

Probably a slight stretch, but a "30-day-price-graph" would be a very neat feature, as well. Not sure how it would be implementable, but with your intent to "display accurate historical information regarding the going rate" - it would go a long way to show either overprice, current price, or declining price per item.

Otherwise, very neat creation..

Gotta say, ahungry is a very nice feature but the harsh red backdrop is awful.. plus the giant section of "click here for blah blah!" about the log tracer, and then the new and "improved" every time you visit the webpage popup about your character..

I'd be lying if I said I wasn't exactly hoping for a site without these things.

Packet
02-10-2014, 03:57 AM
Searching, filtering, sorting and item stats are all easy feats which will be in by the end of this week. Historical item data will take me roughly two weeks to implement. I am likely going to do-away with the big item boxes and make an easier traversable list that won't lag people when the listings become large.

Ahungry did a great job and while our applications are similar in the aspect of parsing logs - they serve different purposes. Thank you for your advice! I'll see what a I can do.

Teako
02-10-2014, 04:44 AM
I look forward to using it as my "new ahungry" website once some of the features are in.

So long as you don't make the backdrop neon blue, or something equally gaudy. (:

Packet
02-12-2014, 01:25 AM
* Searching has been implemented.
* Item links are implemented.

thieros
02-12-2014, 01:42 AM
item quantity's. e.g. WTS Bone Chips 10 stacks at 10pp per

teija
02-12-2014, 01:48 AM
Great work Packet, thx for helping the community.

Packet
02-12-2014, 02:11 AM
item quantity's. e.g. WTS Bone Chips 10 stacks at 10pp per

I'm actually reading through different variants and trying to parse keywords. It's tough but I am sure I can catch about 60% of it very soon. Thanks for the tip. Item tooltips coming soon with the option to turn it off.

mudvayne1812
02-12-2014, 02:22 AM
It's just so pretty :'(

gortimer
02-12-2014, 01:37 PM
this project rules!

Thanks!!!

Darkyle
02-12-2014, 02:57 PM
Holy cow nice work, I will use this for sure.

Raavak
02-12-2014, 03:13 PM
It looks very, very nice!

the purpose of this project is to eventually display accurate historical information regarding the going rate of every item.That's gunna piss some people off! lol

Portsche
02-12-2014, 04:12 PM
the purpose of this project is to eventually display accurate historical information regarding the going rate of every item.

+1

Pint
02-12-2014, 04:25 PM
nice work, looks awesome

Packet
02-12-2014, 06:09 PM
Can't tell you how much your comments mean to me. Thanks a lot! I'll do what I can.

phobus
02-12-2014, 06:29 PM
How do you get your auction data? Can anyone contribute by uploading their own logs?

Also, you mentioned that you used a dump of the eqemu item database to get item stats. I'd strongly encourage you to get these from the P99 wiki instead, as many items have changed from their classic state to what is presently on live and eqemu. A couple examples off the top of my head:

http://wiki.project1999.com/Sabertooth_Amulet versus http://everquest.allakhazam.com/db/item.html?item=1226
http://wiki.project1999.com/Helm_of_Rile versus http://everquest.allakhazam.com/db/item.html?item=1456

Packet
02-12-2014, 09:37 PM
How do you get your auction data? Can anyone contribute by uploading their own logs?
I sit a character in EC for 24-hours every day on my dedicated server. Also, I have not written any uploaders for this however it's a good idea. Currently, it is not necessary.

Also, you mentioned that you used a dump of the eqemu item database to get item stats. I'd strongly encourage you to get these from the P99 wiki instead, as many items have changed from their classic state to what is presently on live and eqemu. A couple examples off the top of my head:

http://wiki.project1999.com/Sabertooth_Amulet versus http://everquest.allakhazam.com/db/item.html?item=1226
http://wiki.project1999.com/Helm_of_Rile versus http://everquest.allakhazam.com/db/item.html?item=1456

Unfortunately, I do not have a classic items table to collect accurate item stats but I think the current items are close enough (as I've removed dmg modifiers, bane, aug slots, etc). I could hotlink items to Project99's wiki but that incurs a few issues. One, I don't want to leach from P99's website without their consent. I am very big on developing using my own resources. I could iframe the website into the popups but this is (imo) a ghetto and slow method. I absolutely abhor the use of <iframe>.

What I would like to do is ask the P99 developers if they'd be willing to share the P99 items table. Chances are slim however, I'd be willing to sign a contract stating that I will never release it. If I can't get a copy of the P99 items table, I'll have to procedurally script something to begin scraping this content to update my items table (which will take some time). I do agree with you though. Item stats need to change and it is on my list of future enhancements.

SamwiseRed
02-12-2014, 10:13 PM
can u set up a guy on the red server? our auctions or in global ooc. thanks in advance and its np if not. not sure how much of a pain the ass it would be.

Packet
02-12-2014, 10:18 PM
can u set up a guy on the red server? our auctions or in global ooc. thanks in advance and its np if not. not sure how much of a pain the ass it would be.

I'll work on a client that will grep and upload logs automatically. I don't mind doing another version for red.

BarackObooma
02-12-2014, 10:38 PM
This is really awesome! Thanks for doing this!

I noticed when clicking on Sash of the Dragonborn and Flowing Black Silk Sash that it doesn't list the haste effect on the item. Is this something that's still being worked on?

Are there plans to add dates/times to the auctions? You can't tell whether this was 1 minute or 1 month ago as is.

Are there plans to be able to add items that are frequently abbreviated? Examples: Many people would type FBSS instead of Flowing Black Silk Sash. Another is Jboots, I couldn't find a listing for it even spelling it out completely.

Thanks again!

Byrjun
02-12-2014, 11:16 PM
Looks pretty.

There was a guy that ran one of these about a year ago that was 100% real time - as soon as someone auctioned in EC, it was on the site. Was basically like sitting in EC while I was grinding in HS or whatever. I miss that one.

Packet
02-12-2014, 11:23 PM
I noticed when clicking on Sash of the Dragonborn and Flowing Black Silk Sash that it doesn't list the haste effect on the item. Is this something that's still being worked on?

Actually, I'm glad you mentioned that. I must've accidentally removed haste effect display. It was showing up earlier. I'll add it to the bug list to fix.

Are there plans to add dates/times to the auctions? You can't tell whether this was 1 minute or 1 month ago as is.

There is a time notification however, your browser may have an issue with my styling. What browser & version do you use? I've tested with Firefox 20+, Chrome & IE9+.
http://xonos.net/bazaar/ss/TS.png

Are there plans to be able to add items that are frequently abbreviated? Examples: Many people would type FBSS instead of Flowing Black Silk Sash. Another is Jboots, I couldn't find a listing for it even spelling it out completely.

Good idea. I'll add it to the list of enhancements. :)

Packet
02-13-2014, 02:23 AM
Looks pretty.

There was a guy that ran one of these about a year ago that was 100% real time - as soon as someone auctioned in EC, it was on the site. Was basically like sitting in EC while I was grinding in HS or whatever. I miss that one.

I have every auction word for word recorded. Do people want original text moreso than this type of interface?

Packet
02-13-2014, 11:24 PM
Hang on for a bit. The bazaar service is currently no longer parsing logs. Since I had a 2nd account logged in that belonged to me, both my log collecting account and my main account was suspended. I've posted in the exploit forum to appeal the suspension and request permission to do this.

Woops...

tristantio
02-13-2014, 11:33 PM
Looks like I may have to update ahungry - do you guys like the look of a site like that more than the heavy text?

tristantio
02-13-2014, 11:39 PM
Design does look great though!

Packet
02-14-2014, 12:03 AM
We should collaborate! :)

I messaged the GM and she told me I could bring another account back online while I wait for my petition to be responded to. Auction logs will be coming back in any minute.

tristantio
02-14-2014, 02:05 AM
Looks pretty.

There was a guy that ran one of these about a year ago that was 100% real time - as soon as someone auctioned in EC, it was on the site. Was basically like sitting in EC while I was grinding in HS or whatever. I miss that one.

Hey Byrjun, I think you're referring to http://ahungry.com/eqauctions/ ? The only other auction tracker related thing I know of was the wiki, which was never really real time.

Ahungry should always be up to date realtime as long as someone is running the log uploader (I am when I'm not actively playing in most cases).

Packet, not sure if it helps you at all, but I have a file of the latest auctions (updated by the minute) available for pulling/download at:

http://ahungry.com/eqlog.txt.bz2

Feel free to use it for your own if you don't want to run an uploader on your server!

Packet
02-14-2014, 03:19 AM
I appreciate it. :) I have my temporary auction logger online now.

wifeaggro
02-14-2014, 03:23 AM
No he was talking about mine. It was all socket.io pushing data to the browser real time as the log was being uploaded.

I don't have cheap host to host anywhere so I abandoned it. Then it was for Full Circle only.

http://i46.tinypic.com/2iabfpx.png

Packet
02-14-2014, 03:25 AM
No he was talking about mine. It was all socket.io pushing data to the browser real time as the log was being uploaded.

I don't have cheap host to host anywhere so I abandoned it. Then it was for Full Circle only.

I'll host it for you. :)