open All Channels
seplocked EVE Technology Lab
blankseplocked BETA RELEASE: Eve Market Monitor!
This thread is older than 90 days and has been locked due to inactivity.

Pages: [1] 2

Author Topic

Supernova Industries
Posted - 2007.06.27 22:25:00 - [1]

Edited by: GndAdmiralThrawn on 28/06/2007 00:25:58

The Eve Market Monitor uses the recently released EVE API to retrieve your latest Journal and transaction information in a windows application. It also automatically updates every 60 minutes (the minimum amount of time you are allowed to download the information between) with the latest information, keeping you constantly informed about your recent transactions!

Here is the journal view:

Here is the transactions view:

There are setup windows for your character and registration key.

In order to use the Eve Market Monitor BETA, you will need to input the BETA key.

The beta release registration key is: 12345

REMEMBER: This is a Beta release. There is almost no error handling, absolutely no documentation, and may well not run or cause damage to your system. I am not responsible for any problems caused by this software after you install it.

The software requires the .NET 2.0 framework.

You can download it at:

After downloading, run "setup.exe".

Future plans:

-Multiple character support
-Corporation support
-Order status (if they add it to the API....that would be so sweet....)
-Notifications of transactions (dialog box, email, SMS, etc.)
-Final version will have basic edition (single character support) and professional edition (multi characters and corp wallets)

Please leave any feedback or suggestions here! I want to know what you think about the software and what should be added!

You can also email me at [email protected] if you'd rather not post here.

Grand Admiral Thrawn

Jennifer Meek
Certified Crazy People
Posted - 2007.06.28 04:30:00 - [2]

So your the one undercutting me.

Nice program.ugh

Supernova Industries
Posted - 2007.06.28 04:50:00 - [3]

Hehe. Are you the bastard making Cargo Expander IIs in Ourselavert? Man do I have a story for you!

Locin WeEda
Red Frog Investments
Posted - 2007.06.28 06:33:00 - [4]

Edited by: Locin WeEda on 28/06/2007 06:57:45
Downloaded it and installed it.

Looks good so far, I can see a lot of potential here.

Some issues/bugs:
* If you attempt to load data before you have added a character, you get a crash (solution, add a pop-up window that tells the user to register a character)
* After loading the data, the lower end of the scrollbar in the Journal tab is not visible in my screen resolution, so I can scroll all the way down dragging the scrollbar, I have to use the mouse wheel or page up/page down.

Add links to My Character page and in the character registration window to let the user easily find his/her api key and character id
* last transaction at the top should also calculate the total sum of the purchase/sale
* periodisation of the data (hours, days, week, month) with total sales and purchases for each period
* calculate sale or purchase value in the transaction tab
* ability to show the sales purchases of a single item (e.g. tritanium) or itemgroup (e.g. minerals) and totals (sales/purchases, difference)

Maybe if you right click on any cell, you could get up a menu with options on what to do
E.g. If you click on a date, you get the option to see all sales/purchases for that date, if you click on a username, you get all transactions of that user, if you click on a station you get all sales and purchases from that station.

* Advanced feature: combine transactions with an eve universe map, with bars showing total purchases and sales, to get a visual overview over where there is most economic activity. This could be done on a regional level, constellation level or system level, on all items, itemgroups or single items.

*Graphs and statistics

Mathew Chandra
Posted - 2007.06.28 06:38:00 - [5]

Damn and i still need to wait for my server to start my Beta :)
Nice thing, but keep an eye out for my Tycoon Manager, not even only showing things we already can see in EvE, more lets say "optimizing the dark soul of a trader" ;)

Laughing God
Posted - 2007.06.28 12:44:00 - [6]

Very interesting

IŽll look inot this as ssona s I have access to my comp again.

Selene D'Celeste
The D'Celeste Trading Company
Posted - 2007.06.29 03:58:00 - [7]

Great concept. I see a ton of potential for this, particularly in keeping track of trading history and producing market data for a character. What are you writing this in? I'd be interested in helping with development if that is a direction you're interested in. EVE-Mail me in-game if so =D

Serenity Steele
Dynamic Data Distribution
Posted - 2007.06.29 07:04:00 - [8]

Nice work Thrawn :)

Posted - 2007.06.29 12:32:00 - [9]

This looks like a nice tool i've been searching for :)

i've downloaded the programm and installed it, i've did the registration like you sad here, i've done the character setup and all, but i keep on having an error when i try to load data.
dunno if i do something wrong (but i think i do like mostly lol :)) but i can't get the data.
could you help me whith this?

Haru Chai
Posted - 2007.06.29 15:26:00 - [10]

Edited by: Conscious on 29/06/2007 15:33:40
I also just get an "Error Retreiving Data" MsgBox. I triple checked the user number and key, even generated and brand new one...waited for 30 minutes, still get the message. What am I doing wrong?

p.s. would you also be thinking about a export function to allow us to fiddle with the data as well?

Supernova Industries
Posted - 2007.06.29 19:58:00 - [11]

The error retrieving data is a placeholder for a more detailed message. You must wait an entire hour since the last time it successfully retrieved data for it to be able to get it again.

Also, make 100% sure that your userID and accountID and apiKey are all correct. UserID and accountID are both numbers, not names.

The data is actually stored locally so you can play with it already :) Look in the install directory for a folder named "Data". You'll find both CSVs in there to do with as you wish!

I'm glad to see more responses. I was a little discouraged at first by the reception. Please continue to give me feedback!

Haru Chai
Posted - 2007.06.30 01:49:00 - [12]

# error 105: Invalid characterID.

That is what is in the csv file....The key is right, the UserID is right (displayed along with the key), Character Name is what you see here, and finally I assuming the Character ID is what your account name is that you log in under? ....which is what I have there

Locin WeEda
Red Frog Investments
Posted - 2007.06.30 08:46:00 - [13]

Character id is the id shown in the addressbar of your browser when you look at My Character (skill-list etc)

Haru Chai
Posted - 2007.07.01 11:46:00 - [14]

DOH!! Ok it works now Embarassed

ok, couple little things.

1) You can drag the scroll bar out of view when scrolling down the list. Movement is still possible just a bit strange not having the scroller to grab onto.

2) I have data in here from 5/24. I thought 1 week was the maximum you could look back? When I go through the eve webpage, 1 weeks worth is all that I get.

3) It would be nice, in the future obviously, if you could provide a way/view that would summarize particular activities. You can sort via the header, but for those that are looking for levels of certain activities some sort of summary would be nice.

4) If your looking for a development direction, I know you mentioned corporation support in your upcoming list. I would think that is where a majority of you customers would lie. Players interested in an app like this would be ceo/accountants/traders looking for summaries of what is going on and an automated way of downloading current data that didn't involve having to click on all the accountant/trader links on the webpage, then having to segregate duplicate data.

...these are not criticisms, just observations. Thanks for taking time to develop what looks like a very cool app. I will be following development closely....especially when corp support comes online.

X Saint
tr0pa de elite
Posted - 2007.07.03 15:00:00 - [15]

Where do I get the UserID and api key from?

CCP Garthagk

Posted - 2007.07.03 15:32:00 - [16]

Very cool.

You can get your API key and user ID from MyEVE: clicky clicky.

Also, the character ID should be gathered by the program. You can get it automatically by using /account/Characters.xml.aspx with userID and apiKey parameters. It lists all of the characters on the account.

Or you could have them type it in manually. I suppose that works too. Cool

X Saint
tr0pa de elite
Posted - 2007.07.03 15:39:00 - [17]

Thx for the quick response!
appreciate it m8

Chi Quan
Bibkor Enterprises
Posted - 2007.07.03 18:12:00 - [18]

i was so waiting for this, thanks a bunch

Rift Tech
Posted - 2007.07.03 23:30:00 - [19]

Tell me if I am wrong but the 1 hour limit between data downloads, is that per app or total?

I have Evemon using the API and I am sure will have many more Apps in the future, I am an Info-freak :)

If Evemon checks hourly that means all other apps are locked out or vice versa.

I just installed EMM and it returned the error mentioned in a previous post, so I presume it cannot retrieve the info because Eve-mon has already done it a short time ago.

If this is the case it severly limits the usefulness and convenience of the Api.

Haru Chai
Posted - 2007.07.05 09:36:00 - [20]

good question. I hadn't thought of that. Is it the use of each of the keys within one hour, or is one invalidates the use of all? What if you had Evemon refresh cache once per day (how much do your skills change?). Then the rest of the day could be dedicated to wallet downloads. If you change API keys will that reset the hour limit?

Brother Mainard
Superheroes Adventure Club
Posted - 2007.07.06 03:06:00 - [21]

Great work! Thanks!

Supernova Industries
Posted - 2007.07.06 07:19:00 - [22]

Originally by: CCP Garthagk
Very cool.

You can get your API key and user ID from MyEVE: clicky clicky.

Also, the character ID should be gathered by the program. You can get it automatically by using /account/Characters.xml.aspx with userID and apiKey parameters. It lists all of the characters on the account.

Or you could have them type it in manually. I suppose that works too. Cool

Glad to know you guys like it! I didn't realize we can have people add their userID that way. I'll definitely do that!

I really do think the hourly downloading of data is a little too restrictive especially considering people might want to run multiple applications that access the API. That's the only thought I have right now.

I'm out of town for the next week or so. See you soon guys!

Posted - 2007.07.06 10:19:00 - [23]

In the csv file I get the following error:

# error 200: Current security level not high enough.

what does this mean?

Joseph Bastille
Dragons Of Redemption
Posted - 2007.07.06 11:24:00 - [24]

You need to give this program your Full Access API Key, the Limited API Key can't access what this program needs.

Chi Quan
Bibkor Enterprises
Posted - 2007.07.08 15:49:00 - [25]

could it be that it doesn't crop the last two digits on isk?
wallet, all prices and transactions are exactly 100 times more

Lucky 8
Train In Vain
Posted - 2007.07.08 16:58:00 - [26]

Originally by: Joseph Bastille
You need to give this program your Full Access API Key, the Limited API Key can't access what this program needs.


Hien Hung
Posted - 2007.07.14 06:53:00 - [27]

This would really rock (and congrats on a job well done) but for the life of me I can't get it to work...

Finally figured out how to get the character ID and API key (using the forum login to bypass the Please Wait bug), now there's a User ID and stuff about limited/full API keys that has me confused...!

Sorry about that but a walkthrough for blur helpless useless noobs like me would go a long way! (Thx in advance!)

Navy of Xoc
The Remnant Legion
Posted - 2007.07.15 19:00:00 - [28]

This is pretty good.

On the Features you put about using SMS. How are you going to achieve this, the problem you have is you require a hostbox with a number alot like text in services on the telly have. This costs quite a few bucks. So bare that in mind. And, depending on your country you'll have a problem with people in other countries using it due to the fact that it will cost you about .50c or 30p per text message.

So if someone has say 20 texts across the day 20x30= 6.00

Thats alot of money that someone (be it you or the user) will have to pay

Posted - 2007.07.16 09:10:00 - [29]

Originally by: Chi Quan
could it be that it doesn't crop the last two digits on isk?
wallet, all prices and transactions are exactly 100 times more

It's probably a number seperator thing. U need to use English setup on your computer to get it to work. Use "," as seperator between thousands and "." as the decimal sign.

Posted - 2007.07.18 07:57:00 - [30]

# error 200: Current security level not high enough.
whats this mean Neutral

Pages: [1] 2

This thread is older than 90 days and has been locked due to inactivity.


The new forums are live

Please adjust your bookmarks to

These forums are archived and read-only