Guild Wars price tracker

Surgo

Surgo

Academy Page

Join Date: Mar 2011

I'm trying to figure out if this would violate the bot policy:

I'm interested in writing a script to automate price tracking. My idea on how it would work is basically sit in Spamadan and watch the trade channel go by, and as it receives about 10k different messages a day, build an automated bid/ask spread graphic for various interesting items (limited to the spread, and not actual trade prices, for obvious reasons).

I don't know if this would violate the bot policy, though. The section says anything that "plays" the game for you is not allowed. I'm not sure I could call a message scraper "playing" though -- all it's doing is literally sitting in place and collecting messages. Who would I direct this sort of query to? I don't think I violate the policy at all, but I'd rather be safe than sorry.

Dzjudz

Dzjudz

Furnace Stoker

Join Date: Jun 2005

gwpvx.com/user:dzjudz

Like GWEstimator?

Surgo

Surgo

Academy Page

Join Date: Mar 2011

Exactly like it, in fact. I cannot seem to access the site, so it looks like a rebirth is needed (or the site is temporarily down).

Cool Name

Lion's Arch Merchant

Join Date: Nov 2008

Shadowed Ones

E/A

http://www.guildwarsguru.com/forum/g...ml#post5420299

That thread is recent but it's been down for a while.

You would have to send an email to support. However even if you did this I'm pretty sure they won't give a proper answer. They will just quote the EULA and say they can still ban you if they want, but they might not.

Zanagi Kazuhiko

Desert Nomad

Join Date: Jan 2009

Kamadan Dis 1

LF trolling/flaming guild, 8=D

W/

Use at your own risk. :]

Braxton619

Braxton619

Desert Nomad

Join Date: Jul 2008

A/W

I would love this since GWEstimator seems to be closed down. However, to make sure it would be legal and not risking the status of your account, I would recommend contacting NCS about the matter first. Heres the link:
www.guildwars.com/support

Ruschmeyer

Ascalonian Squire

Join Date: Oct 2010

R/Rt

Meh, GWestimator has done what is doing now before. Probably be back up in a few days.

Urcscumug

Krytan Explorer

Join Date: Jan 2011

UNO

W/

Would it be so complicated for ANet to provide this service themselves? It sounds very simple. You archive chat trade in any of the major trade hubs (Kamadan, LA, Pre-Ascalon etc.) and provide a simple webpage with a search field and a town drop-down selection.

To the OP: there's no need to try to track down certain items. Just archive chat lines and let people search them, that's all.

yitjuan

Lion's Arch Merchant

Join Date: Aug 2007

GMT +8

redt

Rt/

Quote:
Originally Posted by Urcscumug View Post
Would it be so complicated for ANet to provide this service themselves? It sounds very simple. You archive chat trade in any of the major trade hubs (Kamadan, LA, Pre-Ascalon etc.) and provide a simple webpage with a search field and a town drop-down selection.

To the OP: there's no need to try to track down certain items. Just archive chat lines and let people search them, that's all.
ANet would not want to provide other users with a list of usernames.

Surgo

Surgo

Academy Page

Join Date: Mar 2011

Quote:
Originally Posted by Urcscumug View Post
Would it be so complicated for ANet to provide this service themselves? It sounds very simple. You archive chat trade in any of the major trade hubs (Kamadan, LA, Pre-Ascalon etc.) and provide a simple webpage with a search field and a town drop-down selection.

To the OP: there's no need to try to track down certain items. Just archive chat lines and let people search them, that's all.
It would actually be a lot easier for ANet to provide this service than one of us, because they have access to something we don't -- actual trade data. We have to go on the bid/ask spread, they can go on actual trades. If they did it like I'm proposing, it would be a strictly anonymous moving weighted mean.

As far as just archiving chat lines -- no. I want trend information, and I want it in a fashion that's easily human-readable.

AmbientMelody

Lion's Arch Merchant

Join Date: Apr 2009

Poland

N/A

Quote:
Originally Posted by yitjuan View Post
ANet would not want to provide other users with a list of usernames.
Roflmao. So Anet doesn't want people actually playing the game to see trader's username in trade chat as well? Your logic is fail, dude. There is no anonymity in any online game, if you play one it means other will contact you in-game whenever they want, including but not limited to whisper spam for any silly reason. To me, there is absolutely no difference between seeing seller's name adjacent to his trade offer an a screenshot outside the game, or seeing the same content while playing it.

DRGN

Krytan Explorer

Join Date: Nov 2005

In Memorium [iBot]

Mo/A

Quote:
Originally Posted by AmbientMelody View Post
Roflmao. So Anet doesn't want people actually playing the game to see trader's username in trade chat as well? Your logic is fail, dude. There is no anonymity in any online game, if you play one it means other will contact you in-game whenever they want, including but not limited to whisper spam for any silly reason. To me, there is absolutely no difference between seeing seller's name adjacent to his trade offer an a screenshot outside the game, or seeing the same content while playing it.
If this is not a legitimate concern, why did Guru stop displaying in-game names and why has this same concern been expressed by people before?

BlueNovember

BlueNovember

Wilds Pathfinder

Join Date: Sep 2005

WTS GW2 items for Zkey

Mo/

Quote:
Originally Posted by DRGN View Post
If this is not a legitimate concern, why did Guru stop displaying in-game names
Because on the forum there's email address, in game name, and potentially an indication of in-game wealth all in one place.

In game, you have no such association. (Ok, sure, perhaps you could guess wealth from wtb/wts messages, but still you'd have to guess on email address).

lemming

lemming

The Hotshot

Join Date: May 2006

Honolulu

International District [id???]

You might want to change the thread's title.

Lord Bleyz

Lord Bleyz

Academy Page

Join Date: Mar 2006

Clan Dethryche [dth]

W/

Looks like someone already had this idea and is currently working on implementing a solution.

http://forum.cheatengine.org/viewtop...5ed 623d3959b

Quote:
Originally Posted by Surgo View Post
I'm trying to figure out if this would violate the bot policy:
The link I posted above I came across while searching around for a new website hosting GWEstimator, apparently there isn't one. It seems as if that person is trying to modify code to generate a chat log and I do believe that would violate the Eula. If I were you, I wouldn't attempt to do such a thing if as you could potentially lose your account.

Quote:
Originally Posted by Surgo View Post
I'm interested in writing a script to automate price tracking. My idea on how it would work is basically sit in Spamadan and watch the trade channel ....
Now I just thought a way that someone could automate retrieving Kamadan trade spam and generate a list without having to modify game code! Whether of not this is a violation could be debated till we all drop dead of old age.

How to go about this is: You would have to setup a script(potential violation) to automate taking screen shots every so often and then direct your script to run some OCR software(ms office provides this) that will retrieve the text from the screen shot image and save it a .txt file. You would also want to consider removing all interface options except the trade chat as an OCR will pick up every word on the image, as well as placing yourself in a some dark corner where no one will be walking in front, otherwise you might pick player names, chat, etc...

You'll still have to create a searchable database and set up a website but at least you'll have the a data list.

Best of luck, I miss GWEstimator so hurry and make this happen!

Surgo

Surgo

Academy Page

Join Date: Mar 2011

Quote:
Originally Posted by Lord Bleyz
OCR stuff
Yeah, that's not happening. Too failure prone and computationally expensive. I'd much rather sniff the incoming packets and figure out how to decrypt them, or in the worst case inspect process memory. Incidentally, none of the things you mentioned are actually problems, because the chat window is in the exact same place on every screenshot, making it easy to crop out.

It's all for naught until GW support gets back to me with a yes or no, however. I've got some ideas, but I'm to implement them (and post about them) until GW support responds.

Kunder

Desert Nomad

Join Date: Nov 2010

Anet isn't going to care about the principle of the thing. Don't do stupid things like bot farming items and crap like that. Logging chat? They won't care. Technically several things that they "allow" are prohibited by the EULA (texmod/ksmod), there is just the overall rule that you can most likely figure out for yourself whether something is right or not.

The trouble is, depending on how you go about it doing this may LOOK like a bot, depending on how they go about detecting it. Due to the nature of the thing, Anet isn't going to tell you how they are detecting it and if you trip a flag somewhere and get banned you are going to need be a good sweet talker to get your account back. Probably just best practice to buy a new Nightfall account for like $10 and have a dedicated account that you wouldn't care about and whose information feed wouldn't be interrupted if you actually wanted to play on it.

Technically OCR wouldn't be hard or computationally expensive. Since its typed text every character is the same and getting the text out of an image is really simple. OCR is only a major PITA with written characters that vary to person to person (as in, if you could do it with near perfect accuracy quickly you would be a millionaire, a friend of mine did her graduate thesis in this area and it still wasn't reliable enough to base pricing on) . The problem is that programming it is an absolute bitch even with easily decipherable text, simply packet sniffing and getting what is probably easily convertible to plain text is much simpler and easier to implement.

go cubs

go cubs

Jungle Guide

Join Date: May 2007

Chicago

[SIR]

D/

The original site (argos) is back up now. Just for those wondering

http://argos-soft.net/GwEstimator/

Braxton619

Braxton619

Desert Nomad

Join Date: Jul 2008

A/W

This idea is now worthless due to GWEstimator back up:
http://argos-soft.net/GwEstimator/

Surgo

Surgo

Academy Page

Join Date: Mar 2011

Quote:
Originally Posted by Braxton619 View Post
This idea is now worthless due to GWEstimator back up:
http://argos-soft.net/GwEstimator/
How does that affect my idea at all, which is completely different to GWEstimator? o_O

go cubs

go cubs

Jungle Guide

Join Date: May 2007

Chicago

[SIR]

D/

Quote:
Originally Posted by Surgo View Post
How does that affect my idea at all, which is completely different to GWEstimator? o_O
Yeah, it doesnt. I like your idea a lot, just not sure about the EULA. Argos is a decent site for now but I think if your site came up, I would prefer it.

Surgo

Surgo

Academy Page

Join Date: Mar 2011

Does anyone know the email address of the GWEstimator guys? I can't seem to find it on their website, but if we can work together I can completely avoid coming anywhere close to the EULA (they could just pipe me their messages, or I could add the app to their website).

milkopilko

Ascalonian Squire

Join Date: Jan 2011

N/D

maybe they will see this thread? xd

BlackAngel

Frost Gate Guardian

Join Date: Nov 2005

A Little Love [ALL]

I really like the GWEstimator site as an idea, and use it myself occasionally to PC low-end stuff. But. Is anyone else bit disturbed about the fact that everyone's character names are there whether you like - or even know - about it or not? Our character names are part of our GW account security and I for one don't like the idea that my character name is plastered in the internet just because I like to sell in Kamadan.

This also brings up another problem, few days ago I received PM in-game from person I've never had any contact with as far as I know. This person was asking me about an item I was selling over a month ago, even asked do I still have the same price on it. This got me thinking, I typed that item into GWEstimator and lo and behold, there it was me selling it at around the that time, with my in-game name, item details and the same price this person mentioned. Only place I ever was selling this item was in Kamadan, so GWEstimator would've been the only source of them getting the information.

Therefore this leads to another problem of getting random PM's from random people about random stuff you sold maybe ages ago. If I want to get PM's about items, I make Guru sell thread, I'm not too thrilled about the idea of just getting questions about long-gone items out of nowhere.

tl;dr: I don't think it's good idea to have character names in GWEstimator.

Edit: I apologize for the partial thread hi-jacking, but if you're planning on something similar, this might be a thing you want to consider also.

Fay Vert

Desert Nomad

Join Date: Apr 2006

R/

Best not to go in any outposts ever, people can see your in-game name there!

stretchs

stretchs

Jungle Guide

Join Date: Sep 2007

Untimely Demise [Err了] - SOHK

Funny thing is it would be such an easy parse to remove anything between the ) and : in the messages to get rid of names if that was an issue

Dzjudz

Dzjudz

Furnace Stoker

Join Date: Jun 2005

gwpvx.com/user:dzjudz

Nah, including names is good, because you can sometimes find buyers and sellers that way.

tuna-fish_sushi

tuna-fish_sushi

Desert Nomad

Join Date: Dec 2005

California

E/A

Quote:
Originally Posted by BlackAngel View Post
I really like the GWEstimator site as an idea, and use it myself occasionally to PC low-end stuff. But. Is anyone else bit disturbed about the fact that everyone's character names are there whether you like - or even know - about it or not? Our character names are part of our GW account security and I for one don't like the idea that my character name is plastered in the internet just because I like to sell in Kamadan.

This also brings up another problem, few days ago I received PM in-game from person I've never had any contact with as far as I know. This person was asking me about an item I was selling over a month ago, even asked do I still have the same price on it. This got me thinking, I typed that item into GWEstimator and lo and behold, there it was me selling it at around the that time, with my in-game name, item details and the same price this person mentioned. Only place I ever was selling this item was in Kamadan, so GWEstimator would've been the only source of them getting the information.

Therefore this leads to another problem of getting random PM's from random people about random stuff you sold maybe ages ago. If I want to get PM's about items, I make Guru sell thread, I'm not too thrilled about the idea of just getting questions about long-gone items out of nowhere.

tl;dr: I don't think it's good idea to have character names in GWEstimator.

Edit: I apologize for the partial thread hi-jacking, but if you're planning on something similar, this might be a thing you want to consider also.
uhmm, I could just go to kamadan and see you spamming and have your in game name? Whats the difference with being able to see it on a website? Both require a connection to the internet and one requires guildwars (but what is someone going to do with a username and no access to the game?). It doesn't tell you anything about the users password or email.
Sure you may get a pm here or there about a past item but is it really hard to say "Sorry that was from a long time ago" and move on? How often do you get these people spamming you? Plus getting your WTS/WTB advertised on gwestimator will allow you to find a buyer/seller more easily. I think its worth it for that.

Back on topic, I would find this really useful just as I find gw estimator very useful. Goodluck OP.