Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Chara Vega
|
Posted - 2010.07.15 19:14:00 -
[1]
Edited by: Chara Vega on 15/07/2010 19:19:04 Edited by: Chara Vega on 15/07/2010 19:17:15 I have an idea that I am fairly sure I can implement using existing EVE APIs. The idea is when running two accounts to scan item prices across regions, you click an item in the market in one client (master), and that item is then loaded (automatically) in the market in one or more other clients (slaves).
Anyone interested in this, and would be willing to pay ISK for?
|
Abdiel Kavash
Caldari Paladin Order Fidelas Constans
|
Posted - 2010.07.15 22:49:00 -
[2]
I would be very much interested; although this sounds too much like an out of game macro. Care to elaborate further what you mean?
|
Chara Vega
|
Posted - 2010.07.16 01:30:00 -
[3]
Absolutely not a macro.
I don't want to give away the implementation details, but it would only use CCP APIs which are already in use. I am just using them together in new ways.
Is there someone at CCP I can talk to to make sure what I am doing is ok?
|
Abdiel Kavash
Caldari Paladin Order Fidelas Constans
|
Posted - 2010.07.16 06:34:00 -
[4]
I do not know about any market-related API calls, other than transaction and wallet logs. Maybe you mean the method call cache? In that case, I still don't see how would you get market data from a different region without the client in that region loading it - by clicking on the item in the market window. If you want to simulate this click event somehow, that would definitely be not allowed.
You could submit a petition if you are not sure about whether what you are doing is within the rules.
|
Ambo
I've Got Nothing
|
Posted - 2010.07.16 07:23:00 -
[5]
This is definitely against the EULA. Essentially, almost anything that causes the game client to do something falls into the 'not allowed' category.
If you are still thinking of persuing the idea then I highly recommend raising a petition with CCP asking for their opinion on it. --------------------------------------
|
Chara Vega
|
Posted - 2010.07.16 12:36:00 -
[6]
Maybe I wasn't clear. You have to have multiple clients open (in multiple regions).
There are market related APIs, namely view market details call in IGB.
|
Dalden V
Blue Lounge Industries
|
Posted - 2010.07.16 13:37:00 -
[7]
Originally by: Chara Vega Maybe I wasn't clear. You have to have multiple clients open (in multiple regions).
There are market related APIs, namely view market details call in IGB.
That was my first thought as well. You have a webserver that generates a list of items you would like to browse, and many clients viewing the same page in the IGB.
You could even drive the generation of that webpage with a 'master client' using a market cache lib. You browse the market with the master client, which creates a cache entry, your program picks up the latest entry, submits it to the webserver, which updates a webpage running in all the 'slave' clients' in-game browsers.
But, don't you still have to click the links on that page with the client, or can you make it do a 'view market' without user interaction. And if you could, is that within the EULA?
|
Chara Vega
|
Posted - 2010.07.16 13:48:00 -
[8]
Originally by: Dalden V
Originally by: Chara Vega Maybe I wasn't clear. You have to have multiple clients open (in multiple regions).
There are market related APIs, namely view market details call in IGB.
That was my first thought as well. You have a webserver that generates a list of items you would like to browse, and many clients viewing the same page in the IGB.
You could even drive the generation of that webpage with a 'master client' using a market cache lib. You browse the market with the master client, which creates a cache entry, your program picks up the latest entry, submits it to the webserver, which updates a webpage running in all the 'slave' clients' in-game browsers.
Essentially, this.
Originally by: Dalden V
But, don't you still have to click the links on that page with the client, or can you make it do a 'view market' without user interaction. And if you could, is that within the EULA?
Eve-metrics has a page you can go to which will automatically scan (via IGB calls) the entire market. I assume that if what they are doing is ok, then this is as well. Of course, what they are doing might not be ok :). It would be good to get official confirmation on this.
|
SencneS
Rebellion Against Big Irreversible Dinks
|
Posted - 2010.07.16 13:50:00 -
[9]
Edited by: SencneS on 16/07/2010 13:52:51 Isn't this what EVE-Central/EVE-Metrics does? Takes Market Logs/Cache from multiple clients and generates a single list of the Market across EVE?
To answer the OP.. No not any stand alone client that I know of. You could have emulated it with NavBot by having NavBot point to a location where Market Logs are saved. Since both clients would save to "different" locations all you'd need to do is copy the market logs from the second location into the NavBot read location. But NavBot is broken for Tryannis.
You could live market logs to EVE-Central/Metrics and then go out and to the website and look at the item. But of cause everyone would be able to see the information as well.
Edit: I don't think this is against EULA simply because there has been several websites that generate market logs phasing as well as many apps doing the same thing. None of them have had kiboshed by CCP.
Amarr for Life |
Chara Vega
|
Posted - 2010.07.16 13:55:00 -
[10]
This tool would be geared towards people running local market analyzers, such as Mentat.
The problem is getting market cache files for multiple regions for the same item. This tool would make their lives much easier, as they only have to click the item in one client, and it is automatically loaded in another. Of course, without multiple accounts, this tool becomes useless.
I am also entertaining the idea of including an Eve-metrics-style market scanner for a user-defined list of items; thus removing the need to manually click through what interests you in the master client.
I don't want to step on CCPs toes with this, and I'm only going to proceed if I know this is within the EULA.
|
|
Dalden V
Blue Lounge Industries
|
Posted - 2010.07.16 13:58:00 -
[11]
Originally by: Chara Vega
Eve-metrics has a page you can go to which will automatically scan (via IGB calls) the entire market. I assume that if what they are doing is ok, then this is as well. Of course, what they are doing might not be ok :). It would be good to get official confirmation on this.
Very interesting, I didn't realize it allowed you scan the market unattended. Automation, but using in-game mechanics. I too would like to see an official answer.
|
SencneS
Rebellion Against Big Irreversible Dinks
|
Posted - 2010.07.16 14:01:00 -
[12]
Go for it, make a it, then ask CCP to look at it before releasing.
To be honest the fact you could emulate this with-in windows using a scheduled task means everyone could do this with little effort. I don't see how CCP could say "NO" when people can do it with a fresh install of Windows and EVE with no other applications or scripting language loaded.
Amarr for Life |
Chara Vega
|
Posted - 2010.07.16 14:18:00 -
[13]
I am going to begin work soon. Most likely I will go with a subscription based model, if there is interest. I will update this thread accordingly.
|
Ix Forres
Caldari Righteous Chaps
|
Posted - 2010.07.16 14:32:00 -
[14]
Originally by: Dalden V
Originally by: Chara Vega
Eve-metrics has a page you can go to which will automatically scan (via IGB calls) the entire market. I assume that if what they are doing is ok, then this is as well. Of course, what they are doing might not be ok :). It would be good to get official confirmation on this.
Very interesting, I didn't realize it allowed you scan the market unattended. Automation, but using in-game mechanics. I too would like to see an official answer.
We'd like to see one too; they're aware the tool in EM exists, and we have a lot of users of it (we get around 50,000 to 100,000 uploads a day, mostly from autobrowsers) so I don't think there's an issue or we'd have heard something by now. We limit ourselves to the rate limit that CCP implemented in the IGB (which is about one call every 2 seconds) and the fact that there is a rate limit is good evidence that they expected this to happen.
One of the things I've been looking at implementing in EVE Metrics has been adding items to the autobrowser when people view items on the site; basically, looking at an item would trigger an update to be grabbed by any autobrowsers currently running. Of course, unless you use your own cache parser you end up sharing the data with everyone, but that happens anyway. -- Ix Forres EVE Application Developer EVE Metrics | accVIEW | I Tweet |
Ivy Brookdale
|
Posted - 2010.07.16 16:55:00 -
[15]
Edited by: Ivy Brookdale on 16/07/2010 16:56:47
Originally by: Ix Forres
One of the things I've been looking at implementing in EVE Metrics has been adding items to the autobrowser when people view items on the site; basically, looking at an item would trigger an update to be grabbed by any autobrowsers currently running. Of course, unless you use your own cache parser you end up sharing the data with everyone, but that happens anyway.
Would you consider to add a new API function that would allow other developers to add their own items to your queue of demanded types for auto update? I'd be highly interested to have such a feature in EVE Trader Master that would allow me to notify people on orders that need attention. It would be great to have a single platform for making calls for current market data on items and regions basis. Pushing this even further, you could add update ISK fees associated with the metrics app token and even pay ISK to uploaders based on the number of items uploaded.
-- EVE Trade Master - Web based market analysis, asset- and order tracking. |
jagoff
Cosmic Cakes
|
Posted - 2010.07.16 17:53:00 -
[16]
i think it's ok to automate multiple clients to duplicate the input from one client. if client A makes a market call in whatever region, client B would make the exact same market call but in a different region. as long as you don't automate it so that doing one thing on client A makes client B do a whole list of different things, you should be good.
you probably won't get an official reply on the forums, i would create a petition asking the question
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |