|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Ambo
State Protectorate
|
Posted - 2008.11.29 12:40:00 -
[1]
EMMA 1.0 is finally here. It's a big change from the old EMMA 0.9.x. I hope you enjoy it.
EMMA 1.0.0.1 Installer
What's new?
- Uses an installer that actually installs the prerequesites for you! No more messing around trying to find the right version of SQL Server Express.
- Data from multiple characters and/or corporations can be combined in views of data and repots.
- Multiple user system - no more importing/exporting data if you are wanting to look at another character's data. Everything is always in the database.
- Configurable automatic API updating
- Program Auto-update feature - no more watching threads in MD to make sure you're up-to-date.
- In-program tutorial - also has support for multiple languages. For now, only English is available though.
- Order tracking - EMMA now tracks infromation about your market orders and can notify you when orders are completed or expire
- Performance improvements across the system. Calculating routes, generating reports, running the auto-contractor and now faster than before. EMMA is also less of a memory hog
- Report enhancements
- Item report can now include broker fees, transaction taxs and transportation costs.
- Assets report can now be organised by market category and can show the perfect reprocess value of assets as well as the expected market value.
- NAV report - calculate the complete net value of all your cash + escrow + investments + assets (excluding BPO/BPCs due to the limitations of the API)
- Automatic valuation of market items through eve-central and non-market items (officer, faction, deadspace, etc) through eve-prices
- Full support for bank accounts (ebank, dbank) to complement the older IPO/bond tracking features
- Route planner - optimise 100+ waypoint routes in minutes
The other major change is that I will be selling EMMA 1.0 for isk rather than it being free. The reason for this is that EMMA 1.0 has been a huge amount of work. To give you some idea, I've sunk close to 1,000 hours into it between June 08 and Dec 08. EMMA 0.9.x was around 62,000 lines of code but EMMA 1.0 currently stands at almost 130,000. (though maybe that says more about my own inefficency than anythine else! :)). Also, I think EMMA is worth the 100 mil isk I'm asking.
This will be a one off payment that will cover all future upgrades, etc. Anyone who has previously donated any isk to me for EMMA can contact me for a free key code. (I have records so don't bother trying it on if you havn't sent me isk before).
EMMA is free to try for 14 days and contains instructions on how to buy if you do decide you want to so feel free to give it a spin. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 12:46:00 -
[2]
*Reserved* --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 12:49:00 -
[3]
* Reserved * --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:16:00 -
[4]
Wow! that's a lot of comments! Each in order:
Originally by: Droshee When running the app I get this:
Description: Stopped working
Problem signature: Problem Event Name:CLR20r3 Problem Signature 01:evemarketmonitorapp.exe Problem Signature 02:1.0.0.1 Problem Signature 03:49313770 Problem Signature 04:mscorlib Problem Signature 05:2.0.0.0 Problem Signature 06:4889e950 Problem Signature 07:3492 Problem Signature 08:119 Problem Signature 09:System.IO.DirectoryNotFound OS Version:6.0.6001.2.1.0.256.1 Locale ID:1033
______
Using Vista 64-bit, maybe that's the reason? Previous version worked for me.
No idea I'm afraid. That's one I've not seem before. Do you have an 'exceptionlog.txt' file in your 'logging' directory? If so does it have some more useful info (pls send me an eve/e-mail rather than replying in this thread). --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:17:00 -
[5]
Originally by: donzie Have you beta-tested it? if not, then it is not very nice to sell it for isk with all the bugs still in it. a program might act different on different computers.
Well I've personally tested it for the last 5 months. I've also tried installing it on my work PC and my wife's PC to make sure there are no stupid mistakes.
If you mean a proper beta test, then no, I'm afraid I don't quite have the resources for it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:19:00 -
[6]
Originally by: Erah I installed it and followed the tutorial instructions When i get to the point "Manage Account" and try to add my char to the report group i get this
Error
Problem storing data: Value of parameter '-10000,00000000' out of range.
Any idea how to resolve it?
Thx
Wierd error but I will look into it. Please check 'Logging/exceptionlog.txt' to see if there is more information that might help me nail it down. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:21:00 -
[7]
Originally by: donzie Edited by: donzie on 29/11/2008 14:12:10
Originally by: Shar Tegral
Yes i know EMMA is a good program and worth paying for for some ppl, and that the author should get some kind of reward for it. I am not whining about wanting it for free etc. but imo there should be some kind of beta testing phase before the final product, you see that with most products.
Some errors i get
Will take a look thakns for the info. However, please bear in mind I am not a professional software house and do not have those kind of resources. 100 mil isk is the price of a pretend battleship in spaceships online. Not exactly hard cash. 
Originally by: Shar Tegral
Hey Ambo, might I suggest you setup some form of free forum or something for feedback, error reporting, and other associated topics. Can't exactly post my error report here as EO only allows so many characters. Besides it might help to avoid having this thread swamped with exception dialogues.
that would be nice.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:23:00 -
[8]
Originally by: Kronooo how can i import my old data of the entire year?
I'm not quite sure what you mean? Import old EMMA data?
If so then simply load your ols version of EMMA, goto file->export and do the business. Then, load new EMMA, click 'import' and select the .DAT file you saved from old EMMA.
Hope this helps but if I've misunderstood then please let me know.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:26:00 -
[9]
Originally by: Quazal Atreides hi just thought i would try this, see if it fills my need, however when it comes to the logon, i have only just downloaded and its already saying free trial period finished as soon as i close the account key logon :)
Any ideas, obviosuly i wanna try it before i pay :)
Rofl. I must say, I find that very hard to believe... Can you send me a screenie please ([email protected]) Thanks. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 23:49:00 -
[10]
Appologies for the Vista people, I have no Vista test system so I'm kind of shooting blind here... Will try to resolve the problems but if someone wants to be my Vista guinea pig and will be available to test then please let me know.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.11.30 07:20:00 -
[11]
Originally by: Orexis Kirhal The autoupdater tells me there is an update available every time, in the details it show the Evedata.mdf file current version as being "unknown". It says it updates succesfully every time, but when I try to run EMMA it just does the exact same thing trying to update every time. I thought it might be a problem from my old install cause I had installed SQL express 2008 to get the .9x to run, and so I uninstalled 2008, reinstalled using the package included to get 2005, wouldn't work, even did a system restore to before I even installed SQL at all, and it still wont work. Tried reinstalling, redownloading... still wont work. Any ideas?
I've found I get this if I run EMMA right after my system starts up as well. I'm guessing that's because the sqlexpress service is not running yet.
In your case, I'm not sure why it's going on but anyway, I'll add in a 'don't update, just run EMMA' option. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 07:23:00 -
[12]
Originally by: Vested Interest edit3: Can you give us a way to change the durations on the API update timers? I'd be totally happy with 1 or 2 journal and transaction updates a day rather than hourly.
Nice idea, I'll see about adding it in.
Quote:
Edit4: I don't want any price updates or communication with eve-central, can I turn it off? Ok I found the check-box. That should be off by default.
hmmm... tricky one. Reason it's on by default is I figure a lot of people would not think to look for it to turn it on. If lots of other people feel the same way I could reverse it though.
Quote:
**** I'm just going to try it again tomorrow, I can't add a 2nd group:
************** Exception Text ************** System.Data.SqlClient.SqlException: Violation of PRIMARY KEY constraint 'PK__ReportGroups__27F8EE98'. Cannot insert duplicate key in object 'dbo.ReportGroups'. Violation of PRIMARY KEY constraint 'PK__UserRptGroups__345EC57D'. Cannot insert duplicate key in object 'dbo.UserRptGroups'. The statement has been terminated.
Thanks, will take a look. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 07:45:00 -
[13]
Added some links to the sourceforge forums for posting exception logs, etc --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 10:48:00 -
[14]
Edited by: Ambo on 30/11/2008 10:49:01
I've released version 1.0.0.2 of the main application and 1.0.0.3 of the auto-updater. (no need to download anything, just start EMMA and the auto-updater will pick up the new files)
This contains the following fixes:
- The 'value of parameter <x> out of range' error will no longer occur when adding characters to a report group or refreshing standings.
- Updating from the journal API will now work correctly.
- Error in certain circumstances when adding/updating dividends will no longer occur.
- The auto-updater will now start EMMA automatically in a 'don't check for updates' mode after it has been closed or completed updating.
- Adding a second report group should no longer cause an error (I couldn't reproduce this one but I've put in some checks that should stop it occuring anyway.)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 12:14:00 -
[15]
Originally by: Atheana Vernius Edited by: Atheana Vernius on 30/11/2008 11:52:28 you good 
Looks atm like u will be getting my iskies for this little toy :), if only my company was as quick and efficient at software fixes we of actually made money
I do have a request (or need training not sure which)
Is there anyway we could have total when we look at the orders/transaction screen, a simple sum of all items filtered :)
cheers again
Thanks 
I can add a totals row but to do it without affecting performance is a little more tricky than it sounds. I'll put it on the to-do list though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 12:58:00 -
[16]
Originally by: Fumbles Edited by: Fumbles on 30/11/2008 12:28:23 Firstly, congratulations on the launch of EMMA 1.x. and for including some requested features which will make reports even better.
Secondly I'm unable to create a new group. I click New Group, type in a word then click ok and the error comes up.
"Cannot insert the value NULL into column id....column does not allow NULLS. insert fails" (I can post the whole error message if you need it). Any ideas? Windows XP btw.
oops, silly mistake on my part with the last update.
1.0.0.3 has been uploaded an will fix the problem. (eve-files may take up to an hour to update it's mirrors so if you can update to that version immediately just try bit later. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 13:43:00 -
[17]
Originally by: Erah Edited by: Erah on 30/11/2008 13:13:04 is there any way to delete transactions in the bank management menu? the value i introduced is wrong, is there any way to correct it?
thx
edit: same if you add twice the same corp in investments, can't delete one
Fraid not, you just have to do another withdrawl/deposit transaction right after the one that's wrong to get the value back to what it should be.
That said, it should not be too tricky to add in. I'll also look into adding somthing to allow you to delete corps if there are no associated dividends, transactions, etc --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 16:36:00 -
[18]
I use eve-files to host the auto-updater files and I'm afraid it is down atm. Hence no updating. Hopefully will be back up tomorrow: http://oldforums.eveonline.com/?a=topic&threadID=937047 --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 18:53:00 -
[19]
Crikey, that's a lot of points! :)
- Report Groups
- The bugs you mention should be fixed, just need to wait for eve-files to come back up and then it will get the update.
- I'll look into fixing the issue with corp data being downloaded multiple times.
- API Downloader
- EMMA should be able to handle 0.0 stations. I'll send an alt out to gather some test data.
- Assets
- BPOs are somthing I'd like to deal with better, just did not get around to it.. One for the future!
- POSs - I really have no clue about. Having never so much as seen one in-game. (Crazy I know) Makes it a little hard to design an app around but I'll put it on the to-do list anyway. Just don't expect it any time soon.

- Contracts
- Could you send me the details from logging->exception log.txt for that error you're getting. ([email protected])
- Investments / IPOs
- Will take a look at those issues and add look at adding the other bits in, should be fairly simple for the most part.
- Investments / Banks
- The system is supposed to only recalculate interest after the withdrawl/deposit that you create because any interest payments before that date should still be the same.
- I'll nail that data/time bug asap
- Reports
- Income statement: Reformat slightly to look like a more proper P&L report - Don't know what that would look like.. I'll take a look on wikipedia
(I have zero RL accounting/finance experience)
- Item Report: group by market group - You can, check 'categorise items' on the parameters form.
- I'm working on improving the NAV report. The next major thing to get right is valuation of BPOs imo. That's going to involve a fair bit of work but it will get there eventually.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.30 19:34:00 -
[20]
Originally by: Vested Interest The update came down and everything is working spiffy now!
I accidently cleared a market order alert and it disappeared. Could you add a check box to display cleared order alerts in that log window, or something like that?
Glad to hear it! :)
You can still view orders that you have acknowledged in the general orders view. (sort by state and find to orders that have a state of 'Expired/Filled Acknowledged' - I thought there was a filter for status as well but it seems I never got around to it. Another one for the to do list.) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.11.30 21:25:00 -
[21]
Originally by: SencneS Although I haven't installed the update I'm hesitant to even do it as the old version did exactly as I wanted.
Feeds my wallet journal, transactions, assets into an SQL Database in which I've been working on reports to run against those entries. This isn't a bug report but more of an "Ideas" report, or a "What I would like to see". I'm not looking for a free handout and am not going to install EMMA 1.0, so I'll give you 25mil for the work done on EMMA 0.9's API functionality.
The reason is I want you to keep working on EMMA but I have no reason to update to this version. I use EMMA as an API grabbing tool and nothing else. The API information I get I run reports against, or at least I'm working on. Reports like....
hmmm.. I see that could be a problem, 1.0 is quite different in terms of database structure from 0.9.
If you're just using it to grab the API data then I suppose it does make upgrading pretty pointless. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 11:56:00 -
[22]
I will look into this. It could be that the import of old EMMA data is incorrect somewhere. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 15:40:00 -
[23]
Originally by: Elisa Day
Quote: Prerequisite check for system component SQL Server 2005 Express Edition failed with the following error message: "This version of SQL Server 2005 Express Edition is not supported for the current processor architecture."
Running Vista 64.
You can try manually downloading and installing SQL express (scroll right to the bottom and look for the '* For the 64-bit install of SQL Server 2005 Express Edition, click here' line.) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 16:26:00 -
[24]
Originally by: lacal Anyone who's using the new version able to post up a screenie of a sample report?
My bad, I'll get some screenies up when I get home.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 18:08:00 -
[25]
Originally by: Erah
Originally by: Ambo Edited by: Ambo on 01/12/2008 12:10:33
If you take a look in the transactions view then are all the entries in there sales? (easy to tell because they will have green amounts, buy transactions have red).
that's exactly what i did, sorry i wasn't clear all green!
Bizzaro.. the import works fine for me and I'm sure others would have noticed if it was a general problem. I'll have a think... --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 18:14:00 -
[26]
Added some screenshots to the second post. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 20:01:00 -
[27]
Originally by: Orexis Kirhal Got the following error and EMMA crashed. Seems the other modules all updated correctly, except the Evedata.mdf which still shows as unknown. I'm not sure what to do here.
EventType : clr20r3 P1 : evemarketmonitorapp.exe P2 : 1.0.0.3 P3 : 49328cd9 P4 : mscorlib P5 : 2.0.0.0 P6 : 4889dc80 P7 : 343f P8 : 119 P9 : system.io.directorynotfound
I know of another person getting this same problem. It's a very odd one... I'm going to have a bash at tidying all my code around directory and file access to see if that sorts it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 22:06:00 -
[28]
Originally by: Elisa Day
EDIT: Creating a sub-folder called "Logging" fixes this. I have UAC off and administrator privileges etc, but it seems like the vista feature of not allowing applications to write to stuff outside appdata/documents is making an appearance.
You should be storing all config/logs/etc in appdata anyways .
Ah, yes, that would do it, EMMA looks for a few directories and tries to create them when it starts up. I don't like hiding stuff away hence they are just in the application folder rather than the windows app data place... If Vista is that picky I might have to change my ways. :(
Quote:
MORE EDIT: Trying to create a report group causes an error:
Quote:
Execution of .NET Framework code is disabled. Set "clr enabled" configuration option and restart the server.
That would be some sort of Vista restriction again. When EMMA starts it turns clr execution on...
God I hate Vista. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.01 22:11:00 -
[29]
A new update is available, this has the following fixes:
- Entering a share transaction date/time now works correctly.
- 0.0 stations now supported.
- Fixed a possible error when entering the route planner.
- Fixed a possible error when downloading prices from eve-central.
- Fixed an issue where the route planner would complete before the progress dialog was displayed, trapping the user.
- Added a check in the route planner to not run if the user has not specified at least 4 waypoints.
- Corrected possible divide by zero error when producing an investment report.
- Added a check to prevent the user from including the same corporation multiple times through different characters. - Note, Mr H has tested this for me and it's still a little iffy, however, given the other fixes and the niche nature of this problem I've decided to release anyway, more fixes to follow.
- Corrected an issue that could cause all old EMMA transactions to be imported as sell transactions
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.02 06:52:00 -
[30]
Edited by: Ambo on 02/12/2008 06:52:17
Originally by: Sophie Daigneau I get the error below when trying to view either the journal or transactions for my corp.
http://img.waffleimages.com/5ffd3e5ba5e0fde4c84b0edd26c17ea994f34cbe/emma.JPG
I'll take a look.
Originally by: Vested Interest
Originally by: Ambo
Corrected an issue that could cause all old EMMA transactions to be imported as sell transactions[/*]
My imported data seems to be afflicted by this as well. Will I need to re-add the characters and re-import their data or could I just get away with re-importing the same data a 2nd time?
Thank you!
At the moment, you need to remove the transactions already there... Don't do anything for now though as I'll change the import to modify the database with the data from the XML if it's different. (Should have somthing out to do this later today) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.02 15:07:00 -
[31]
Originally by: Kawoni Star Edited by: Kawoni Star on 02/12/2008 14:01:01 If this is as good as it looks you'll be getting some isk from me :)
However, I need to get it working first.
I accidentally used my limited API key when setting up an account in a report group. I deleted the account but now when I try to add the account with the full API I get the following error.
Problem Setting account details. Supplied userid xxxxx is already in the database, however the supplied APIkey does not match the one in the database.
I currently have no accounts in the report group. I've tried uninstalling and reinstalling EMMA but it didn't reset anything.
How can I clear the database or get around the error?
Edit: I deleted the report group and created a new one but when I try to add the account I still get the error. This could be a big problem if you need to change your API at some point.
I'll sort a fix for this ASAP. Hopefully this evening but might be tomorrow. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.02 17:00:00 -
[32]
Originally by: Orexis Kirhal Well, the addition of the logging folder atleast lets it make an exception report instead of just crashing so here ya go...
12/1/2008 4:34:04 PM Error - Problem updating database Inner Exception: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
I'm not sure that this is somthing I can fix, it's probably going to be a security/installation issue... I found a whole host of information about this problem with google, some suggestions are:
Quote: you need to delete the C:\Documents and Settings\<username>\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS directory. (In Vista - C:\Users\\AppData\Local\Microsoft\Microsoft SQL Server Data\SQLEXPRESS)
What everyone else failed to emphasise is that you might need to restart Windows. Simply bouncing the SQL Server Express service doesn't always fix it.
This is what I did:
Reboot the computer. Log in as Administrator (I run with non-Admin privileges most of the time). Delete the SQLEXPRESS directory for my normal user account. Log back in as my normal user.
Quote: Sometimes it is a permissions issue which can be solved by giving the SQL service account the necessary permissions.
Quote: check out the error log for the user instance, it will likely give you more information about what is happening. You will fine the error log at C:\Documents and Settings\<user name>\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.02 18:46:00 -
[33]
New update available that has the following fixes:
- Added a new control panel button 'Check/Repair Data'. This will perform checks on the database and repair any invalid data. For now it just removes duplicated dividend records.
- Added some checks to try and prevent the 'sellerwallet' problem in transactions/journal view. (I could not reproduce this or even find a likley cause.)
- Fixed an unrelated bug that caused the seller's wallet to never display for personal transactions in the transactions view.
I'm going to read up on security in Vista and try and work out what I need to do. Until then, running on an administrator account might resolve the problems but running on a limited account simply won't work. Unfortunatley, this is not going to be resolved any time soon. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.02 20:11:00 -
[34]
Originally by: SencneS Edited by: SencneS on 02/12/2008 19:53:22 I'm trying out 1.001 with the updates and I've come across something weird... The Office I have in a region is in the wrong station. All the items within the corp hanger are listed in the wrong station.
To make sure, I logged in to see If we had an office at that station and we don't. It's listing the personal items at the correct station, it's just the Corporation assets are located incorrectly.
EDIT:- I wanted to add I'm using Vista 64Bit with SQL 2008 64Bit and everything appears to be 100% correct. The only issue I've seen so far is the oddness in the asset report for one particular station.
The station IDs have to be translated from office IDs so it's certainly possible that somthing has gone wrong somewhere. I'll set up some test cases and hopefully I can reproduce the problem.
Originally by: Vested Interest
Originally by: Ambo
At the moment, you need to remove the transactions already there... Don't do anything for now though as I'll change the import to modify the database with the data from the XML if it's different. (Should have somthing out to do this later today)
I don't have the XML data for comparison, just the whole year of old exported emma transactions and journal for a bunch of characters. What's the easiest way to just zero out my data and start clean so I can reimport to a blank database?
Easiest way would be to just uninstall, delete the database files and then re-install. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.02 22:18:00 -
[35]
Originally by: Vested Interest Edited by: Vested Interest on 02/12/2008 21:19:41
Originally by: Ambo
Easiest way would be to just uninstall, delete the database files and then re-install.
Kinda what I was thinking, no biggy thank you!
Could you make some kind of pop-up rolling log window that shows when a character last updated what, and how many entries were updated? I'm always wondering if my guys actually pulled any data.
And some sort of automatic prune of the API call history files after X days would be nice too. I have 1946 items in there after about 72 hours of sporadic operation.
For me, EMMA always starts full screen, which in my case is 1920x1200. Could you put in a way to set, or have it remember the starting window size?
If I could hide the Control Panel and reopen it with a button on top that would be cool too.
I could add some extra info on how many items were added/modified in the last update. Added to the list.
The API call history files should get deleted after 48 hours. Mine certainly do. I'll see if there's a possible bug in there though.
Yep, I shall add a setting to remember the windows size/location.
Originally by: Erah
Originally by: William Ytiri Hmm, all works fine afer installing except the report views seem to display only a big black rectangle on the right and another black geometric shape on the left of the report view and nothing else.
Do I have to install something that will diplay the report views?
I'd say: change your font size :) Setting -> Report Style Settings to change it
You might be on to somthing there. I've got no better ideas I'm afraid, you certainly need nothing else installed. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.03 06:53:00 -
[36]
Originally by: lacal Great app I must say - a far cry from 0.9
Having another play tonight with 13 days remaining to see if it can help make me money rather than just reporting and I'm struggling with the contracts screen - the only station that I can pick for the destination is Jita and the pickup station is blank (and blank in the drop down)
Do I need to import market data from somewhere?
All the station/item dropdowns in EMMA are populated with recently used stations/items only. i.e. when you first use it there won't be any unless defaults are required.
Simply type part of the name into the field and press return, tab or whatever. EMMA will search for any stations/items matching the characters you entered. If there is only one then the field gets populated with the full name for that one. If there are more than one then you get a dialog box allowing you to select the one you want from the possible entries.
This is done for performance reasons - populating the dropdownd with full lists of items and stations was eating up over a second on my slower test PC. Does not sound like a lot but when you're waiting for a window to open and you're impatient like me, it feels like forever. 
Originally by: SencneS <Lots of detail>
That's great information SencneS, thanks. I'll put a link to that post from the first one. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.03 17:35:00 -
[37]
Originally by: Orexis Kirhal Mk, so I finally after hours of uninstalling and deleting everything I could find about all instances of any SQL stuff.. I finally reinstalled and the update went wonderfully and then.... another exception.... though this time it says that the Filestream feature isn't supported even though I specifically checked all boxes to install the filestreaming feature, and when I go to the config tool it shows that filestream is active. Also, the instance is called SQLEXPRESS as needed so it's not that. Any ideas?
12/3/2008 11:42:18 AM Critical - Unable to enable the CLR on SQL server express. Inner Exception: FILESTREAM feature is not supported on user instances. Configuration option 'clr enabled' changed from 1 to 1. Run the RECONFIGURE statement to install.
Are you running as a limited windows user or full admin? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.03 20:11:00 -
[38]
Uploaded some updated components. Fixes in this release:
- Changing things to work properly with Vista will take a while, in the meantime, I've added some checks to not even attempt to run if the appropriate permissions (Full file read/write and registry read/write) are not available.
- User can now amend api key by double clicking the eve account line in 'manage group'
- If an eve account is already in the database but is not used by any report groups then the user can now add that eve account to a report group using a different api key than the one already in the database.
- EMMA will now remember main window state, size and location and use it when starting up next time.
- Added a new button in bank account details to recalculate all bank interest payments (from 1/1/2000 onwards). This is a stop-gap measure until I actually find and fix the problem.
- Made changes to the auto-updater progress bar so that it actually shows you what's going on rather than appearing to freeze.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.03 20:11:00 -
[39]
Originally by: Orexis Kirhal My main user is registered as the admin
I'll look into it and see if I can uncover an answer. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.04 06:54:00 -
[40]
Try going into Settings->Report Style Settings and changing the fonts. This will probably give you the same error that you're getting currently, however, there's a chance it'll work.
Either way, I'll get a fix out for this issue ASAP. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.05 14:30:00 -
[41]
Originally by: Yatta I update:
i uninstalled SQL express 2005 and installed 2008.
problem still persists... EMMA crashes after autoupdating to new version.
hmm.. That's not a whole lot to go on. No idea I'm afraid.
Originally by: SencneS
Ambo:- I'm also getting something new that doesn't work and I can't find out why. All of a sudden after the update the data appears to be disappearing in the database. All the records that it pulls from the journal and transaction API come up as "DELETED#"
I checked with Management Console and it's the same.
I'm going to re-install EMMA and this time not update. See if that is the problem. Because it was working without issues before the update :)
!! That's really not good, I shall investigate.
Originally by: Vested Interest requesting the option to minimize to tray and to start minimized.
I'll add it to my todo list.
Originally by: 0vermama 2 questions 1) why the reports page are blank ? vista x64 user 2) why emma connect to shiny.stackworks.net ?
1) The reports will be blank if there is no data, sounds like the issue SencneS mentioned. 2) No idea, I don't even know what shiny.stackworks.net is. I'll monitor myself to see if my version connects to it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.05 20:03:00 -
[42]
Edited by: Ambo on 05/12/2008 20:03:39
Originally by: Dr Keane Everything seems to be OK for me except one thing. It wont run a NAV report, it successfully did one but it's been throwing an error at me since trying again.
"Exception of type 'System.OutOfMemoryException' was thrown"
Any ideas on what's causing this?
Don't know, I'll see if I can see any possible cause for this. Would also be helpfull if you could email me your 'exceptionlog.txt' file from your 'logging' folder ([email protected]).
Originally by: SencneS Ambo, Not sure what the difference is but it appears to be working fine again. Although that concerns me as it wasn't just me having the issues. I was thinking it was my ODBC link messing around with the data. However since someone else has the issue as well...
Anyway I uninstalled EMMA, deleted the EMMA folder. Reinstalled EMMA, updated (As it doesn't give me an option to just skip over the update) and re-setup. Now everything is fine again. I'll play around to see if I can re-duplicate the data deletion.
As a side not - How does EMMA calculate "Reprocessing Value"? I ask because apparently I have several items that if sold is worth 6mil. However after reprocessing it's worth 1.516B :)
I could not reproduce the issue with the data not going in and I couldn't see a possible cause either.
The reprocess value is calculated from the blueprint production costs of the item. I've noticed that EMMA seems to give the wrong reprocess values for missiles so it's certainly not 100% accurate. Could you let me know what the item is and I'll take a look.
Originally by: Trox Aeze How do I add Proxy to it?
I'm afraid you can't. Tbh it's not somthing I have any idea how to do. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.06 08:48:00 -
[43]
Originally by: Skie Ankora
Hi,
I'm a long time user of Emma, looking forward to upgrading to the full license once I have it up and running properly.
I would prefer to be able to install Emma in a folder under my user account and not give it full admin access to my system (call me paranoid, but there you go). However, when the AutoUpdater.exe program runs, I automatically get prompted to escalate it's privileges to administrator (on Vista with UAC enabled).
I know this fixes Emma so it 'just works' for most users. However is there some way I can turn off the automatic prompt?
I am trying to work out what causes it, so I can disable it. It doesn't appear to be the filename. Maybe the file properties, or maybe a manifest embedded in it? Could there be an option (or some way I can modify the file) to turn this off when it is not necessary?
I'm afraid that the program is really designed to work in a full admin environment (because it writes to both program files folder and hkey local machine in the registry). I've added some code to all the components to ask for full administrator access when they run but if installing to a user level directory, the auto-updater would not require this. Tbh, it's not somthing I considered since I always run on a full admin account but I will be working to make the program compatible with non-admin accounts in the future. It's just going to take some time.
Originally by: SencneS
Yeah they are missiles lol
As for the deleted# I think I found the problem. Vista all of a sudden started reporting harddrive failure. And is reporting bad sectors all over the drive.
I've moved the data and everything to a new drive and have not had the problem since. As for the other user who had blank reports I am not sure what could have caused it. It may not be harddrive failure but that's a big sign to overlook.
Ah, ok, sounds like that was the issue then.
I think I've just realised what causes the missile issue: A missile production run produces 100 missiles. i.e. divide the value you're getting by 100 to get the correct amount. I'll fix this with the next release. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.06 19:57:00 -
[44]
Originally by: Orexis Kirhal Any news on those of us that are getting the Filestream error? To repeat, I get the following error even though filestreaming has been enabled and I am the admin:
12/6/2008 1:05:35 PM Critical - Unable to enable the CLR on SQL server express. Inner Exception: FILESTREAM feature is not supported on user instances. Configuration option 'clr enabled' changed from 1 to 1. Run the RECONFIGURE statement to install. Stack Trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at EveMarketMonitorApp.DatabaseClasses.Updater.InitDBs()
I'll take another look but I'm a bit stuck on this one.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.07 08:28:00 -
[45]
Originally by: James Omerand I love this thing!... going to wire the 100m over as soon as I get back ingame...
but, one question.... How does Ambo come up with the NAV report... does it assign values to things Like Blueprints? ive got several expensive prints
Thanks :)
The NAV report works by firstly looking for recent sales data in your transaction history and using the price there, if there isn't one then it uses the manually assigned value from settings->item values, finally, it'll try and get the median buy price of the item from eve-central.com (or eve-prices.net for faction, officer, deadspace stuff).
Blueprints are very tricky because the Eve API does not allow us to distinguish between BPOs and BPCs. Never mind how many runs or the research level of a BP. A full blueprint manager is on my todo list but it's a long way off at this point.
Originally by: Vested Interest
I'm looking for a new report type. I'll call it an "Item detail report." . . Edit: Also, I just created a new guy in an empty slot I had. How do I get EMMA to refresh the characters on an account? The new guy doesn't show up in the list.
edit2: This new toon isn't showing up in EveMon yet either so it may not be an EMMA thing.
Sounds like a nice feature, I'll put it on the list. The API can somtimes take a fair while to show changes like that, it will appear in the list eventually though.
Originally by: Mace Blackhammer I haven't read through the whole thread but it doesn't look like it works on windows XP x64, it just crashes on launch.
I'm running on XP x64 so it certainly works. Can you give me any more detail on the error? If you have a file called 'exceptionlog.txt' in your 'logging' folder then that could be very usefull (send it to me at [email protected])
Originally by: Brock Nelson Why do you even need SQL Express? Why not store information on a file? This just reduces the need to install more program to support EMMA.
It certainly needs some kind of database rather than a flat file. I have getting on for 1 million transaction and journal records now and believe me, running some of the reports on that much data without SQL to do the heavy lifting would be a nightmare.
Originally by: c0rnf3d1 I look to have fixed my problem. for some reason the "SQL SERVER (SQLEXPRESS)" item in my services was set to disabled. i had to set it to manual, then enable. i would recommend putting a check for this in the startup (as i've never intentionally started/stoped that service. its only there from emma .9) looks like ill be buying this in 14 days :)
Ah, that's great info. A few other people have had a similar problem so I'll add this check ASAP. Thanks! 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.07 08:40:00 -
[46]
Originally by: Orexis Kirhal Any news on those of us that are getting the Filestream error? To repeat, I get the following error even though filestreaming has been enabled and I am the admin:
12/6/2008 1:05:35 PM Critical - Unable to enable the CLR on SQL server express. Inner Exception: FILESTREAM feature is not supported on user instances. Configuration option 'clr enabled' changed from 1 to 1. Run the RECONFIGURE statement to install. Stack Trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at EveMarketMonitorApp.DatabaseClasses.Updater.InitDBs()
I have found this thread on how to turn on 'FILESTREAM'. That might be of help.
Alternatively, a full uninstall/reinstall might fix the problem. I'm afraid it does not look like somthing I can fix from the EMMA end of things.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.07 09:55:00 -
[47]
Originally by: Astorothe Ambo,
I just installed 1.0 on Vista and it's working perfectly first time. It's come a LONG way since early days - definitely worth a hundred mil.
Nice one.
Good to hear, thanks. 
Originally by: Fumbles I'm wondering if the formula in the Cost of Goods Sold column in the Item Report is functioning correctly.
The reason is that in the report I have several items which have a higher average buy price than the cost of goods sold value. E.g. average buy 145k, cost of goods sold is 93K. In one case the cost of goods sold is shown as 700K or so when the actual item always costs me at least several million.
The average buy price is the average buy price of the items bought in the last week (or whatever the date range of your report is). Wheras the cost of items sold is calculated by ignoring the most recent x buy orders, where x is the total quantity of that item that you currently own. Then taking the average buy price of the next y buy orders where y is the number of units sold in the last week (or whatever).
This means that the two values can be very different. I've made sure this is accurate with some simple test cases but it's always tough to be 100% sure. Try going to your transactions view and look back to see if you have buy transactions for the item at 700k rather than a few mill. If you don't then let me know and I'll investigate. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.07 14:46:00 -
[48]
New update available with the following changes:
- Fixed an issue with report default font size on systems with non-standard decimal characters.
- Added highsec/lowsec/nullsec jump cost options to the route planner.
- Reprocess value is now calculated correctly for blueprints that produce more than one of an item per run.
- EMMA will now minimise to system tray. If you close it when minimised (right click the icon and click quit) then it will start minimised to system tray next time.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.08 08:41:00 -
[49]
Originally by: R'ambo I can't set the end date in item report parameters, is this not possible in the new version??
Not at the moment, the old version was calculating all the values wrongly when a different end date was used anyway so it's just disabled for now.
Originally by: Elisa Day Have you considered using SQLite to make setup easier for users?
I looked at both SQLite and Firebird but the amount of work involved from my point of view was just too much. If anyone else wants to re-write it to use a different DB then feel free to do so.
Originally by: Vested Interest Would it be possible to add a time-zone offset in the program so eve-time is converted to local time in the various display windows?
Thanks again!
Would certainly be possible but the opportunity for making a mistake would be quite high. I'll add it to the feature list but it's not going to be high priority I'm afraid.
Originally by: Mace Blackhammer EventType : clr20r3 P1 : evemarketmonitorapp.exe P2 : 1.0.0.8 P3 : 493bdf61 P4 : mscorlib P5 : 2.0.0.0 P6 : 461f060e P7 : 3375 P8 : 119 P9 : system.io.directorynotfound
is what i get
Ah, this is because of the security restrictions in Vista.
Try manually creating the sub-directories 'Temp' and 'Logging' in the EMMA folder and 'API Call History' and 'Eve Central History' in the Logging folder.
Originally by: dr doooo
there seems to be quite a few items not showing up in my 'Assets Report'. I just skimmed through looking for maybe a couple of dozen different item types, and about 5 or 6 of those were missing (core x-type LARs, and 5 different various basic and standard learning implants). The API has updated a few times since I loaded it but they are still missing?
The total wealth in the NAV report also varies day to day, over three days of the report, by 4-5 bill, even though I have done virtually nothing in Eve in this time. Is this due to price fluctuations?
Do these items appear in your asset list? (button at the top rather than the report).
For the NAV report, although no historical prices are used, EMMA will store previous asset value totals for each day. When a later report is run, it will then calculate the data for that day by starting from the closest asset value total and adjusting it depending on the transactions made in the time between.
E.g. I make a report today for the last 3 weeks and get asset total values stored in the database for 8th Dec, 1st Dec and 24th Nov. Tomorrow, I run the same report, asset values for today will be calculated from your current assets but for the 2nd Dec it will take the value calculated for 1st Dec and increase or decrease that value depending upon the transactions between 1st and 2nd.
The very nature of asset valuation means your total can easilly swing by large amount from day-to-day. It's somthing I want to improve though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.09 08:35:00 -
[50]
Edited by: Ambo on 09/12/2008 08:38:10
Originally by: Blazing Fire Hi Ambo,
Could you please make the update process not to start every time EMMA is started?
I start and close EMMA at least 20 times a day and every time it checks for an update. And it takes a lot of time while it does it. And high CPU usage.
Just add an "Check for update" button somewhere. Prefferably in teh settings menu.
With the latest verstions I get a lot of "System.OutOfMemory" exceptions.
Quote: ************** Exception Text ************** System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
I'll add an option to disable the automatic update.
Someone else was also getting the out of memory exception in the same place. I did some testing and it's not using any significant amount of memory in that area of code so it's not actually running out of memory at all. I'm still investigating that one.
Originally by: Orexis Kirhal Finally got it working; I kept apparently missing different parts of SQL still left in my system and registry so I did the following: 1) System restored to before I installed any SQL 2) Found the C/docs and settings/<user>/local settings/application data/microsoft/sql server folder and deleted it completely 3) Found the C/program files/sql server folder and deleted it completely 4) emptied the recycle bin and made sure there was nothing in my registry or add/remove programs list that had anything to do with sql 5) restarted the computer and ran the emma 1.0 installer 6) updated succesfully 7) ran emma successfully
The program is nice but I'm not sure it was worth the two weeks of the pain in the butt 8p. Na, but I like it, and it definately looks useful. Once I get enough income to afford throwing 100m at it, I will.
Sorry you had so much trouble getting it working. It seems that SQL Express can really be a pain at times. I'll link your post from my OP in case anyone else gets similar issues. Thanks for persevering with it and I hope it's useful after all that effort!
Originally by: SencneS Ambo - Another oddity...
The imported data from the old EMMA file shows the Buyer and the Seller in the wrong location.
If I look at the data in Transactions it shows Me as the Seller, and other as the buyer. That's wrong, it should be the other way around. I didn't sell all that stuff, I purchased it. Its running this for Minerals.
There was a bug that caused this in an older version. With the next update you will be able to import again and overwrite the incorrect records.
Originally by: ingenting Prerequisite check for system component SQL Server 2005 Express Edition failed with the following error message: "This version of SQL Server 2005 Express Edition is not supported for the current processor architecture."
See the setup log file located at 'C:\Users\Stefan\AppData\Local\Temp\VSDBC45.tmp\install.log' for more information.
---------------------------------------
ran setup.exe which is supposed to install everything u need...
It is supposed to install everything you need but it seems to somtimes have trouble on some 64bit systems. You can install the 64bit version manually from here. (Scroll to the very bottom and look for the line: "* For the 64-bit install of SQL Server 2005 Express Edition, click here" --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.10 06:59:00 -
[51]
Edited by: Ambo on 10/12/2008 06:59:31
Originally by: Vested Interest Sometimes when I launch EMMA it pops up (this happened twice in the last 2 days) and says that an update is available. The details pane indicates that EveData.mdf is an "unknown" version and that the latest version is 1.0.0.0. After I let it "update" it works fine.
Also did we ever get an answer about that shiny.stackworks.net or whatever url that someone noticed EMMA had connected to?
Also would like an option to not autoupdate, or to bypass it for a single startup--whenever eve-files is having problems it takes like 2 minutes for EMMA to open.
One other thing, related to the time-zone offset thing I requested. I am in US Mountain time (GMT -7 in the winter). Whenever I bring up a set of logs (i.e journal or transactions or whatever) it sets the date range to cut off at the current local time rather than the current eve time.
So I have to manually click on the date range and move it forward to get all the entries visible, everytime I open the logs.
I've noticed the 'unknown' version problem for eve_data.mdf as well. In my case, I think it happens when the sql express service has not started when EMMA is started. The program needs to called a stored proc on the database to get the version so if it can't connect then it fails and the version is recorded as unknown. This should hopefully be fixed in the next update.
Tbh I totally forgot about the shiny.stackworks thing, I'll have a look today.
There is an option to disable auto-update in the next version.
I'll investigate that date range issue.
Originally by: Alihahd Thanks for a great app, I've enjoyed using your previous version of EMMA. I haven't seen this question raised yet, but is is possible you can provide a config file similar to what you created for version 0.9.27 that allows us to enter connection strings to a full SQL server environment? I imagine we would need to dump the DB in there as well...etc
Thoughts?
It's already there.  Take a look at 'EveMarketMonitorApp.exe.config' the only problem is that this gets overwritten each time an update is downloaded. Since there is interest, I will look at a method to get around that issue.
Originally by: Mace Blackhammer This fixed my problem so far it works a lot better than the old emma and I'll prolly buy it.
Thanks, glad that got it working. The next version will check that creation of the directories has not failed when starting up.
Originally by: c0rnf3d1 I am getting an issue: "the value for column 'corporationID' in table 'staStations' is DBNull." whenever i try to run a report. Any clue on what is causing this / what i can do to fix it.
I'll get this fixed for the next update.
Originally by: Arya Aiedail
I LOVE IT 
Really you have done here a great job i m going to buy it for sure
i only have one problem that i cant get the asset report to work otherwise it s just so good really it save me so much time keep on the great work and people dont hesitate buying this it s worth the money 
Thanks. Is the asset report not working because of the 'out of memory' exception or is it somthing else? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 08:43:00 -
[52]
shiny.stackworks.net is apparently the server used by the eve-central market data uploader.
The URL EMMA uses to connect to eve-central is 'http://eve-central.com/api/marketstat' but it seems that this actually ends up going to shiny.stackworks.net instead since that is the 'true' URL of the server. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 11:03:00 -
[53]
Edited by: Ambo on 10/12/2008 11:02:52 New update available, 1.0.0.9 has the following changes:
- Data import will now overwrite older data if there are differences.
- Added a check on startup to see if the sql express service is running and try to start it if it's not. If the service is in the process of starting up then EMMA will wait for it to be available before doing anything else. (This can all be disabled for those people who use a full SQL server instead).
- Added a check on startup to detect if the subdirectories EMMA requires could not be created and inform the user.
- Added an option to disable the automatic check for updates when starting up (and a button to manually check for updates - Settings -> Auto-update Settings).
- Added options to configure how often data will be retrieved from the API (Settings -> API Update Settings).
- Added a market order state filter to the market orders view.
- User can now delete unused public corps (but not banks) and can delete bank account transactions.
- The interest paid on bank accounts will now be correctly recalculated when historic withdrawls or deposits are added.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 14:14:00 -
[54]
Originally by: Blazing Fire Anything about the OutOfMemory problem?
Fraid not, it turns out that it's a reasonably common thing for .NET to through OutOfMemory when it's actually not at all... It's a tricky process trying to find out why though. Particularly when all three machines I have tried it on do not experience the issue.
I'll keep plugging away though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 15:26:00 -
[55]
I've run into a bit of a brick wall with this out of memory issue. I've uploaded 1.0.0.10 which has some diagnostics that should at least tell me if it's really running out of memory or not.
If you get this error then please update to 1.0.0.10, run the report causing the error (seems to be asset or NAV report) and send me your exceptionlog.txt ([email protected]). Thanks.
Originally by: SencneS Ambo - On re-importing the old data I get an Exeption error. Doesn't crash the computer, just closes out of the App.
Looks nasty, will try and figure out what's going on. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 20:27:00 -
[56]
That's great info thanks.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.10 22:31:00 -
[57]
It's probably a problem with the 'state' filter I added, will take a look. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.11 06:47:00 -
[58]
Cripes guys, no need to post the same thing 4 times, yeah. 
I made a booboo with the last update, will get it fixed asap. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.11 06:56:00 -
[59]
Originally by: Saira Jin
I was looking forward to buying a license for this, but so far its been a real shaky ride.
Yeah, tbh the quality is not as high as I would like. I always test things on my machine and somtimes a couple of others but that's just not enough really since there is no vista machine, no machine with non-UK decimalisation settings, etc.
Quote:
Suggestions/Requests:
1) I wish there was a way I could search for one specific item and see the history of how much I have paid for it. I don't buy and sell in the same day, and so it would be handy to be able to find out how much I have paid, on average for say Warp Disruptor I before I sell. Right now, I use the workaround of creating an assets report and scrolling like a monkey till I find warp Disruptor I :-) ( No search here either, in te assets report).
So please think of adding a search feature of some sort.
Also,
2) It would be GREAT if you could have a tool that summarizes how long it took for an order to get filled, the rate at which it got filled/sold, and buying/selling efficiency, so I can drop the less profitable items that move slower.
Thank you. This has a future, with a little TLC :)
Note that you can sort by any column on a report by clicking it. (unless the report is organised buy item group or somthing) Not exactly a search but makes finding a specific item easier.
I've played around with the idea of adding an orders profitability type report. There are a few difficulties to consider but I'll add it to the todo list in any case. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.11 12:50:00 -
[60]
Update to 1.0.0.11 is now available. This has the following changes:
- Fixed the issue I introduced in the orders view with the last update.
- Conquerable stations will now have corporation ID set correctly. Also, the system will handle stations that do not have a corpID set more gracefully.
- When starting up, EMMA will attempt to ping the various web servers it connects to (eve api, eve-central, etc) if a ping fails then EMMA
will temporarily disable useage of that server until it is next started.
- EMMA now has the ability to use alternate update locations automatically if eve-files is not available. (Though none have been setup yet)
You may have noticed that the pace of updates being released has been a bit crazy - 11 since 1.0 launched just 12 days ago. This update will probably be the last to be done in this rapid fire style.
Now that most of the major bugs have been squashed and people are actually relying on this software to work, I don't want to go introducing worse problems by rushing out fixes and new features.
I'm personally going to be doing more thourogh testing and then I'll be handing over to a couple of beta testers who can do some more testing before the code is actually released.
If you'd like to help with testing in future then feel free to email me ([email protected]) with your windows version, sql(express) version, number of corps/characters you use and which features you tend to use. Note that I still do like to move quickly so ideally you'd be able to get on and test new things within a day of me sending them to you.
Just so you know, I won't guarantee to respond to all emails and I may only use a selection of testers for each update so don't feel bad if you're not involved all the time. 
Currently there is nothing in it for you other than getting to play with new features early. In the future I may offer price reductions / partial refunds to those who prove especially helpful. 
Thanks for putting up with a slightly rocky patch and hopefully things will get better from now on.
Ambo. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.11 14:18:00 -
[61]
Originally by: SencneS Edited by: SencneS on 11/12/2008 13:29:23 Ambo - Not really a major bug this time, but check this out.
It appears that it opened that many windows + between 5 and 10 more. Now I didn't see it happen, this is an overnight thing.
Fortunately, I understand the cause. Have it do a window check before reporting the orders, if the window is open, refresh. :)
Of cause if you are doing that then there is another issue.. Like I said, low of list of bug, but if you went away for a weekend you'd have a nice load of windows open :)
They were all open too, I had iconified them to see if it was never ending open window but it wasn't.
hmm, it should only ever have one order notification window open. I'll investigate to make sure it's all working as it should though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.12 08:33:00 -
[62]
Originally by: c0rnf3d1 not sure if this is a universal problem or not. i have 2-3 character in a corporation all of which use the corp wallet for buy / sell orders. problem i am running into is 60% of my purchases / sells are not showing up in the item report. ive taken some time to try to diagnose whats going on. it looks as if all items do show up in the transactions for the corporation but do not get processed for the report. i have sent you an in-game mail with a link to an image depicting this. -- is it possible that im missing a 'update traded items' like was in the previous version?
another thing http://dl.eve-files.com/media/0812/Untitled-1.gif notice how the corporation is added on the left hand side like 6 times
and... while in the process of writing this message i get this : http://dl.eve-files.com/media/0812/errors.gif :P
With this version, the item report will automatically include all items with any transactions within the specified time frame. It is possible that the transactions not being picked up is a knock-on effect of the multiple corps issue.
The multiple corps issue is suprisingly persistent, I'm yet to come up with a solution that is reliable enough to release.
I'm looking into the multiple notification windows issue. Will hopefully be fixed in the next update. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.12 10:47:00 -
[63]
Originally by: Jonas DaVerde I have just installed EMMA and I can't update it. The autoupdater can't connect to the server. I can't use the app as it does not allow me even to save API key data saying 'Problem storing data: Input string was not in a correct format'. I suppose it has been fixed somewhere in newer version but as for now I can't update to it and so I'm unable to use the app in any way. Is there any problem with the server hosting the updates or is it something on my side?
I got the same problem this morning (was fine yesterday though).
The main site hosting the updates is eve-files, which is fine atm so I'm not sure what's going on. Will look into it.. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.13 09:21:00 -
[64]
Originally by: Jonas DaVerde Edited by: Jonas DaVerde on 12/12/2008 11:38:35 It seems something got fixed as the autoupdater downloaded updates and finished with success. Although after EMMA restart it cannon connect to any of the remote servers. Exception log says: 'Error - Failed to contact api.eve-online.com Status - TimedOut'. Same for eve-central, eve-prices and eve-files. It looks like something was blocking the connection for EMMA but I checked firewall settings and the connection rules for EMMA are all set correctly. Any ideas?
Definatley sounds like either it's blocked EMMA itself or you've got a dodgy connection. If firewall settings are ok then I'm not sure where else to look really.
Originally by: ingenting I had it installed already according to my OS.
In that case you could try just running the .msi itself rather than the .exe. This will not do the same checks so should let you install without any problem.
Originally by: Vested Interest Does the Assets report and the Assets total in the NAV report reflect the estimated value of items currently up for sale on the market?
For the assets report, item values are calculated in the following way:
1) See if we've recently (in the last day) calculated a value from user data for the required region, if so, use that value. 2) See if we've calculated a value in the last day from user data for all regions, if so, use that value. 3) Get the median sell price using user data from the last 5 days for the required region(s), if value is not zero then use it. 4) Get the median sell price using user data from the last month for the required region(s), if value is not zero then use it. 5) If the default price in 'Setting -> Item Values' has been set by the user then use that. 6) If we've got the value of this item from eve-central in the last day then use that value. 7) If the user has not diabled getting prices from eve-central then get the median buy price from eve-central using data from the last 144 hours. (Or get price from eve-prices if it's a non-market item).
The NAV report gets the current values in the same way but older values are calculated by looking at the closest previous total asset value and then adding or subtracting isk based upon the current values for items that were bought and sold between the time of the other total and the time we are calculating for. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.13 09:23:00 -
[65]
Originally by: Ansem Stelrach
Originally by: Orexis Kirhal Any news on those of us that are getting the Filestream error? To repeat, I get the following error even though filestreaming has been enabled and I am the admin:
12/6/2008 1:05:35 PM Critical - Unable to enable the CLR on SQL server express. Inner Exception: FILESTREAM feature is not supported on user instances. Configuration option 'clr enabled' changed from 1 to 1. Run the RECONFIGURE statement to install. Stack Trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at EveMarketMonitorApp.DatabaseClasses.Updater.InitDBs()
Ambo, I suspect I've found the reason why this is happening. SQL is attempting to attach the database files to the server. It seems that the application is attempting to attach the EVE DATA file first, and causing an exception because I believe that the attach information may have been hard coded to a file path in your personal Documents and Settings (I have a screenshot of the results when I attempted to attach the above file manually. Because the file path contains some personal information (your first name and last initial), I WILL NOT post the image here, but have eve-mailed you in-game to see if there's a good way of getting the screenshot to you.
When manually attaching the EMMA DATABASE.MDF file to the server, I get no problems. I hope this can shed some light to the situation.
Thanks, will take a look at that. As far as I know the database files are always referenced by relative paths but clearly if you've got my personal folder in a path somewhere then that's not the case! --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.13 15:27:00 -
[66]
Originally by: Vedyma Dark Edited by: Vedyma Dark on 13/12/2008 15:00:07
Originally by: Ambo
User can now amend api key by double clicking the eve account line in 'manage group'
I was trying to update the API key (I got a new API) and get an error:
Supplied user ID 'xxxxxxx" is already in the database. However, the supplied APIkey does not match the one in the database.
How do I clear that?
I also tried removing and adding the account, but get the same problem.
Edit: Apparently, after you do "remove account" and it shows it as removed, you still need to press OK to close the window to confirm the removal - not very intuitive if you ask me.
So, I was able to remove that account and put in a new one, problem fixed 
But, new one! And it's more of a question I guess, but my assets report has a number of '-' for items, such as Armor Thermic Harderner, Large 'Notos', etc. in the Est. Sell Price. Are these values obtained from Eve-Central? because going to there, those items have lengthy entries from which to obtain a sell price. Does EMMA use certain criteria to obtain such?
Now I think about it, that is pretty bad design on my part, I'll look into changing that so you don't have to remove, click ok and then go back in.
As for the items, try looking in 'Logging\Eve Central History'. And see if there is an XML for itemID 9772 (Large 'Notos'). The value used by the report should be the median buy price. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.14 08:48:00 -
[67]
Originally by: Vedyma Dark Edited by: Vedyma Dark on 13/12/2008 15:42:10
Originally by: Ambo
As for the items, try looking in 'Logging\Eve Central History'. And see if there is an XML for itemID 9772 (Large 'Notos'). The value used by the report should be the median buy price.
Alright, went there and found 3 such files. One has all 0s, the other two have same values: 2078 325068.31652 499950.0 230243.15 73149.7472601 302500.0 1925 234860.589351 236501.1 230243.15 2107.9053381 235021.57 153 354149.345228 499950.0 244990.0 68881.8837707 342000.0
2078 325068.31652 499950.0 230243.15 73149.7472601 302500.0 1925 234860.589351 236501.1 230243.15 2107.9053381 235021.57 153 354149.345228 499950.0 244990.0 68881.8837707 342000.0
The one with all zeros is from Region=10000002 (Forge I guess?) The ones with values is from Region=10000043 and one without a region indicator.
Also, can you change how the Est Sell Value is established? because using the median buy gives you odd results, such as for Radio L, which has some low buy orders of 100,000 units for like 5000isk, such that the estimated value ends up very low as compared to the true value (highest Jita buy order IMO.)
Or better yet, average of two: highest buy and lowest sell prices.
Well the median is used because it is less influenced by a couple of extremely high or extremely low orders. I can see your point though, perhaps using the highest buy price would make more sense... I might add it as an option so you can use either the highest buy price or the median buy price. Imo using an average of the highest and lowest is a bad move, all too often there will be buy orders for a multi-million isk item at around 1.00 isk.
Originally by: Jane Salva Edited by: Jane Salva on 13/12/2008 16:22:11 I'm having some issues with the Assets report.
I added 11 accounts to EMMA, checked off the 33 chars in the manage accounts. Downloaded the API assets, transactions, journal, etc. Then I went to reports, all characters seem to be present there and all char boxes checked. Ran the report, but didn't get all the assets reported, only a large but far from complete report. So, I went back and just checked off one char out of 33 (which is a pain to do, since there is no check all or check off all buttons, or ability to sort by char name), then I realized that that it was Income Statement in the drop down Report to Create: menu, so I selected Assets Report, which reset all the Chars/Corps to have all chars selected again
So, I checked off all but one char (the one that's suppose to have some assets that were not reported before in the full report) ran it, but suprisingly it showed the same report as before, the incomplete full one. Tried again, and got the same result 
Lol, tbh I never considered that anyone would have so many characters!  I'll definatley add some select/deselect all buttons in appropriate places.
Very strange that some assets were left off, I'll poke around in the code and see if I can find a reason why that might happen.
Originally by: Selene D'Celeste Edited by: Selene D''Celeste on 13/12/2008 22:37:09 I noticed that EMMA crashed on Vista-32 if you try to load old exported EMMA 0.9 data before adding characters via the API. Whoops =)
Edit: Also, I do not see any way to filter things such as Journal entries by some of the data columns? For example I like being able to see all entries involving person X, over a period of time. It would be nice to be able to filter based on the name columns. (unless I missed it, quite likely)
Ah, yes, I meant to disable import unless you have actually added character but must have forgotten about it.  The 'name' filter is certainly somthing I can add back in. Consider it on the way. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.14 13:48:00 -
[68]
Version 1.0.0.13 now available.
- Fixed an issue causing multiple order notification windows to open. Only one should ever be open at a time and will be automatically refreshed as required.
- Corrected an issue that caused an error when starting up if the user has unacknowledged completed orders and closed EMMA while minimized.
- EMMA will now fail more gracefully if a connection to the database cannot be established on startup.
- The API update status window will never show more than one of each char or corp.
- The update server check on startup will now check www.eve-files.com instead of go-dl.eve-files.com. This seems to be less prone to random ping timeouts.
- Added a setting to allow the user to use either the max buy or median buy value from eve-central as the value of an item. (Settings -> Item Values)
Big thanks to SencneS for doing some very useful testing for me.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.14 17:56:00 -
[69]
Originally by: Feek I don't seem to be able to get the new version because when I run EMMA, I get a message "This component should not be run manually ()" when the splash screen is showing "Checking for updates..."
You can download it manually here: [ur]lhttp://dl.eve-files.com/media/corp/Ambo/1.0.0.13.exe.zip[/url] (Just extract the exe on top of the old one.
If you still get the error after updating then please let me know.
Originally by: Ahmune Only have 3 days left on my trial. I tried adding a group and everytime I try to create an item report I get this error.
"Object reference not set to an instance of an object."
Any ideas?
Could you send me the exceptionlog.txt file from your 'logging' folder ([email protected]). Thanks.
Originally by: c0rnf3d1 when i create a report i still have 7 corps listed, and doesnt show 1/2 my data. same pic i sent you ingame still applies.
Yup, I'm still working on that one.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.15 11:27:00 -
[70]
Originally by: trader2069 I installed the version of emma from this link http://dl.eve-files.com/media/corp/Ambo/EMMA_v1.0.0.1.zip
followed the instructions in the readme. started it up it updated and now it wont work...
it starts the splash screen then crashes. i am using windows vista home premium X64. any help would be much appreciated.
Could you send me your ExceptionLog.txt file from the logging folder. ([email protected]) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.15 15:06:00 -
[71]
Originally by: Jonas DaVerde There is an error in Orders tab. With filter set to 'Active' orders only it shows cancelled and expired orders as well. And a small request: could we have some option to separate buy and sell orders from eachother. I can sort by type column atm but not by name at the same time. In result when I sort by type (Buy/Sell) the items are in a real mess in the Name column. Two column sorting (primary/secondary) would be great. Thanks in advance.
I'll put multi-column sorting on my to-do list. It's one of those things that could be really simple or could be a nightmare so I can't really give an estimate on how long it'll take to appear I'm afraid.
I'll also look into that problem with the status filter. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.15 19:14:00 -
[72]
Originally by: Anest Dura Hi Ambo ever since the last 2 patches my Emma App craps out on me when I first load it up. I first had to create the logging folder manually, otherwise it would crash at start up. Now once I load the application it tries to see if these websites are up and I know they are. Below is what was stored in my exception log. Any help would be great.
I am using Windows XP SP3 32Bit
There seems to be an issue with the .NET ping functionality on some machines. I've released 1.0.0.15 as a temporary workaround for this.
If EMMA fails to connect to all of the 4 servers that it tries then You will be asked if you wish to skip the connection check in future.
Since anyone with the problem won't be able to auto-update, you can get the update manually here: http://dl.eve-files.com/media/corp/Ambo/EMMA_1.0.0.15.exe.zip --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.15 22:41:00 -
[73]
Edited by: Ambo on 15/12/2008 22:42:30
Originally by: Anest Dura Ok thanks Ambo, I got the update now. I am not sure if this is related but I cant even get into EMMA any more. I have tried uninstalling EMMA and SQL 2005 Express and re-installing it and this message still comes up.
===================================================================================== EXCEPTION REPORT ===================================================================================== 12/15/2008 4:45:46 PM Critical - Error connecting to database Inner Exception: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
It's certainly nothing I've changed, the changes were very simple and didn't go anywhere near the database, also, mine is still working fine...
If you search for "Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed" on google then there are quite a few stories about people having problems.
I'm really beginning to regret going with SQL Express tbh. It's never caused me any problems but there certainly seems to be somthing wrong with it given the number of people who are having issues. 
Edit: btw this thread might be worth a look. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.16 09:03:00 -
[74]
Originally by: trader2069
Originally by: Ambo
Originally by: trader2069 I installed the version of emma from this link http://dl.eve-files.com/media/corp/Ambo/EMMA_v1.0.0.1.zip
followed the instructions in the readme. started it up it updated and now it wont work...
it starts the splash screen then crashes. i am using windows vista home premium X64. any help would be much appreciated.
yeah umm stupid question im sure but where is the log file located? i dont see it in the emma install directory.... Could you send me your ExceptionLog.txt file from the logging folder. ([email protected])
It should be in the 'logging' folder within the EMMA directory, if there is no logging directory then you can try creating it. That might fix the problem. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.17 08:27:00 -
[75]
Originally by: Vested Interest Found a glitch where "quarterly" income statements are actually calculating 4-month periods rather than 3-month periods. Seems to be happening in the NAV report as well.

Wow, I'm such a dumb-ass... I can clearly remember setting it to 3 months originally and then shortly before release, thinking, 'That's not right, a quarter is 4 months!'... I'll change it back. 
Originally by: Jonas DaVerde Another request. (Yes I know I have lots of 'em without even paying for the software but I like to check what I'm paying for and still 10 days remaining on trial period :) ). Here it goes. While displaying Items Raport I need to set dates interval. But there is no option to change to what data I want the raport to be generated. It's always set to 'today'. And I can't see the raport for only one day (ex. Monday 15th Dec), because if I set same date in both fields raport shows nothing. Could we have option to set any time interval for the raport as well as option to show it for only one selected date.
I'll put it on the list, should be a nice simple one to do that.
Note that the report always runs from 23:59 on the date specified. i.e. if you choose 15th Dec and 16th Dec then that's actually 15th Dec @ 23:59 - 16th Dec @ 23:59. In other words, it would be just the data from 16th Dec. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.17 22:55:00 -
[76]
Originally by: Rixar is there a way to exclude some items in the item report? i have some skillbooks which i used for own training therefore i have no avg. sell price for them. on the other hand i am missing some items in the report which i have traded but they are not listed.
Fraid there is no way to exclude items atm. It simply includes any items that have transactions within the dates that you specify.
It's somthing that could be added in future though.
Originally by: trader2069 ok well i finally gave up on getting it to run in vista so i installed it on a vmwared version of xp pro on the same machine... but its still not working quite right. when i installed the charachters on the account and updated their journals returned an error. when i try to generate a revenue report it doesnt return anything and when i try to do an asset report it cant get the market values from eve-central. so far. not worth 100 mil. hopefully you can resolve some of these issues. here isa link to the logfile.
http://pastebin.com/m5ed847b8
I'm still trying to figure out why the journal generations stuff is causing issues for a few people. Rest assured it's on my bug list though. The income report works off journal data, since you can't import any journal data, that explains why it's blank. Eve central is down atm. My check to see if it is up just pings the website and unfortunatley, that's working fine atm, there's just no web service to connect to.
You can disable the use of eve-central in settings -> item values. That should then allow the assets report to at least work.
Originally by: Arya Aiedail hello i m still getting the memory error for the asset report and the nav report and in the item report it doesn t show all the qty i buyed there are missing some qty.
is there a way to add the qty missing manualy and for other items it s not calculating the profit % well i think it s all i ll post the error log tonigth i m at work keep on the good work
a question would it be hard to change from sql to something else are do you have to rewrite the whole thing ?
I added some diagnostics to help figure out the memory error so it would be helpful if you could send me your error log. I think the missing quantities is probably due to the time zone offset issue again. I'll have to look into this.
Tbh I'm seriously considering moving to somthing other than SQL express. It would be a huge amount of work though and it would mean putting new feature development on hold for at least a couple of months... Not somthing I really want to do.
Originally by: Lord Zoran Edited by: Lord Zoran on 17/12/2008 21:04:46 Edited by: Lord Zoran on 17/12/2008 21:02:36
nice program, but i've had a few problems, i'm using vista and i think someone else said but in the orders some of the orders are not active yet still displayed due to what looks likes a typo and it fails to connect to eve central for asset prices so the asset report doesnt work for me 
As above, Eve central is down atm.
You can disable the it in settings -> item values. That should then allow the assets report to at least work. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.18 07:44:00 -
[77]
Originally by: Saira Jin I lost the little window with the potraits of the characters and the update status display.
To reproduce the bug:
1) maximize the character status display window 2) minimize the said window, so that it does not show except as a small shade in the lower left of the EMMA screen 3) Restart EMMA
How do I get the character updates window back? I would like to see how long it has been since the last time the assets were updated.
Oh sh*t... I didn't realise you could still maximize it by double clicking the bar at the top.
EMMA will always remember it's previous position and when minimised, this is set to somthing like -30000,-30000. In other words, you can't get it back. I'll put out a mini-patch later today that will move it back to default location if it's off-screen. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.18 11:03:00 -
[78]
Originally by: inVictu5 Is EMMA worth 100m? 100m Isk is not really that much. But since the majority of users are players within the 100m-2b range I dont think its worth 100m. Plus there are many errors and bugs with the program. Indeed its a good program, But I only use it when first thing in the morning. I dont really need it and wont pay 100m for it. Due to its very limited uses.
Im going to try cracking it with the reg or hex. Unless anyone else has a key I can use
lol, thanks for the support.
I'm curious though, If you don't really need it then why go to the effort of trying to crack it?
In any case, it's not really aimed at the casual player. More the medium-large traders, investors, etc. i.e. people with 10 bil+.
As to the errors and bugs, yes there are some people who have had problems. However, I have installed it on 3 seperate systems and each worked first time. I can use all the features on any of these systems with no problem at all. Any problems that people do mention, I try to fix, test (now with the help of other people running Vista etc) and get released as soon as possible. What more could I realisticly do? |

Ambo
State Protectorate
|
Posted - 2008.12.18 12:22:00 -
[79]
Originally by: Dead Dreger I have this bug: [ 2444794 ] Cannot add journal transactions
I've tried everything I could think of to not reproduce this bug, but even if I get everything loaded in without the error, it still behaves the same (0 journal entries) and it will display the error eventually. I also think that most of the other difficulties I'm having are caused by this error (very few reports have the correct figures if there's any figures to be seen).
I also noticed at one point that very new transactions don't display unless I set the end time/date range to some time in the future. Could this have something to do with not taking daylight savings time into consideration or something along those lines? It is displaying the correct current date/time for the end date/time dropdown.
Anyhow.. After spending a couple of days getting everything running (working or not), I've decided to not spend much more time with the program until this issue is resolved. If I can help in any way, please feel free to drop me a line. When you get past this bug I'll be happy to try again. If I can get a version that does work how it should for me, then I'll be glad to pay the 100M ISK.
Thanks, and good luck :)
I'm looking into the journal entries issue and hope to have a fix out later today.
I think you're correct about the most recent transactions not appearing because of the timezone offset. This is a little more complicated to resolve so it's not going to be in the next couple of days but it's certainly high on my list of priorities. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.18 13:43:00 -
[80]
hehe, thanks. 
I've uploaded 1.0.0.16 which contains the following fixes:
- Required sub-directories will now be checked for and created before anything else is done.
- Order state filter on the orders view will now work correctly when set to 'active'.
User can no longer import data unless there is a character or corporation in the current report group.
- If the update status window is not visible when EMMA is started then it will be moved back to it's default position.
- User will no longer get the journal generations issue when updating the wallet journal from the API.
- Modified the import of old EMMA data to work in batches of 1000 entries at a time. This makes things a little quicker if you've got masses of data to import.
These changes havn't gone through testing with anyone other than me because some of them are critical (the journal update issue in particular). However, I have been meticulous in my personal testing so hopefully there will be no knockon issues.
As ever, let me know if you have problems. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.18 16:36:00 -
[81]
Originally by: Arthor Dark
Originally by: Jane Salva Edited by: Jane Salva on 13/12/2008 16:22:11 I'm having some issues with the Assets report.
I added 11 accounts to EMMA, checked off the 33 chars in the manage accounts. Downloaded the API assets, transactions, journal, etc. Then I went to reports, all characters seem to be present there and all char boxes checked. Ran the report, but didn't get all the assets reported, only a large but far from complete report. So, I went back and just checked off one char out of 33 (which is a pain to do, since there is no check all or check off all buttons, or ability to sort by char name), then I realized that that it was Income Statement in the drop down Report to Create: menu, so I selected Assets Report, which reset all the Chars/Corps to have all chars selected again
So, I checked off all but one char (the one that's suppose to have some assets that were not reported before in the full report) ran it, but suprisingly it showed the same report as before, the incomplete full one. Tried again, and got the same result 
Not trying to be rude, but is that on the to-do list somewhere at least? :)
Thanks.
Yes, it is honest! 
I just keep getting hit by slightly higher-priority stuff. Yours is well up there though.
(Incidentally, you can view my to do lists for features and bugs at sourceforge) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.18 19:38:00 -
[82]
Originally by: Raijen Ar'Desh
Originally by: Raijen Ar'Desh No longer getting the journal generation error, and the journal updated successfully for my research toon and his 1 man corp just fine, however my main is now returning a different error updating the journal - "Eve API Error 100".
Will update after it tried to update again
Everything seems to be working fine now, all the journal information is there and reports seem to be running fine.
Glad to hear it, thanks for the update. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.19 19:22:00 -
[83]
Originally by: Saira Jin Edited by: Saira Jin on 19/12/2008 18:24:20 The orders are messed up for me.
Selecting, Expired/Filled orders, or really any of the "order" types does not yield any items in the list, except for one - a Rocket Launcher I buy order.
Edit: It is the Expired/Filled that does not show anything. Expired/Filled Acknowledge shows a list, which is long, but I don't have a way of telling if its complete. Overbid orders list does not work either.
I really appreciate the effort you put into this, Ambo. I bet you're wishing it was an Open Source project so others could fix issues concurrently ;)
Ah, yes.. expired/filled does not show anything because nothing should ever be set to that, they should go to expired/filled unacknowledged (or acknowledged if you've turned notifications off). The 'overbid' status is one that I put in there but does not actually get used yet so there will never be anything in there either.
I'll tidy them up in the next update.
Also, the code is still actually open source...  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.19 22:27:00 -
[84]
Originally by: Vested Interest
Originally by: Ambo
Ah, yes.. expired/filled does not show anything because nothing should ever be set to that, they should go to expired/filled unacknowledged (or acknowledged if you've turned notifications off). The 'overbid' status is one that I put in there but does not actually get used yet so there will never be anything in there either.
I'll tidy them up in the next update.
Also, the code is still actually open source... 
I actually have about 8 items under "Exipred/filled" (note the typo)

lol, that's probably old data. If you get any more showing up, let me know though.
Damn spelling mistakes... I'll get it fixed.. 
Originally by: Shar Tegral
Have to ask: Would it be possible to return some level of "manual" updating? I think this would also be helpful for debugging purposes. I just like having the control of what data gets added in and when. That can be important in trying to figure out what is going on.
Well when you add a character all the API update boxes are disabled. If you want to go full manual then you can just leave them all 'off' and just temporarilly check the boxes when you want to do an update.
Did you have somthing different in mind? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.20 15:41:00 -
[85]
Originally by: engimonger Good Morning!
First things first, I love the EMMA app, it's perfect for what I've needed to get done. However... i have a minor glitch perhaps. For some reason EMMA is passing a System.OutOfMemoryException whenever I try to build a report on my asset data. I currently have three characters loaded in, so I'm hoping to figure out what's going on!
Don't get me wrong through, I love the program for what it does, makes my life far easier!
Note -- Exception Logs below!
===================================================================================== EXCEPTION REPORT ===================================================================================== 12/20/2008 8:00:22 AM Error - ---------------------- Memory exception diagnostics ---------------------- List sizes: Prices = 16777216, Capacity = 16777216, Mem = -268435Kb Quantities = 3 Total quantities = 3Mem = 0.024Kb Mem in use = 271755Kb
That's what I'd been waiting for thanks! Hopefully I can now get this one sorted.
I've had a cold the last few days so havn't done much work on it. Hopefully I'll have one more patch out before Christmas though that will fix most of the remaining issue, then I can move on to developing new features. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.21 17:11:00 -
[86]
Originally by: Saira Jin Edited by: Saira Jin on 21/12/2008 10:15:57
Originally by: Ambo
Ah, yes.. expired/filled does not show anything because nothing should ever be set to that, they should go to expired/filled unacknowledged (or acknowledged if you've turned notifications off). The 'overbid' status is one that I put in there but does not actually get used yet so there will never be anything in there either.
I'll tidy them up in the next update.
Also, the code is still actually open source... 
oh well, then you shoul dhave a bounty system for fixing bugs - fixing a bug gets you your money back, of course, depending on the intensity of the bug/feature.
Damn I could take a crack at that Routing thing for collecting region-wide orders after they are filled, that you responded to in some other thread - that would rock, if I could get an optimal route to pick stuff up given a specific ship size. Even the display of item volumes in various locations would be nice to have.
No, I won't fix your <strike>computer</strike> program!
PS: Get Well SOON! and merry x'mas!
That's certainly somthing I would consider: people who made a reasonable contribution to the project would get thier license fee refunded. If anyone want to help me out with either bugs or new features then feel free to contact me through the project pages at sourceforge. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.21 20:35:00 -
[87]
Originally by: Shar Tegral
Another suggestion I would make:
Put station, system, and region as columns in the "orders" display. Having those sortable is very helpful, even more so if some sort of filtering is possible.
Having this ability would be a mild cure to the lack of this in game.
Also, I'm finding that when the orders screen is displayed there is additional system load. (Haven't check to see how much additional load or specifically where.) Is the orders display a snapshot or a real time view of the SQL data?
That's the kind of suggetsion I like, usefull and easy. 
All the views are snapshots from the time the window is opened. i.e. If an update occurs in the meantime then the data displayed will still be the old data from when you opened the view.
I didn't do the same performance profiling + tweaking with the orders view as I did with the others. Simply because it displays a lot less information so perhaps there are some inefficiencies in there, I'll take a look.
Originally by: Arthor Dark How many licenses have been purchased so far, if you don't mind me asking?
Reason I ask, is that I'd hate for you to stop bug fixing and updating if you felt that you're not getting compensated enough to continue doing this.
Also, do you take bribes to put in certain features into Emma?
Nothing personal Ambo. This issue probably has been brought up before, but how secure (from Ambo) is our finance information is? I know this is run locally on our machines, but what are the chances that Emma may be sending API keys to Ambo?
So far I've had 670 downloads of the installer and 30 licenses bought (+1 for a someone who had donated to me previously).
I'm actually pretty happy with those numbers but there is no pre-definted 'break even' point for me. I'll keep supporting it until I get bored really... Considering I've been at it over a year now (the original version was actually started June 2007), I don't think that's going to be any time soon.
Having said that, getting isk is certainly an incentive and I do prioritise things towards those who have paid (or what I want ). I think developing new features for a price could work, but those features would have to be available to everyone and normal bug fixing would have to continue... In short, if you were to chuck be some money and say 'btw, I'd like this feature' it would certainly get me to work on that as I priority. 
Finally, the security issue is an important one and there are a few ways to tackle it:
1) EMMA is open source. This means you can investigate the code yourself to see exactly what it does and compile it on your machine directly.
2) You can use a tool like fiddler to see what data is being sent and recieved by your machine.
I have considered somthing where users could choose to upload thier data to a webserver which would then collate it all and allow reporting on a far larger set of data than a single person could gather. Somthing like Eve-central but for transactions, journal entries, assets and market orders. However, this is a long way off and if I did do somthing like that, it would be entirely optional. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.22 08:01:00 -
[88]
Originally by: c0rnf3d1 let me know when multiple corp issue is fixed, i still only see about 1/4 of my transactions on a report. my trial has ran out, but will purchase once fixed.
Will do, I can understand why it's a deal breaker for the people that it affects. I should be able to get some more extensive tests done on this soon that will hopefully help with identifying the problem areas.
Originally by: Vested Interest I use Eve Asset Manager 1.5.1 to keep track of what's where. I really dig the simplicity of the interface. But when I update the database from the API it keeps EMMA from being able to update it's own data for 24 hours.
I can export a csv file out of the Eve Asset Manager and I believe it keeps the XML files it downloads (\application data\heavyduck.eve\) for each character, until the next update.
Any chance you could get EMMA to be able to import either the .CSV data export or the XML files so I can get up-to-date inventory into both programs for analysis? I'm thinking a one-button "Update inventory data from cached XMLs in location X" would be ideal.
Or is this functionality present already somewhere?
You can import XML files using the 'Import Data' button on the control panel.
However, you should still be able to import asset data after you've used it with another application. What happens is the Eve API will cache the data when you make a request (i.e. it stores a snapshot of your assets at the time of the request). If you then make another request within 23 hours, it will return the same list as it did before so actually, it's the same as importing the XML eve asset manager used.
Note that EMMA will also update your assets from transaction data. This serves to mitigate the harshness of the 23 hour timer somewhat. Also, importing an asset file with older data (e.g. from 3 hours ago) will cause the program to automatically update your asset data from all transactions in the database that have occured since the date/time of the asset data snapshot.
Quote:
I'd also like to see some rudimentary inventory level alerts implemented, like "Alert: Stock of 'Arbalest' Capacitor Flux Coils has dropped below specified level of X units!"
that would certainly be a possibility, I'll add it to my to-do list.
Quote:
Thanks again Ambo, I had my 3 biggest days of sales ever this weekend and I credit it entirely to EMMA keeping me on my toes with alerts. I juggle 8 traders and this program makes it fun again!
Excellent! Glad to hear it 
Quote:
I have a glitch where sometimes the alerts window doesn't pop-up again after I've closed it. Then when I launch EMMA in the morning I'll get like 65 alerts that I somehow missed the day before.
Is it possible that the orders were completed overnight rather than while you were still playing? I only ask because the code that shows and refreshes the orders notification window is so simple that there's not a lot to really go wrong..
Quote:
Edit: Could you make the Orders window default to whatever view you left it on, or barring that have it open up with "Active" orders visible?
I'll add it to the list
Originally by: Vested Interest Does the Assets report and the Assets total in the NAV report reflect the estimated value of items currently up for sale on the market?
I asked this in an ambiguous fashion before so let me try again:
Does the NAV take into account the total value of my own sell orders?
The assets report does not but the NAV report assets total does.
This is simply because I figure with the assets report you want to see stuff that is 'out there' rather than waiting to be sold in sell orders. The NAV report obviously needs to try and include everything you own. Also, the assets in those sell orders will be valued at the price of the order rather than trying to work it out like normal. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.22 17:23:00 -
[89]
Originally by: Sophie Daigneau Would it be possible to include the industry API information in a report? I know you don't want to get too deep into industry info, but just having the industry jobs included in the NAV report would be handy for valuing corps with large numbers of build jobs.
My second request would be to be able to exclude the different corporate hangar divisions from the asset and NAV reports.
I'll add both these to my features list but tbh, there is a lot of stuff on there right now and a fair bit of it will be higher priority than this... As you say, I treat EMMA as a traders and investors tool first and foremost. I'm happy to add the industry stuff at some point, I just want the trader side of things to be pretty much 'done' before I start on any other large area.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.23 08:40:00 -
[90]
Edited by: Ambo on 23/12/2008 08:40:19
Originally by: Shar Tegral
Next little thing... when making a report I often deselect from the list of available toons/corporations to be included. This list is sometimes long given some of the people I provide accounting services. Also, if I change the report type I want (after doing my selections) all toons/corporations are reselected.
The thing is, could you make a select/deselect all?
It's coming in the next release 
Originally by: Vested Interest
Originally by: Ambo
The assets report does not but the NAV report assets total does.
This is simply because I figure with the assets report you want to see stuff that is 'out there' rather than waiting to be sold in sell orders. The NAV report obviously needs to try and include everything you own. Also, the assets in those sell orders will be valued at the price of the order rather than trying to work it out like normal.
Excellent! Exactly how I'd like it.
Have you played with that cross-region trade analyser Eve Market Scanner? You point it at your marketlogs folder and mash the export button with every lookup you do and it lets you compare regional data side by side. I think I mentioned this earlier but I'd like to see something like this in EMMA with some steroids pumped in so it flags you on deals you need to take advantage of in some fashion.
I have shied away from using the marketlogs because I personally can't be bothered to sit there hitting the export button for all the different areas and items I trade in.
I think we'd also need a very clear idea of what exactly we wanted to achieve, otherwise it would be easy to get bogged down. Still, I'll add it as an avenue to explore in the future. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2008.12.23 08:50:00 -
[91]
I've got a new build available.
However, I'd like to make clear that this is a BETA release. I've tested it but no one else has yet (I think my tester monkeys must be on holiday ). Still, I'd like to get this out before Christmas so here it is.
I highly recommend you take a backup of your database (simply make a copy the 'Data' folder) before using this.
I'm not making this available through the auto-update feature yet so instead you'll have to download and update manually. This simply involves copying the exe in the zip file over your current exe. (I'd also recommend renaming the old one rather than overwriting it).
Version 1.0.0.18 has the following fixes and changes:
- Added a 'toggle all' button to the create report screen that will select/deselect all characters and corporations.
- Various lists and dropdowns of characters/corps in the report group and dropdowns of public corporation names will now be sorted alphabetically.
- Dropdowns in the route planner tool will now be sorted alphabetically.
- Dividend, share transaction and share value history creation/maintenance screens will no longer allow banks to be selected.
- The times of journal entries, transactions, orders, contracts, dividends and share transactions can now be configured to be displayed in eve-time (UTC) or your system's local time. Internally, EMMA will ALWAYS store dates in eve-time (UTC).
- 'Auto-update settings' has been changed to 'Other settings', this contains the new timezone settings.
- On the item report, time can now be specified as well as date.
- When updating from the assets API, the time of the update will be set to the time the data snapshot was taken rather than the actual time the update request was made. This ensures that EMMA can make the next request as soon as possible.
- The 'OutOfMemory exception' will no longer occur when running certain reports. For those who are intersted, this was not caused by using too much memory (useage was only around 250Kb when this occured). It was caused by the caluclation of median values where more than 2.7 million units where being bought or sold and was corrected by using a frequency distribution table instead of a flat list.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.23 11:09:00 -
[92]
Edited by: Ambo on 23/12/2008 11:12:02
Originally by: Vested Interest
Dang you've been busy!
Edit: For those of us using Margin Trading does the API show how much we owe on margin? I'd like to see that data in the NAV report somehow.
Here's a recurring crashlog I get maybe 1 in 5 times I launch EMMA. Probably something squishy with SQL on my box. It always comes up clean the next attempt:
===================================================================================== EXCEPTION REPORT ===================================================================================== 12/20/2008 9:39:24 PM Critical - Error connecting to database Inner Exception: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)
The amount you have in escrow is shown on the NAV report. However, the remaining isk value of all your orders is not simply because the NAV report is showing your Net Value.
The orders view could be changed to show isk needed to cover each order as well as a total. I'll add it to my todo lsit.
I somtimes get the same error if I try and start Eve and EMMA at the same time. I think it's a problem with the SQL Express service not being able to grab enough system resources but I'm not sure... In any case, restarting always fixes it so it's not an immediate priority. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.23 16:11:00 -
[93]
Originally by: engimonger Great patch!
The fix works perfectly and I can use the asset dumping report. Quick thing I noticed, nothing huge, but in the trade route planner, a .net exception is thrown if you accidentally stuff the same system in twice, one right after the other. Normally this shouldn't be a problem, but using emma on my laptop, I've more than once hit Add WP twice by accident, would it be possible to add a remove WP button or something of the type?
Also, the the setting for local time makes things much easier! Many thanks!
Woohoo! Glad to hear it's all working for you. 
I'll look into that exception with the route planner, should be pretty simple to fix. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.23 21:51:00 -
[94]
1.0.0.18 is now avilable through the auto-updater. If you missed the release notes, they are here.
Merry Christmas all, Thanks for your support. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.24 09:26:00 -
[95]
Originally by: Adlee
Bug with report generation in .18: Generating asset report with just Num items, Est buy price, and Recycle price listed, get unhandled exception, total est. value cannot be found. Parameter name columnName
Details: ************** Exception Text ************** System.ArgumentException: Column named Total Est. Value cannot be found. Parameter name: columnName . . Also: Is there an easy way to hardcode mineral prices?
Thanks for the exception log, I'll take a look.
You can hardcode prices for any item in Settings->Item values. However, bear in mind that the default values you enter will only be used if there are no sell transactions to use to calculate the value.
Originally by: Vested Interest Request: saving "memorized" reports and report groups, by name, that can be initiated all at once.
I.E. I want to select a report group to be run and get my custom Assets report, my custom NAV, and my custom income report, all from one "go" button once i've defined, named and grouped the different reports.
Edit: I have pruned up my Items Traded (settings->item values) list a couple times so it would only have the stuff I'm currently trading. Twice now the list has apparently auto-repopulated itself with all the stuff I removed.
Any way to have it not re-add things to the list that I've removed, or to prevent it from auto-updating itself after I've cleaned up the list?
The item values list is just used for storing item values now. The text at the top is actually wrong, it has nothing to do with report generation, I had just forgotten to change it.  Every time a value is calculated, (e.g. for the assets report) the item will be created in the list if it does not already exist.
It's best to just leave it alone unless you want to manually set values for things.
Your streamlined report system sounds nice. I'm not quite sure if it'll be a complete pita or quite easy but I'll add it to the list anyway. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.27 09:59:00 -
[96]
I've got both those on my list of bugs. The extra detail is always helpfull in tracking things down though. Thanks.
Not sure when the next update wil be. Probably not until the new year though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.12.30 15:34:00 -
[97]
Edited by: Ambo on 30/12/2008 15:34:29
Originally by: Gunpey Hi Ambo
Would it be possible to make it remember all window sizes, what i think of is the internal windows, like journal and transactions, that would be nice, and maybe also it remember the width of the columns.
That's certainly doable. I'll add it to my todo list.
Originally by: Gunpey Hi Ambo
Don't know if this error has been reported before. When im trying to do a Item Report, and i tick "Categorise Items" i get "Arithmetic overflow error converting expression to data type int." Error Log below.
===================================================================================== EXCEPTION REPORT ===================================================================================== 29-12-2008 15:59:57 Error - Problem creating report. Inner Exception: Arithmetic overflow error converting expression to data type int.
Thanks for the error report, I'll look into it.
Originally by: Vested Interest
Feature request:
Could you make an option for EMMA send out a plain-text email alert for each Order Alert it generates? I would like to have just one more place where these alerts are stored. Sometimes I clear one and make a mental note to act on it, and then forget about it.
I'm not a programmer but I assume you could utilize something like the BeyondLogic Bmailer: http://www.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm
I'm still having some glitches with the alerts window not popping back up after I've closed it during a session. Basically if there are alerts in the window that I haven't cleared and I close it, I can't get that window back without re-opening the client. Then it pops back up automatically.
Edit: glitch report. When I have a list of unacknowledged orders sorted, let's say by "Owner" and I clear an alert, it resorts the list according to some criteria rather than leaving it sorted in the manner I'd picked.
Also, what is the criteria for the default sort on the Orders-expired/filled Acknowledged view? It doesn't seem to sort by any of the fields visible, but I suspect it is sorting by the date the alert was generated somehow. This is good, but not visible to the user.
Emails idea is nice, I'll look into it.
I'll take a look at the orders notification window to try and reproduce and fix the issues you've mentioned.
Originally by: Mita Tza I`d like to see an analysis of the current assets against the current highest buy-orders.
How much would i get for all my assets now if i sell to buyorders in Region X ?
I wanted to value my assets - but those idiotic scammer sell orders (200 mil for a 1mn afterburner 1) are having a very bad impact on the average isk value.
Thats why matching to buy orders would make sense
The assets report values items based on either the price you have sold that item at recently or the max or median buy order value from eve-central. (Configurable in Settings->Item Values) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.01 11:06:00 -
[98]
Yeah, I've also noticed unacknowledged orders that just clear themsleves. It's somthing I need to investigate. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.02 17:24:00 -
[99]
I've had an generous donation of an extra 100 mil isk from one of my users.
At thier suggestion, I will be offering the next person who posts that they want it, a free license key. Simply post a reply that you would like it and I'll send an evemail to that char containing the key. Only one is available and the first reply after this message will get it.
MaIf you like it and use it to make yourself isk then perhaps you'll do the same some day. 
Many thanks to the doner and good luck to all. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.02 21:13:00 -
[100]
Originally by: tonedog2008 whats the licence key for? do i need that to download this program as the link aint workin for me?
The download link in the OP still works fine for me. What you download is a 14 day trial and the license key is needed to unlock the program for unlimited useage.
Originally by: Marcus Praetor Hi Ambo
I would gladly take you up on your kind offer of a free licence key. EMMA looks fantastic, and I only wish that I had 100 million ISK spare to give you.
I'll gladly give you the ISK once I've been able to make some though!
Thanks Marcus
Key sent.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2009.01.03 09:48:00 -
[101]
Ok, here's a simple example to show how the item report works:
1) You buy 100 250mm Rails @ 20,000 isk each. 2) You buy 200 250mm Rails @ 12,000 isk each. 3) You sell 100 250mm Rails @ 30,000 isk each.
Transactions 2 and 3 are within the times that you specify when creating the report but 1 is not.
This means your report will be: average buy price - 12,000 average sell price - 30,000 units bought - 200 units sold - 50 cost of units sold - 20,000 etc.
The item report always assumes that you're selling the oldest assets in your inventory.
This means the 'cost of units sold' is worked out by working backwards through previous buy transactions and disregarding them until we've accounted for the total number of current assets. In this example, you'd still have 250 250mm Rails sat around so we'd first check transaction 2 and disregard it because it's only for 200 items. Now we've got 50 left to account for and transaction 1 is for 100 items. 50 units have been sold so this transaction's value is used as the cost of the units that you sold.
If many units are sold that span many transactions then an average value of all those buy transactions is used.
If you don't have buy transactions that go back far enough to account for all your current assets then the oldest buy transaction is used as the value.
I'll also add this to a little FAQ at the start of the thread. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.04 11:30:00 -
[102]
Originally by: Jonas DaVerde Thanks for the explanation. I thought it is working this way but it has a little glitch in it that makes the received data unprecise. To get proper values every time I would have to start gathering data into EMMA with clean assets on the character. And I don't think anyone is doing so. I don't know how to explain my point but it is like this. When I started downloading EMMA data I already had some 425mm in stock. I sold them and bought many times since but none in the last 2 weeks (and I had none in stock for that time). So in EMMA data it stands as I have sold more then I have bought. Yesterday I bought another 100 pieces on half price of what it used to be 2 weeks ago and sold for the same price as 2 weeks ago. Meaning the real cost of units sold for that 100 should be the price I payed yesterday not the one 3 weeks old. So it looks like if I had that 100 pieces before downloading EMMA data and I sold them the raport says Bought=0 Sold=100. Now I buy another 100 and sell them and it states Bought=100 Sold=200 but it calculates the price for the new buy using the old prices giving me inaccurate profit information. I don't know if you get my point. my english is not good enough to explain it simplier.
I think I understand what you're saying. The problem is that when you first use EMMA, there's a lot of historical information that simply won't be available. This means it has to try and estimate costs, etc and often does not get it accurate.
As time goes no and you keep updating the information, your reports should become more accurate.
Originally by: Olari Vanderfall For some reason my transactions are not being updated. It says they are, but when I go to look at them I only see a few transactions. I know there are more because I can see them in game and with the old version of EMMA.
Also what files are necessary to backup if I want to restore the data?
Thanks.
Curious. If you don't get any errors then I'm not sure what could be causing that... Try checking the file 'Logging/ExceptionLog.txt' to see if there is anything about failing to update transactions.
To backup the data, you only need to make a copy of 'Data/EMMA Database.mdf' and 'Data/EMMA Database_log.ldf'.
To restore it, simply copy the old files back on top of the current files.
The EveData database file holds all the datadump information so it will remain static and need not be copied. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.05 13:38:00 -
[103]
The program will calculate buy prices from your transactions.
However, if you want to value somthing at a specific amount then you can set it manually. It's certainly not required for anything though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.05 16:05:00 -
[104]
Originally by: Lui Kai First off - great app.
However, when I first loaded it up, I got a failure to load error when the app was getting my journal data. Ever since, the app completely ignores all of my assets except a single shuttle for some unknowable reason :p There are quite a few ships, several billion in minerals, blueprints, et cetera at the same station as the shuttle, so I have no idea what that item was picked.
Is there any way to just clear out the old data and get it to try loading the API completely fresh?
Thats... wierd. 
Easiest way to clear existing data is just to uninstall, make sure the 'Data/EMMA Database' files are actually deleted and then reinstall.
Could you please send me your 'Logging/exceptionlog.txt' file ([email protected]) so I can try and work out what happened.
Originally by: RaTTuS Ambo , Very nice app.
Please update your BIO to say that you do Emma ;-P
I've sent you some iskies
Thanks! 
Good idea, I'll update my bio when I get home.
Originally by: General Newbold just started trading recnelty and i cant find a alternative to this, other than excel!
Try this post. There are a whole bunch of trading based apps available. (Though many are out of date)
Tbh, what Lui Kai said is right, if 100m is a lot of money to you then EMMA is unlikley to be very useful in terms of helping you earn money. It's more for mid-high level traders and investors. I wish you luck in finding an alternative though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.05 17:40:00 -
[105]
I've recieved another extra 100 mil from a generous user so once again, the next person to reply that they want a license key will get it for free.
Many thanks to the benefactor.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.06 08:31:00 -
[106]
That error somtimes seems to just happen and then go away. It's some sort of problem with SQL Express starting up rather than EMMA itself.
If you've tried several times and still get it then try this:
1) goto control panel -> administrative tools -> Services 2) Find SQL Server (SQLEXPRESS), right click and click 'stop' 3) After it's done stopping, right click it again and click 'start'. 4) Try loading EMMA again. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.06 12:42:00 -
[107]
Originally by: Yatta I tried it... didnt help :X
I'm pretty much out of ideas then I'm afraid. 
If you don't mind spending half an hour+ on it then try googling "Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed." and there are tons of possible causes and fixes. Some are rather involved though...
Originally by: Vhiskey
assets:
a) the data on the left and right arent corresponding. e.g.: left side shows 1 cormorant in a specific station, right side says 2 cormorants
b) the data on the left AND the right arent correct at all. e.g. : on that station above i got 3 cormorants.
This is because the stuff on the right is unpackaged ships/containers (so you can select them and see what's inside them) while the stuff on the left is everything else - i.e. it includes packaged ships and containers.
Quote: trit, iso, zyd and mega arent displayed at all. cant remember if it was under assets or assets report or both
Wierd... I shall investigate.
Quote: NAV report:
- i got stats before my ingame date of birth. why?
Because EMMA does not have access to you entire history of transactions and journal entries. It can only work with what it's got and this leads to some wierdness if you try and look back too far.
Quote:
asset report parameters:
- display the regions in alphabetical order or just leave the option to sort that way - give single display options, such as: constellation, a system, a single station, a single container in a station (can the containers¦ names be imported?), and so on. maybe running 2 bulding cycles. first for the filters, second for the display options
Ah ha! One of the lists I missed when I made them all alphabetical a while ago.  I'll put it on my todo list.
Sadly container and ship names are not available through the API.
I can improve the custom locations to allow constellations to be selected. You can already choose a single station or system though.
Quote:
asset report:
- i dont like that the item category trees are all open by default. would like to be able to decide whether its all open or closed - add a column "reprocess value per item" including the display options "perfect" or "based on skills" - add the option: dont display items bought in 0.0 - i¦d like to be able to sort that report by clicking columns¦headers, e.g. sort by difference betw. est. gross profit and reprocess value (desc/asc) (such a column should be added) - dont display reprocess value for items that arent reprocessable (i bought some of them cause that value was really great.. )
I'll look into adding a setting to control whether the tree is fully expanded or collapsed by default. I'm working on the complete reprocessing module at the moment. That will include changes to the assets report. I could certainly add an option to exclude items in 0.0 stations. I'll add that to my list. You can sort by any column in a report when you click on it. However, this won't work with the reports that are organised by item category (as it would create a real mess...) lol, sorry about that. I'll log it as an error.
Quote:
route planner:
- add the option to display only systems with a specific amount of items or m¦
Sounds good, I'll put it on the todo list.
Quote: display an (b) or (s) behind items in the assets report i have active buy or sell orders for
Also added.
I'm glad you like it, will certainly be working on getting some of these suggestions in to the next release. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.06 18:06:00 -
[108]
Originally by: Van Doren Suggestion: Make the grab of the API stuff only after the user logged in and in the case of Trial, that the Close on the Trial key window is pushed (or succesful addition of the Emma key - waiting for mine atm).
Opened the app but the trial was over and while I had the Emma Key prompt open, the App was loading the API stuff behind wich screwed other applications from getting the results of the same API call for awhile. (and assets stuck there for 24h.)
Ah, I see. I'll put it on my to do list, should be simple enough.
Key has been sent btw 
Originally by: Loaby mmmh....the asset tab doesnt show me my coercer on the left but it does on the right. i still dont get it.
also: i have 13 containers and i got 2 rows for containers on the right (quantity 11 and quantity 2). behind the 11 containers there is a number (xxxxxx). why are my containers splittet and what do these numbers say? info: the asset tabs shows me all my minerals while the asset report still does not.
one more question: how do i zell the autorouter my starting system? cant find that.
If items are packaged then they'll appear on the right, if they are not packaged then they'll appear on the left. That's really all there is to it.
The numbers next to the items of the left are ID numbers. They are just a way to identify items that would otherwise look identical.
The route planner start system is the one that is first in the list and the end system is the one that is last in the list. These will always stay fixed while the other waypoints are rearranged to make the complete route shorter. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.07 08:23:00 -
[109]
I'll look into making sure that report windows are created on the current screen. I can do a sort-of dual monitor setup with my TV and monitor so should be able to test this one.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.07 12:34:00 -
[110]
I did nothing on EMMA from Dec 24th to Jan 4th. I'm currently working on 2 major features for the next release + several minor new features and bug fixes.
Tbh I see the reward from getting EMMA to play nice with Vista's security as minimal, particularly when compared with the large amount of effort it would take (I really have no idea where to even start). Consequently, it's generally superseded by more pressing bugs or more useful new features.
I've now read several articles on the issue of Vista's security and made a few changes to the code and assembly configuration. However, the core issues of writing to the program files folder and local machine registry access are not going to change any time soon. (With the last version of EMMA, someone actually asked me to take all the configuration out of the user-specific folders and into the program files folder. So I'm afraid it's not somthing that everyone wants.) I'm not sure why virtualisation fails. Perhaps it is a problem for SQL Express?
In any case, I will look at it... it's just not going to be any time soon. I simply think my time would be better spent in other areas. I'll be happy to refund your isk if you are unhappy with that. |
|

Ambo
State Protectorate
|
Posted - 2009.01.07 14:51:00 -
[111]
Originally by: Skie Ankora Understood about priorities vs. effort etc. I don't want you to go to a lot of effort to fix this just on my account.
However that said, rather than my ISK back, I would still like to be able to use EMMA again :)
I think we should be able to come up with a quick work-around that will be minimal effort on your part. I have an idea, I'll convo you in game about it if I catch you online if that's OK.
Thanks for the understanding, I'd be happy to have a chat about it. I should be online from around 1800 eve-time this evening.
If that's impractical then you can also get me on Xfire or GTalk if you use either of them? |

Ambo
State Protectorate
|
Posted - 2009.01.09 08:25:00 -
[112]
There is certainly a problem with trit, zyd and a few others being excluded from asset reports for some reason. I'm currently trying to figure out why this is happening. It should be fixed in the next update. |

Ambo
State Protectorate
|
Posted - 2009.01.09 11:46:00 -
[113]
Originally by: Loaby is it possible to force an assets update and not to wait for the next automatic update?
The Eve API caches data when you access the assets API and won't allow you update it for 23 hours so that's the minimum update time. (I think you already know this but just thought I'd be clear).
If you want to re-import the old data manually then you can use the import button and point it to the appropriate assets XML file in your 'Logging/API Update History' folder
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.09 15:20:00 -
[114]
Originally by: Jonas DaVerde Little bug: yesterday one long term sell order of mine has expired due to the time running out. But in orders tab in EMMA it is still shown as active order. It was a first order to expired by its own since I started using EMMA so can't confirme it happens every time.
Question: assets raport estimated value of items in my possession shows 1b. When looking at orders value of items being sold I see 500m. That gives me total of 1,5b worth of assets. Now generating NAV raport and in Assets position I get a number of 2,5b. So what is EMMA calculating into this position of raport that it is so much higher then the real value od assets?
I'll look into that issue of the order expiry not being logged. There seem to be a few issues in that area tbh.
There is currently a problem that causes the asset report to ignore some items (in particular minerals like tritanium, zydrine, etc). It seems likely that this is causing the problem. I'm working to get it fixed for the next release.
Originally by: DrDimeBar How do i install this?
downloaded 1.0.0.1 off the front page of this thread, extracted to an EMMA folder that i put within eve, and when i run setup i get:
Unable to satisfy all prerequisites for EMMA. setup cannot continue until all system components have been successfully installed.
Details: Prerequisite check for system component SQL Server 2005 Express Edition failed with the following error message: "This version of SQL Server 2005 Express Edition is not supported for the current processor architecture."
I checked the readme, and the faq on the first page, and no clues.
I am running xp64.
Help?
The installer somtimes seems to have problems finding the x64 version of SQL Express. You can download and install it manually from here. Scroll to the very bottom and look for the line "* For the 64-bit install of SQL Server 2005 Express Edition, click here". |

Ambo
State Protectorate
|
Posted - 2009.01.11 09:20:00 -
[115]
The missing character should appear after a little while. You can check if it should be appearing manually by typing the following in the address bar of your browser:
http://api.eve-online.com/account/Characters.xml.aspx?userID=<userID>&apiKey=<apiKey>
You can find your user id and api key here
If your character is listed but is still not appearing in EMMA then please let me know.
Deleteing a report group will not remove any data other than the report group itself and group specific settings.
However, report groups are directly linked to contracts, investment details and a few other things. Consequently, these would not show up on your new report group. Transactions, Journal entries, orders and assets will all be unaffected because they are accessed by character ID, not group ID.
I will investigate the issue you describe. Obviously a player without the necessary permissions should not have access to corporate data. However, it seems to be blocking your access to personal data as well. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.11 18:16:00 -
[116]
Ok, I'll take a look and see what could be going on. |

Ambo
State Protectorate
|
Posted - 2009.01.12 08:24:00 -
[117]
Originally by: Dibsi Dei Edited by: Dibsi Dei on 12/01/2009 06:16:35 Hmm, even deleting account api from group and readding doesn't help. Should I remove and readd the whole group? :S
Edit: Even with readding report group it says No Access on this character. 
I'll work on fixing this ASAP, along with the missing char issue. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.12 09:44:00 -
[118]
Edited by: Ambo on 12/01/2009 09:45:01 I have a fix for both of you.
However, I want to emphasise that this contains many other fixes and changes that have not been fully peer-tested.
I've tested everything that's affected myself and there are no massive bugs in there. Given the issues you have, I thought you'd probably prefer to get the update now. Please let me know if you experience any problems.
Download
Also, I'll be making use of branching to avoid this issue in the future. |

Ambo
State Protectorate
|
Posted - 2009.01.12 21:15:00 -
[119]
Originally by: Leveraged Equity No issues to report with the new version. Still trying to get it to see my newer trader though. Will any data be lost with removing an account from the group and re-adding it?
Remaoving the account and re-adding will not lose any data at all. I doubt it will make it see the new character but I guess it's worth a go.
The way it works now is that when you go into the group management screen, it downloads a new copy of the 'characters on your accounts' xml file and uses it straight away.
Or at least it should do... I'll take another look to see if I've missed anything. |

Ambo
State Protectorate
|
Posted - 2009.01.13 08:20:00 -
[120]
Originally by: Arya Aiedail Edited by: Arya Aiedail on 12/01/2009 23:09:47 hello i was wondering if you could send me a licence now if possible i ll send you the isk now thanks arya
isk sent
Thanks, key has been sent.
Originally by: Leveraged Equity well I removed the account and quit and then readded it, and nothing seemed to change.
Then I relaunched a couple times and waited about 5 minutes and opened "Manage group" and there she is!
I have no idea
Wierd. At least it works now I guess.. 
|
|

Ambo
State Protectorate
|
Posted - 2009.01.13 15:13:00 -
[121]
Originally by: Hiroto Nakamura Hey Ambo great piece of software on my first few hours with the trial right now. Must say I haven't used EMMA in awhile because .9 was too slow and than I had SQL Express 2005 problems with Vista. However using 1.x and SQL 2008 as per the guide here I have it running real nice, only a few .NET exceptions here and there but seems to not hinder the program from running. I will most likely be purchasing this but I have a question.
Under Investments I have tried adding some deposits to banks and than I adjusted the interest rate in the Corp Details but it does not change the interest already calculated. I click the Recalc Interest button but nothing happens, I delete the deposit and try to recreate a new deposit but it leaves the already calculated balance as Current balance. As well I cannot delete any of the corps, the button is grayed out.
That is probably the only section I am having problems with everything else is very smooth and providing me with great information. Some features that right away I feel a must have would be ability to copy values from cells. If I wanted to copy ISK values out of the transactions (I kept trying to right click and copy like excel lol). Next some kind of built in calculator to be able to add up ranges of numbers would also be really a real time saver and wonderful feature. As right now I am typing everything manually into windows calculator and when you are dealing with many transactions in the 8-10 digit range this becomes very tedious.
However I realize this program is more about fetching information into databases and displaying it so none of those features would be possible or in the scope of the program, but I thought I would throw in my two cents. Keep up the great work and thanks again.
Glad you find it useful.  I'll look into the issue you mention about the interest on bank accounts. As for deleting the bank corps, I currently don't allow it because it would cause a few too many headaches and didn't seem like somthing that people would need to do.
Allowing copy from cells should be fairly simple. I'll look into adding it in the next release. The ranges would be a little more tricky. I'll put it on my todo list though.
Originally by: Highlord Nicolai I got an error when starting up:
Error
There was a problem validating your installation. Requested registry access is not allowed
Any ideas?
EMMA requires read/write access to the local_machine part of the registry. If your system does not allow this then you'll get an error message like the one you describe.
Easiest fix is to run under an administrator account instead of a limited user. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.13 23:25:00 -
[122]
Originally by: Deimosian So far I like the idea of what EMMA does, but I have run into exceptions using. An example of such an exception is below:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object.
Thanks for the info, I'll take a look at that one. If you have any others then feel free to just send me your excpeiotnlog.txt file ([email protected]).
Originally by: Leveraged Equity The alerts are working much better Ambo. It's almost spooky how quiet Emma is now, instead of waking up to 125 new (repeat) alerts there are maybe 2 unique originals Almost makes me wonder if it's working 
Only gotcha I still have is if I close the alert window with an unacknowledged alert in it, I have no way to get it open again without relaunching.
Excellent, It's somthing I've taken a look at but havn't actually changed anything because it all looked fine!
There is an issue when you have two orders for the same item, same quantity, station, price, etc. In this case, EMMA cannot distinguish between them and it can get mixed up.
I'll also add a button to let you get to the unacknowledged orders screen. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.14 13:08:00 -
[123]
Originally by: Vhiskey Edited by: Vhiskey on 14/01/2009 11:59:10 how do i change the destination station in the courier settings and/or courier calculator? dont get it
The combo box list will contain recently used stations (i.e. to begin with it will be empty). To enter a new station simlpy type part of the name and hit return, EMMA will show a list of stations that match the string that was entered allowing you to pick the correct one.
I'm going to be changing these combo boxes to text boxes with a suggestion list that appears when you type. (i.e. the same format as in-game) That should clear up the occasional confusion over their usage. |

Ambo
State Protectorate
|
Posted - 2009.01.14 17:27:00 -
[124]
Originally by: Vhiskey
uh oh, stupid me 
thank you
edit: i just caused an unhandled exception when i entered a quantity in the courier creation window without an item type. when i hit ¦add¦ it caused the exception. i hit the quit button of the exception window and emma was closed. after restarting emma showed me 13 unacknowledged expired orders. these orders are all "duplicates" as i already got them earlier today or yesterday. intended?
edit 2: it might help to add a column with the date of the expiration
Thanks, will take a look at that exception.
I think I've found an issue that will cause orders to displayed as unacknowledged twice. I'm currently looking into it an hopefully will have a fix in time for the next update. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.15 08:29:00 -
[125]
Originally by: Ulecese is this compatible or are there any plans to make this compatible with windows 7?
I've not tried it on Windows 7 and I don't know of anyone who has.
From what I hear, it's pretty similar to Vista from a development point of view. However, it's only in Beta at the moment and I don't even have Vista, never mind Windows 7.
Compatibility with other operating systems basically comes down to what I have access to (XP x32 or XP x64). If someone with Vista and knowledge of c# wanted to make it 'properly' compatible then they are free to get in contact and help me do that. Same goes for Windows 7.
Originally by: dArK v1rU5 Hi,
I have just downloaded this and am trying to get the program to work. I have input my api details, but when it tries to update the program with all my stats, eg assets, orders, journal, transactions, then in the api update window it just says error and a timer for 30 mins. What is this, and how can I fix this.
Many Thanks
You can hover the mouse cursor over the red error bar to get a short description of the error. Sometimes this will be useful, somtimes not.
For a complete error log you can check 'Logging/exceptionLog.txt'. Feel free to email me this if it's incomprehensible to you ([email protected]). I'll reply asap. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.15 17:31:00 -
[126]
Originally by: dArK v1rU5 Hi, it says that i need to input the full api key to receive financial information. Only the full api key has been input, i have even changed the api key and it still doesn't work, i dont know what the problem is !?!
That error message comes direct from the Eve API itself. It means that you are using the limited access API key rather than the full access one.
On this page, you limited API key appears by default. To show your full key, you have to click the 'Yes, I need my full access key and understand what this means' button.
If you've already done that then you can try accessing the data manually through the 'My character' pages (just try downloading wallet journal or transactions).
Originally by: Loaby another unhandled exception when i tried to close emma. wasnt able to close it at all (had to do it with the task manager):
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object.
Thanks, will take a look at that one. |

Ambo
State Protectorate
|
Posted - 2009.01.16 06:52:00 -
[127]
All the stations, items, etc are all installed as part of the database. It's the same for every install and the only ones that are added later are 0.0 conquerable stations and player-built outposts.
As Loaby says, I can find it by just typing 'Hek' and hitting return.
If the system can't find anything then you chould at least be getting an error message displayed on-screen. You could try checking your 'logging/exceptionLog.txt' file for errors where it cannot find stations. If there are any there then let me know the details or just email me the file ([email protected]) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.16 08:21:00 -
[128]
Originally by: Loaby Edited by: Loaby on 16/01/2009 08:08:33 mmh....something strange appeared to me. the assets view shows me not the correct number of items. it shows me way more than i have at one station. an example: at station x i have 74459 paradise cruise and emma shows 140099. same problem for wrath (for wrath it is exactly 2 times the amount) and cataclysm. all other items are correct so it might be an "cruise missile"-error? i havent picked up, courier conracted or sold any items at that station since the last assets update. i looked at another station in the same system and the items¦ amount is correct (including cruise missiles).
edit: same to civilian shield booster. it shows me exactly 1 more at several stations
I've noticed a similar problem in the last few days with minerals. I'm currently lokoing into it.
Originally by: Daijoubu Ok, thanks for your help. I see where I was having troubles. I was testing in the route planner and typing Hek. It found the Hek system, but there's no feedback because it was a perfect match. Now I have a new issue. When I run the Auto-Contractor I get Error An item with the same key has already been added. What does this mean? (besides the obvious db admin issue)
The auto-contractor creates a group of temporary tables in memory, the contracts table uses a generated ID so this is unlikley to be the cause. The contract items table uses contract ID + item ID so this is probably where things are going wrong. When you have stacks of the same item, they should get combined by the auto contractor but that might be going wrong.
Can you send me your 'Logging/exceptionlog.txt' file please ([email protected]) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.16 16:22:00 -
[129]
Originally by: Daijoubu Thanks for your quick response Ambo! Looking forward to the next version as Auto Contractor is the big selling feature for me at the moment.
No problem, that log made the problem much easier to find. I'm hoping to have the next build out to testers this weekend with a general release following next week. |

Ambo
State Protectorate
|
Posted - 2009.01.17 13:22:00 -
[130]
Originally by: Viuhti Eve Files :-(
I cannot download anything from there, for some weird reason... No matter at what time or browser i use. The download get either stuck at 0% with 0 kb/s or at 4% with random kb/s.
That's with all the files from there, not just yours - and have been since, ever.
That's a bit of a bugger... I still havn't got a backup site properly sorted I'm afraid so you're a bit stuck if you can't use eve-files. 
|
|

Ambo
State Protectorate
|
Posted - 2009.01.17 13:35:00 -
[131]
A test build of version 1.1 is now available.
If you'd like to help test it and get hold of it early then please let me know as I only have 1 full tester at the moment!
I'm hoping for a general release by the middle of the week but it depends how testing goes. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.17 22:15:00 -
[132]
Originally by: Saira Jin Edited by: Saira Jin on 17/01/2009 20:43:15 When I try to create reports, say an NAV report for all my characters, EMMA bugs out when it gets to one character (of three total characters).
The message in the window where the report is being created is:
Problem Creating report Object reference not set to an instance of an object.
This happens when it get to the assets of the first character. creating a report without this character selected succeeds. Please let me know if there is something I can do to provide debugging info. Do let me know if you manage to fix this - this is very annoying.
Could you email me your 'Logging/exceptionlog.txt' file please ([email protected])
Quote:
Also, when I try to create the Assets report for only one character, the report actually includes items for all the characters!!! So there is no way I can deselect two characters and the corps and get an Assets report only for one character. This is just broken.
This is fixed in the new version. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.18 08:23:00 -
[133]
Originally by: Loaby edit: whats new in the new version?
sry, missed this one before.
I'm afraid I don't want to reveal what's going to be in there before it's available to everyone... spoils the suprise really.  |

Ambo
State Protectorate
|
Posted - 2009.01.18 14:00:00 -
[134]
Originally by: Ricdic Hi Ambo in the "Order Notification" box that comes up. I just wanna say firstly that is awesome and an immense help.
However could there be a way in the Order Notification settings for one to set a timeframe that an order notification comes up. For example when the order has reached X% completion, or X units remain in the order? Basically allows us to choose to restock before we run out rather than after the occurance 
I've actually had at least one other request for that feature so yes, it's going to be added at some point... can't really give a time frame thought I'm afraid.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.19 18:21:00 -
[135]
Originally by: Leveraged Equity Still fighting with the alerts a bit: When you have a bunch of unacknowledged alerts in the window sorted by owner, and you clear one of them, it reshuffles the list view sometimes causing me to clear alerts from a different character the next time.
This is sorted in the update currently being tested.
Quote:
Could we get the usual "Owner" drop down menu and "Any Owner" check box at the top of the # Unacknowledged Orders window?
I'll add it to my todo list
Quote:
Edit: I just discovered the Assets report is broken, it isn't calculating any sell values for me anymore. The Qty and Avg Buy Price columns are populated but none of the columns to the right are.
Sorta throws off my NAV report too 
Tough to say for sure but I think this will also be fixed with the next update. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.20 13:30:00 -
[136]
Edited by: Ambo on 20/01/2009 13:33:21
Version 1.1.0.2 is now available. This has the following changes:
The major change is obviously the reprocessing module. At the moment this can be pretty slow since it has to work out the values of lots of different items so patience is required. I will be working to improve this in the future.
I have added some new screenshots to the OP
Major Features:
- New system to store historic values for individual items. This is used by the NAV report and results in more consistent figures, particularly over longer periods of time.
- Complete reprocessing module added. See tutorial for full info.
Minor Features/Changes:
- An 'About' screen has been added. Accessible through the control panel.
- The Orders view will now show the remaining isk value of an order as well as the system and region the order is placed in.
- The orders view now has filters for station and type (buy/sell/any). The Transactions view also has a type filter.
- The orders view now has a button to open the unacknowledged orders screen.
- The Journal view now has a filter for name. This will match any journal entry with a sender, corp sender, reciever or corp reciever whose name contains the sequence of characters in the filter field.
- The sizes and positions of most major forms will now be remembered. Additionally, the widths of all columns in most data table views will now be remembered and used next time the view is opened.
- The list of regions on the asset report parameters screen will now be sorted alphabetically.
- The assets report now has an extra column showing the profit based upon using either the sale value or the refine value, whichever is better.
- All 'view' tables (i.e. transactions, orders, etc) now have a right click menu that allows you to copy text or data from the row or cell that you click on to the clipboard.
- Combobox dropdowns for stations, items, etc, are now textboxes that will prompt the user with suggestions when typing (This matches the style used in-game).
- The auto-updater details screen will now show version history. This document will also be available in your EMMA directory.
- The auto-updater will now work better with Vista serurity. Big thanks to Skie Ankora for helping me with this. You should now be able to run EMMA on a non-administrator account under Vista. If the auto-updater detects that updates are available then it will test for write access to the EMMA runtime files. If you donÆt have access then the program will prompt you to run as an admin to complete the update.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.20 13:31:00 -
[137]
Bug Fixes:
- Fixed a bug causing a crash in some cases when running reports or creating contracts involving an unknown item. (This was caused by the snowballs because they are not in the Eve data export)
- Fixed a bug that caused crashes when running the assets report when the total quantity of a particular item or exceeded the 32-bit integer limit (around 2.1 bil).
- Also fixed a similar bug affecting item reports when there were historical transactions for an item with quantities totalling more than 2.1 bil.
- Fixed a bug that would cause a crash when creating a contract when the contract had a total expected profit of zero.
- Fixed a bug affecting the item and assets reports that caused the character/corp settings to be ignored. i.e. they were retrieving data for all characters and corps.
- Fixed a bug that caused group locations involving a station + x jumps to only return stations within the specified system.
- The Route Planner will no longer crash when the same system is entered twice.
- Fixed a crash that occured when displaying an assets or item report with certain columns disabled.
- EMMA will now check for new characters on an account automatically, these will be displayed on the report group management screen as soon as they are available through the API.
- EMMA will now deal correctly with characters that have thier corporate data access privilages removed.
- Views will now correctly remember the column and direction used for sorting when filters are changed, order notifications are acknowledged, etc.
- Fixed several bugs that could cause crashes when closing EMMA.
- Fixed a bug that caused a crash if the user clicked the æaddÆ button in the contract calculator with a quantity specified but no item selected.
- Fixed a bug that caused an error when running the auto-contractor if the pickup station was the same as the destination station.
- Fixed a bug that could cause a null reference exception when running the NAV report if the character being reported on has been removed from the account.
- Fixed a bug that caused the æskip sectionÆ button in the tutorial to always skip right to the end.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.20 16:31:00 -
[138]
Yes, I didn't take a particular case into account, this is the cause of both the asset report error and the reprocessor error.
I'll have a fix out within a couple of hours. |

Ambo
State Protectorate
|
Posted - 2009.01.20 19:25:00 -
[139]
Edited by: Ambo on 20/01/2009 19:27:30 I've made a rather foolish mistake with the auto update program.
If you get a error from the auto updater when you startup then you'll need to manually download and copy the new version on top of the old one.
Sorry about that.
If you ran the auto update after this post then you should be fine. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.20 19:26:00 -
[140]
Originally by: Skie Ankora Hi Ambo,
Thanks for the updates :)
I'm running the new release 1.1.0.3.
The AutoUpdater.exe still prompts for me admin access on Vista. Did you say it was not supposed to any more?
It has the little shield icon next to it which means explorer somehow auto-detected that it requires admin access.
My AutoUpdater.exe version is 1.1.0.0, is that right?
I havn't changed anything in that area since we were testing yesterday so it shouldn't be prompting now if it wasn't then.
If Vista is detecting that it needs admin access automatically then I'm not sure what else I can do. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
State Protectorate
|
Posted - 2009.01.20 22:15:00 -
[141]
Originally by: Qordel It'd be great if EMMA refreshed existing windows to show the most current data rather than having to change the dates manually to cause a refresh (or closing/re-opening for orders).
Well it's certainly possible but it's at the wrong end of the effort/reward scale imo. I'll put it on the list anyway but it's probably not going to happen any time soon since it's pretty easy to just close/reopen anyway.
Quote: It'd be cool if windows remembered their sizes/locations/etc, too... which I don't think they currently do.
Most windows remember thier size/location with the latest version. 
It's also easy to add other windows now that the system is in place.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.21 09:22:00 -
[142]
1.1.0.4 now available:
- Fixed a bug causing the first column of reports to always be blank.
- Fixed a long-standing bug with the item report that could cause items to not be shown on the report despite sales or purchases definatley having been made within the specified time frame.
I'll post back later with replies to your questions about price calculations, etc. Just a little busy atm.  |

Ambo
State Protectorate
|
Posted - 2009.01.21 13:06:00 -
[143]
Originally by: Skie Ankora
Originally by: Ambo I havn't changed anything in that area since we were testing yesterday so it shouldn't be prompting now if it wasn't then.
If Vista is detecting that it needs admin access automatically then I'm not sure what else I can do. 
No mate the update program is working just like it was before - no problems there. It did exactly the same thing on the test beta version you sent me. Although we were talking about you making further changes to stop Vista detecting it as needing administrator rights. I just wasn't sure whether you'd done that for this update or not.
Well I removed the flag that tells Vista that it needs admin privilages but I guess Vista can somehow still detect that it's going to be needing it anyway.
Perhaps I can set somthing that will force it NOT to ask. I'll try and find out.
Quote:
Also, I'm having a problem with the 'cost of units sold' not being correct (this was wrong before the update aswell). E.g. Transactions window shows a single unit bought for 8m and a single unit sold for 15m, but cost of units sold shows 4.5m. I know the cost can depend on previous buy orders etc. but this is an item that I have literally only ever sold and bought exactly one unit of, so I know the value should be 7m (assuming I am understanding it correctly of course!)
The cost of units sold is still wokred out in the same manner as described in the FAQ here . The only change I've made is that if there are reprocess jobs that produce the item then they are taken into account as well when calculating the cost of units sold.
If you buy one unit at 7m and sell it at 15m and you currently have no units anywhere else then the cost of units sold should be 7m.
I'll try setting up some simple test cases with an alt to make sure it's definatley still working as it should but certainly it seems fine on my main.
Originally by: Saira Jin
By the way, reprocessing crashed on me too, but since you have a couple of bug reports, I will wait till the first minor update to see if it exists!
If you're still getting this then please send me your excpeitonlog.txt ([email protected]) |

Ambo
State Protectorate
|
Posted - 2009.01.21 13:08:00 -
[144]
Originally by: Saira Jin The Unit Value for items in the Reprocessing window - how is that calculated?
Also Ambo, I keep forgetting how item values are calculated in the NAV report. Could you please add that to the main description of EMMA in this thread or in the docs/tutorial or someplace accessible?
Sometimes the values for items reported by EMMA just "feel" way off, intuitively, so I see my NAV jumping up 200mill one day, and down 200mill the next, and I have spent hour figuring out why sometimes.
Item values are calculated in the same way for both the reprocessor and item report. It works like this:
1) request the buy or sell price of an item for a specific date and region (or any region) 2) First check EMMA's cache, i.e. if, since EMMA was started, we've already asked for the same item, date, region, buy/sell price then just return whatever value we returned last time. 3) If it's not there then check the price history table in the database. If there is a value for the requested item, date, region, buy/sell price then put it in the cache and return it. Otherwise, remember the value closest to the date we want if there is one. 4) If the 'use eve central' flag is on then check the web-price history table in the database. If there is a value for the requested item, date, region, buy/sell price then put it in the cache and return it. Otherwise, if we havn't already done so with the standard price history table, remember the value closest to the date we want if there is one. 5) Try getting the median price for the 2 days prior to the requested date from the report group's transactions in the specified region. If we get a value, store it in the database, store it in the cache and return it. 6) Try getting the median price for the 7 days prior to the requested date from the report group's transactions in the specified region. If we get a value, store it in the database, store it in the cache and return it. 7) If we're looking for a sell value then try and get the user-specified item value entered in the item value settings. If we get a value, store it in the database, store it in the cache and return it. 8) If the 'use eve central' flag is active and we're trying to get a price for today then request data from eve-central or eve-prices. If using eve-central and looking for a sell value then we use either the median or max buy price as defined in EMMA's settings. If looking for a buy price, we use the minimum sell price. If there is a value then store it in the web price history database table, store it in the cache and return it. 9) Try getting the median price for the 3 months prior to the requested date from the report group's transactions in the specified region. If we get a value, store it in the database, store it in the cache and return it. 10) If we've still got nothing and we're looking for data in a specific region then repeat the whole process for any region. 11) If we've still got nothing but we found a value for a different data back on step 3 or 4 then use that value. 12) Finally, if we still have nothing and are looking for a sell price then repeat the whole process but looking for a buy price instead.
I know this is rather convoluted but it's somthing I've arrived at after lots of thinking, testing and tweaking. I'm open to suggestions on how to improve the accuracy as that's the primary concern imo. |

Ambo
State Protectorate
|
Posted - 2009.01.21 16:09:00 -
[145]
Originally by: Loaby the auto-contractor doesnt seem to use the values i set via ¦item values¦
For calculating the sell price, it should follow the same rules as above. i.e. it will only use the manually entered price if you have not sold any of that item within the last 7 days.
Also, I've just realised that if you've set the price manually for 'all regions' then it almost certainly won't use it. Instead, set the value for the region your destination station is in. (I'll be changing this in the next update since it feels wrong imo.)
Originally by: Karan Diras I am not sure if that problem was already posted:
It seems to me, that the reprocessor is pretty much off considering prices and the amount I can reprocess... I mean I am pretty sure that I wont get 4.7 bil on a cyclone if I reprocess it. Unit values are off most of the time in the reprocessor: A basic implant costs normally around 6 million, not 600 mil...
Also in the assetts report some numbers, espescially for ships, are off like that mentionend 4.7 bil or 7.3 bil on a drake.
So, do I have to give him the unit values manually, even if I have those prices correctly somewhere else in the program? Or is it just a bug?
Sounds like everything is about two orders of magnitude out. I'm guessing your system is setup to use ',' as the decimal seperator rather than '.'? If so then I must have missed a conversion somewhere. I'll take a look --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.21 18:06:00 -
[146]
Originally by: Leveraged Equity
Assets report still shows me only total units and average price and is blank to the right of that.
curious, my asset report is certainly fine. Just to make sure, if you go to the 'about' screen, is the evemarketmonitorapp.exe component 1.1.0.4 or somthing else?
Quote:
Edit: just found the "unacknowledged orders" button but it doesn't seem to pull up the window for me.
Request: clicking on the character portrait in the main window checks/unchecks all API boxes for that character.
That should be pretty simple to do, I'll put it on my todo list.
Originally by: Rada Ionesco So I am wondering with this new version costing 100 mil, how quick will the problem/support solution be? I would like to invest in this for my corp, but don't want to waste 100 mil if the fixes take days of weeks to implement. Any user feed back, or even author feed back that may may change my mind?
Well you can see by reading this thread that I generally respond to problems or requests within a few hours. However, actually implementing them is a different matter. Somtimes they'll be simple and done within a few hours. On the other hand, I've got a few on my list from a month ago or more that seem almost impossible to track down and resolve.
i.e. It depends.
Also, the time I can spend on EMMA varies a lot depending on how busy I am at work. |

Ambo
State Protectorate
|
Posted - 2009.01.21 21:04:00 -
[147]
Originally by: Mantarro Edited by: Mantarro on 21/01/2009 18:37:46 I was wondering if I am missing something in the item report.
I produce modules and sell them but never buy them, so the buy price is always blank and the gross profit is negative by the sales tax amount.
Is there a way of entering say the build price as a buy price for use in this report?
Regards,
Mantarro
PS lates upgrade fixes the NAV report thanks :)
I'm afraid not. EMMA is more focused on trading than production. I'm hoping to add a full-on production module one day but it's not going to be any time soon I'm afraid.
Originally by: Leveraged Equity positively 1.1.0.4 here,
Ok, I'll poke around and see if I can find any possible cause. |

Ambo
State Protectorate
|
Posted - 2009.01.22 08:35:00 -
[148]
Originally by: Bret Caliaro How do you update your API code I tried to change mine in the manage group window but it will not change from the original one that I entered?
I've just tested it and you're quite correct, it must have been missed in testing. I'll correct the problem ASAP.
Originally by: Deielle Holy Jesus. This app is awesome. Thank you.
Thanks, glad you like it. 
Originally by: Skie Ankora
I did some research and I think I found the problem - Vista detects any executable with certain keywords in the name as requiring administrative rights, including the keyword "update" (see here for further details: http://msdn.microsoft.com/en-us/library/aa905330.aspx).
The best way to stop it is to include an application manifest with requestedExecutionLevel set to "asInvoker", as explained here (shows how to do it in Visual Studio): http://msdn.microsoft.com/en-us/library/bb206295.aspx.
Thanks for taking the time to investigate. Lol at checking for 'update' in a file name. I guess it kind of makes sense but I thought it would be somthing a bit more intelligent. 
Anyway, I came to the same conclusion as you about the solution. I'll be giving it a go in the next update.
Originally by: Skie Ankora
Originally by: Ambo
The cost of units sold is still wokred out in the same manner as described in the FAQ here . The only change I've made is that if there are reprocess jobs that produce the item then they are taken into account as well when calculating the cost of units sold.
If you buy one unit at 7m and sell it at 15m and you currently have no units anywhere else then the cost of units sold should be 7m.
I'll try setting up some simple test cases with an alt to make sure it's definatley still working as it should but certainly it seems fine on my main.
I've looked into it some more and you are right - I was misunderstanding how cost of units is calculated.
I'm still finding it gives misleading answers in some situations. For example look at the attached graphic showing a dump of my transactions for an item and the corresponding item report on it http://eve-files.com/dl/184736. The cost of units is shown as 9m because that was the earliest buy price back in December. The sale price was 15.5m so that gives a net margin of 6.5m. However I recently bought the item for 5.25m and sold for 15.5m, for a net margin of 10.25m.
So the net profit values emma is currently giving me are quite misleading at the moment. However, the new algorithm improves on the way Emma used to work in some situations. e.g. in the reporting period you sell an item but don't buy any units, the old Emma would show a profit equal to total sale value rather than deducting the earlier buy price.
I need to think on this some more, it's complicated... All I know now is most of the time I'm not finding the output of the item report very useful for determining my actual net profit. But on the other hand the new way of doing things does make sense in a lot of ways. What are your thoughts on it?
Yes, it's a bit of a tough one.
The fact is, if you have several items then there is no way to know which one you sold. They are all the same and hence it's impossible to work out the price you paid for it with any certainty.
I believe the method I currently use is the most accurate. However, it can cause real problems if for example you buy a load of modules to fit to your ship and then later buy some of the same modules and sell them.
I'm certainly open to suggestions on how to improve this but I'm not going to make changes that will make it better for one specific case only to make it worse in other cases. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.22 08:42:00 -
[149]
Originally by: mr bighelmet
I got this error when Emma was pulling data.
===================================================================================== EXCEPTION REPORT ===================================================================================== 22/01/2009 06:04:55 Error - EveMarketMonitorApp.Common.EMMAException - Error when adding journal data from api Inner Exception: Violation of PRIMARY KEY constraint 'PK_Journal'. Cannot insert duplicate key in object 'dbo.Journal'.
I've seen this error from a couple of people but I never get it myself.
Would you be willing to send me your XML journal files? They are stored in 'Logging/API Call History' and will be called somthing like: "Character journal entries characterID=xxx nnn.xml"
The error is because you have two journal entries that have the same ID and recieverID (ownerID2 in the XML). I need to figure out what causes these so I can deal with them correctly.
Quote:
This one i got when trying to run the NAV for the charcter that got the data update error
===================================================================================== EXCEPTION REPORT ===================================================================================== 22/01/2009 06:26:26 Error - EveMarketMonitorApp.Common.EMMAReportingException - Problem creating report. Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.DatabaseClasses.ItemsTraded.GetItemValue(Int32 itemID, Int32 regionID, DateTime valueDate, Boolean buyPrice)
I'll take a look at possible causes of this. Will hopefully have a fix in the next update. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.22 09:00:00 -
[150]
Originally by: Saira Jin Ambo,
I think I stumbled across a major problem - (NAV/Asset report inconsistencies)
Ok, here's how both reports calculate the value of assets (assuming it's getting the NAV value for today):
NAV
1) Go through every asset that the character or corp owns, totalling up the quantity * value (as calculated by the method described here). For 'Any Region'. 2) Add on the current value of all sell orders.
Assets
1) Get the value of the item using the same method, for the region specified in the report parameters. 2) multiply by the quantity of that item in the specified locations.
The only difference I can see is in the fact that assets value is calculated for a specific region (The Forge by default), whereas the NAV report uses 'Any region'.
If you're using eve-central then this will probably push the value of the assets up because there will usually be higher value buy order for an item out in lowsec, 0.0, etc.
I'd say The Forge is a better indicator of item value and so the NAV report should use that where possible. What are your opinions on this? |
|

Ambo
State Protectorate
|
Posted - 2009.01.22 09:03:00 -
[151]
This thread is getting very messy.
I think it would really benefit everyone to make use of the sourceforge forums that are available for this project.
I will transfer the FAQ information and some of the more helpfull posts over there today. |

Ambo
State Protectorate
|
Posted - 2009.01.22 09:04:00 -
[152]
Originally by: Loaby found a small thing:
the autocontractor uses the unrepackaged m¦ for ships although ships have to be repackaged when you sell them via market.
that gives me huge m¦ numbers for my contracts and might as well exclude some possible contracts due to my autocontractor settings
I'll add it to my list. |

Ambo
State Protectorate
|
Posted - 2009.01.22 17:22:00 -
[153]
Edited by: Ambo on 22/01/2009 17:24:41
Originally by: Mantarro
I do trading and production so EMMA is still the best option for me ATM.
Am I correct in saying that in the traded items list you can now override prices of items by typing them in?
If so then you could add a check box to the item report "use traded as buy price when zero" and achieve the result I am thinking of.
Is that feasible?
Regards,
Mantarro.
Yes. In fact, I'll probably just add another field to hold the buy price as the current one is intended to represent the market value of the item.
Should be a pretty simple change to make. I'll get it done. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.22 21:01:00 -
[154]
Originally by: achoura Is this capable of tracking and analysing contracts data or is it limited to raw market data?
I'm afraid CCP don't expose contracts data through the API so no, it's not possible currently.
Originally by: Rada Ionesco
I just realized that one way around this problem could be through contracts or sells orders done with a alt in a shell company. Let me know if this doesn't seem like it would work, but it I am thinking it might make sense. You have an alt produce the items (or just get them from your main), then he puts them up for a sell order, you time it so you can purchase the order immediately then set up your sells, thereby allowing the EMMA to track the buy as a trade function. I was thinking this may work with contracts too, but I am unsure about how EMMA outputs contract data in relation to sell info.
One drawback for me with recently is that my API won't work with it, same problem I am having with evemon. Ever since the Quantum Rise expansion my api keys only work on certain programs. Spo I can't really try this theory out because I can't get my info to load up on EMMA.
Well I'm afraid contracts won't work because contract data is not available through the API. Setting up orders for another of your chars to buy them is fraught with danger and often would not be possible. Probably not worth the risk imo.
This change might work for you though?
As for your API not working in many programs, you'll have to talk to CCP about that I'm afraid. |

Ambo
State Protectorate
|
Posted - 2009.01.23 13:16:00 -
[155]
Edited by: Ambo on 23/01/2009 13:16:54
Version 1.1.1.0 is now available
Minor Features/Changes:
- Changed item value logic to more readily use manually entered item values for 'all regions'.
- Changed the NAV report to try and get item values based on data for The Forge rather than all regions (it will still try all regions if no data from the forge is available)
- When the interest rate is changed on a bank account, you will now get an option to recalculate all historical interest payments using the new rate.
- The auto-updater will now run without requesting admin privileges on Vista. If an update is available and the program does not have access then the user will be asked to restart EMMA using the 'run as administrator' option to allow the update to go ahead.
- You can now toggle all API updates for a char/corp on/off by clicking their picture (ticker for corps).
- The 'Settings->Item Values' screen now has a 'default buy price' field. The value entered here will be used by the asset and item reports when a value for purchase price cannot be found from transaction data.
Bug Fixes:
- Fixed a bug that could cause EMMA to notify you about the same order twice. It would also incorrectly notify you about cancelled orders.
- Fixed a bug that prevented the user from changing the api key through report group management.
- Removing all transactions from a bank account will now correctly set the balance to zero rather than leaving it at the last value.
- When calculating volume of items, the autocontractor will now use the packaged volume of ships.
- Corrected an issue that would cause item values to always be blank if not using prices from eve-central.
- Fixed a bug that could cause 'null reference' exceptions when getting price data in certain circumstances.
- Fixed a bug that caused prices obtained from eve-central or eve-prices to be multiplied by 100 on systems that use ',' instead of '.' as the decimal separator.
- Fixed a bug that caused the journal API update to always read as many entries as possible, even when it didn't need to.
- Corrected several issues around importing journal and transaction xml files.
Thanks to everyone for the bug reports and suggestions so far. I'd just ask again that if you do have any problems or want to discuss somthnig then please use the sourceforge project forums rather than this thread.
Having several conversations running at once in a single thread just makes it too messy.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.23 15:25:00 -
[156]
Released a minor update with a couple of small bug fixes - 1.1.1.3 |

Ambo
State Protectorate
|
Posted - 2009.01.23 17:42:00 -
[157]
Originally by: Alaris Nightshadow I get an exception error whenever I try to use the Banks section in Investments (it won't let me copy the error text though)
Can you email me your logging/exceptionlog.txt file please ([email protected]). Thanks. |

Ambo
State Protectorate
|
Posted - 2009.01.23 19:17:00 -
[158]
Originally by: Alaris Nightshadow
Can you give me the full default path to that file? I can't find it in the program folder (and I do have hidden files shown)
Edit: I just emailed you a screenshot of the error
Thanks, it's now fixed with the next update. 
The logging folder should just sit in the emma folder. However, if you're running on Vista using a non-admin account then it will actually end up somewhere else due to the way Vista works.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2009.01.26 19:16:00 -
[159]
1.1.1.5 Now available, just a couple more small adjustments...
- The 'default buy price' field in 'Settings -> Item Values' will no lnoger be permenantly disabled.
- The 'clear all' button in 'Settings -> Item Values' will now work correctly.
- There is now a new option, 'Use reprocess value instead of expected sell price as the item value in reports.' in 'Settings -> Item Values'. This does what it says on the tin. For the selected item, values for reports, contractor, etc will use the reprocess value instead of trying to work out the market sell value. The only place this setting is ignored is when working out item value in the autocontractor.
|

Ambo
State Protectorate
|
Posted - 2009.01.26 21:40:00 -
[160]
Ah... when I said autocontrator, I meant reprocessor. I'm really losing it today. 
I'll correct the version history as well. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.01.28 21:00:00 -
[161]
Edited by: Ambo on 28/01/2009 21:01:15 Version 1.1.1.8 is now available.
The last few big updates have been pretty awfull in terms of quality. This has pushed me to do what I should have done a long time ago; create two seperate sets of data for the autoupdater to check, one is the usual data files, the other will be used to release beta versions.
If stability is most important to you then you don't need to do anything but if you are eager to get teh latest features or just want to help me out with testing, then you'll want to enable the option to check for beta updates (see below).
- Added a 'Download Beta updates' setting in Settings -> Other Settings. This will tell EMMA to check for beta updates when the auto-update program is run.
- Fixed a problem that prevented the autocontractor from using the mineral value of items as the buy price.
- Corrected a bug that could cause performance problems when calculating item values.
- Fixed a bug that prevented the user from selecting 'All Regions' for the pickup location in the auto-contractor settings screen.
- If a char in a report group transfers cash to another char in the same report group then this could cause a primary key conflict when adding to the database because EMMA uses threading to simultaneously run several updates. This has been fixed by preventing more than one journal API update from running at once.
- When item values are calculated, the results are cached and will be used if the value for the same item, region, etc is requested again later. This cache will now be cleared when the user changes certain settings in 'Settings->Item Values'. This is done in order to ensure the changes made to the settings are effective immediately without requiring the user to restart EMMA.
- A new screen is available through Settings -> Item Values. This is called 'Item Value Detail' and will show the user exactly how the value of a particular item in a particular region is calculated.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.01.29 08:57:00 -
[162]
Just realised I missed out another addition in 1.1.1.8.
The Settings->Item Values screen now has checkboxes to force reports, etc to use the default prices entered by the user before anything else. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.01.29 11:54:00 -
[163]
Edited by: Ambo on 29/01/2009 11:54:19
Originally by: Vested Interest Fantastic work Ambo and thank you for the ongoing support!
I'm sending another couple hundred million your way. Keep up the great work,
Thanks 
Originally by: Loaby "...the autocontractor from using the mineral value of items as the buy price..."
is it really the buy price? that wouldnt make sense to me
Damn, you're right. Misunderstanding client requirements ftl. 
It would seem to make much more sense if the mineral price was used as the sell price.. |

Ambo
EMMA Test Corp
|
Posted - 2009.01.30 19:27:00 -
[164]
Originally by: Vested Interest request: Can you add "export to CSV" to the Orders display page so I can do some external analysis? I'd like to be able to dump the whole list out as with the output of reports. It would be handy on the Journal and Transactions logs too.
Maybe I asked for this before once already, not sure,

Someone has certainly asked before as it's been on my todo list for a while. It's a very popular one though so it'll probably happen sooner rather than later.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.01.30 19:33:00 -
[165]
1.1.1.9 Beta release is now available
IMPORTANT: This update will clear all included corps from report groups, no data is lost though, simply go into 'manage group' to re-add the corp(s)
- Tidied up the selection of corporations in the 'manage report group' screen when there are multiple characters in the same corporation. This has knockon effects that fix several other issues arrising from multiple characters in the same corporation.
- Resolved an issue that could cause a corporation name to appear more than once when setting up a report if the report group had multiple characters in the same corporation.
- Fixed two seperate issues with the calculation on transport costs for the item report. (Note that, if you do use courier contracts within EMMA, this fix can cause item reports covering a long time period to run significantly slower)
- Fixed a bug that caused very high transport costs when the collateral or expected profit on a contract was less than or equal to zero.
As you can see, the main point with this update was to try and fix the issues with having multiple characters in the same corp. If you are in this position then please get this update. (go into settings->other settings turn on checking for beta updates and click the update button or just restart EMMA - don't forget to turn beta updates off later if you don't want it left on!) If you have any problems, particularly around multi-chars in a single corp then please let me know. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.01.31 19:52:00 -
[166]
Originally by: Celba When updating Assets and Transactions i get the Error: Supplied station ID (61000150) is not in the EMMA database.
Is there a Problem with the SQL2005 SP3 released at 27. January ?
After updating, EMMA stops working correct.
I've got the SP3 update myself and it seems to be working fine.
I'll investigate that ID number because it looks unusually high to me... --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.01 09:37:00 -
[167]
Originally by: Vested Interest I seem to have orders in the state "Exipred/Filled" (note the typo) again. Should these be sorting into the acknowledged/unacknowledged categories instead?
They should be, yes.
Forgot about that typo before, I'll fix that now so I don't forget again.
Will have to investigate the orders later. |

Ambo
EMMA Test Corp
|
Posted - 2009.02.01 15:33:00 -
[168]
Originally by: Bazzakrak Any chance that for us lazy people , that in EMMA the information for coorporations under investments could be added for us ? Like you did for Relatively Ambigous Yoddeling. 
Actually I was thinking of making a very small tool that allowed IPO issuers to create an XML file containing the info EMMA would need about thier business.
They could then link this xml file when they made thier request for funds. Investors with EMMA could then simply download the file and import it to get all the details.
This would be very simple to do but I'm not sure that it's worthwhile. Anyone have any opinions on this? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.02 07:19:00 -
[169]
Originally by: Vested Interest some of my guys cover multiple regions so I'd like to be able to select which region group to use for their income reports. Or maybe you can tell me a way to determine profitability on a per-region basis?
The income statement works off of journal data. Since journal data does not have a 'location', I don't see how this is possible.
You can restrict any report to just a specific character or group of characters though, is this not sufficient? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.03 08:29:00 -
[170]
Originally by: Vested Interest
It would be nice though if the reports could be generated without the data all grouped together, i.e. with the output split out by each character on a single report.
In other words, have a check box on the first Create Report screen that is something like "Don't aggregate data" which makes the output all split out by character. Then, for example, the income report would have each characters' numbers shown separately rather than the sum totals.
Nice idea, I'll put that one on the list.
Quote:
Also, back to item values on the assets report. I see it still forces a region to use when estimating value. The problem for me here is I don't sell everything in a single place that I can use to estimate value so I end up with gaps in the report. Could it have an option for "find best sale price amongst all locations in the list?" for estimating asset values?
Currently the system will search for a value within the specified region but will then look at data for all regions if it cannot find anything. Try using the tool in 'Settings->Item Values->Value Detail' to see what is checked when worknig out the value of an item for a particular region.
Quote:
Edit: new request, how about right-clicking on unacknowledged orders with the choice to "show all of these in assets" to aid with getting some resupply shipped?
Would not be difficult to do so I'll add it to the list. Won't be a high priory though since you can already do it manualy.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.04 07:00:00 -
[171]
Originally by: Vested Interest I got a "Problem setting up unacknowledged orders view see exceptionlog" error on launch:
===================================================================================== EXCEPTION REPORT ===================================================================================== 2/3/2009 7:55:27 PM Critical - EveMarketMonitorApp.Common.EMMAException - Error setting up orders form Inner Exception: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
This looks like one of those random, 'SQL is having trouble', exceptions. Have you had it multiple times or just the once?
Originally by: Waseem
Didn't happen to read all the pages, so if this has already been requested my apologies.
I do a large amount of contracts, and for the longest time I have been using Quickbooks to track inventory and sell/buy records.
As you can imagine this is somewhat cumbersome.
Would it be possible to make a tool that simply lets us choose from a drop down the item, enter the price as either a purchase or a sale, choose a date from the calendar, and choose either a corporation or character the contract was completed on? It would also be nice to then be able to run reports on these items. Heck I would even settle for the ability to hand enter our own items and then have a itemid tied to that entry.
So that would be two different points of data entry. One for the record of sale, and the other for keeping record of the items. Then you could run an item report but call it Contract Item Report or something so the report would kick out quantity, margin, and profits etc.
The current tool, at least what I am experiencing, lets me create contracts by picking the character or the corporation. Then I pick the two stations, then I pick the item. At this point I can't enter in a price for sale/purchase. I have to click add, then edit the current information. So if I purchase an item for 12.5m and then sell it for 15m I have to go back and find the first contract that has that item without a sale price as opposed to it just being a line item.
However this does not appear to add any item information into the item report. It is definitely a tool for courier missions which is seems to keep great track of.
Ah, I just wrote a big post trying to get to the bottom of what you wanted and then I realised, you want to track 'normal' contracts (contract = courier contract in my head ).
This is certainly doable. In fact, I think it could piggyback on the existing contract system without too many changes.
I'll add it to my todo list but I do have a LOT of other stuff on there so it might be a while until I get round to it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.04 18:34:00 -
[172]
Originally by: Waseem Can we bribe you?
yes 
I've already been paid a fair amount by one person to hurry along some bespoke features. However, bear in mind that a big enhancement may still take a month or more to show up, no matter how much you pay me. I generally like to discuss the specifics with the user before accepting somthing like this, just to make sure we both know what's expected.
Quote:
Also, why in the wallet journal does it show a red transaction for the person who accepted a contract for the corp, but a green transaction for the corp?
If both the corp and the char are included in the journal view then both journal entries should show with orange text (because there is no net movement of isk from the point-of-view of the report group). I'll investigate this one.
Quote:
I also noticed it is not showing wallet totals for the corp.
I'll take a look. |

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 13:58:00 -
[173]
Version 1.1.1.11 Beta now available.
Just a few small, specific fixes.
- Fixed an error that occurs when modifying a contract that does not have any items against it.
- Fixed a spelling mistake in the order state description 'Expired/Filled Orders'
- Added a check to try and catch and help diagnose infinite loops when running the auto-contractor.
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 16:25:00 -
[174]
Originally by: Vested Interest I swear I'm still having some alerts auto-clear themselves during a subsequent API update. Is there any process or subroutine that can clear alerts by itself without intervention, and could I turn it off?
Nope, the status' are only changed in one place. The process for this is a little more complex than it might appear, this is the essentials of it in words:
1) Set an 'unprocessed' flag in EMMA's database for all orders beloging to char X 2) Get data for all orders for char X from the API. 3) For each market order in the API data:
- Attempt to match the order with an unprocessed order in EMMA's database by finding one with the same owner, wallet, station, item, buy/sell type, total volume, range, state and price.
- If that fails, try and find an order in the database that matches on everything except price.
- If that also fails then try and find an order in the database that matches on everything except price and state.
- If a match is not found then create a new market order using the data from the API and add it to the database
- If a match has been found then:
- clear the 'unprocessed' flag for the matching order
- If the order used to be active and is now filled/expired, has zero remaining volume and the apropriate notification setting is active then
set the status to expired/filled unacknowledged. Otherwise, set it to expired/filled acknowledged.
- Finally, we update price, remaining volume, etc
refreshing my memory of the details and writing this out, I noticied a couple of minor issues in the proceedure that tries to match a market order from the API with one in the database. These issues should not cause the kind of problems you're experiencing but I'll get an update out this evening in any case. |

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 16:31:00 -
[175]
Originally by: zurich93 I am having a problem starting the program on vista 64, AutoUpdater has stopped working.
Problem signature: Problem Event Name:APPCRASH Application Name:AutoUpdater.exe Application Version:1.0.0.1 Application Timestamp:49313765 Fault Module Name:StackHash_3463 Fault Module Version:6.0.6001.18000 Fault Module Timestamp:4791adec Exception Code:c0000374 Exception Offset:00000000000a6e97 OS Version:6.0.6001.2.1.0.768.3 Locale ID:2057 Additional Information 1:3463 Additional Information 2:725ac895179810bf644c0eb69b027873 Additional Information 3:8bbc Additional Information 4:ab4361160ed92076938575e3b41e3d3e
Using Run as admin and without run as admin.
You can try manually updating it using this zip file.
If that does not help then let me know. |

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 19:49:00 -
[176]
Uploaded version 1.1.1.12 Beta:
- Fixed a few minor issues with the logic that processes market orders from the eve API.
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 20:27:00 -
[177]
Ok, I think you must have a really old version... Try extracting the files from this archive as well.
that should nail it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.05 20:39:00 -
[178]
Ah, that's why you were already on my people list. 
Thanks very much for the payment. Also, thanks for the info on this problem, it seems it's slightly different to what I was looking for so I'll have another look and see how that might happen.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.06 08:37:00 -
[179]
Originally by: Vested Interest Sorry for my apparently inept description of the problem, Marcus has nailed it .
lol, np. One of the key parts of being a software developer/designer is knowing the right questions to ask in order to make sure you understand the problem. Sadly, I all too often fall down on that point.
At least I can hopefully get it fixed now though. 
Originally by: Solisk I just reactivated my account last night after about 6 months and have been forum browsing for several days now. I'm trying to start a business in Eve and decided to give EMMA a try. I am absolutely delighted with all of the features and will be happily sending 100m after my 14-day trial is up. Combined with EveWalletAware, I'm hoping to be able to run a very clean business. =)
Man, this totally sounded like a paid testimony.
Thanks very much and good luck with the business.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.06 09:29:00 -
[180]
Another small update, 1.1.1.13 Beta:
- Fixed an issue with market order notifications that could cause unacknowledged orders to be cleared from the list when an update from the API occurs.
- The region list dropdown in the item value detail screen will now be sorted alphabetically.
Assuming no further problems are repoted, this will become a general release version somtime this weekend. |
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.06 19:39:00 -
[181]
Originally by: c0rnf3d1 I've noticed a bug. I have 5 characters in my group - all belonging to the same corporation. By default everytime emma restart the account/char that uses the corporation wallet is the one that was most recently added. Normally this wouldnt be a huge deal, but when that character isnt a director it becomes problematic. Basically when i select the correct character (CEO) to use the corp wallet, it doesnt save, and reverts to the newest char when i restart.
Have you got the latest beta version or are you just running the standard version? This should be fixed with the latest beta.
Quote:
Another problem: often i will see a couple hundred unacknowledged filled orders pop up on the screen. (usually this is like 15 orders repeated). But that is related to the above problem. The main issue here is with 300 unacknowledged orders the program grinds nearly to a halt. That many orders killllls the computer.
Again, I think this should be fixed with the latest beta. I should be making this a main release later this weekend if you don't want to get the beta update.
Quote:
Enhancement Request: Id like to be able to run a report from jan 01, 09 - jan 31, 09 - currently this isnt possible. The default end date is the current date and cant change that.
Thanks man
Which report are you talking about? --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.07 08:16:00 -
[182]
Originally by: Choke Hold That is one great looking program you got there....ive always wanted to do something like this.
Thanks, choke hold
Thanks. 
Originally by: c0rnf3d1 was referring to item reports
i have updated and the previous 2 problems seemed to be fixed.
There is a new bug associated with the build. Now corporation orders only show up for the character selected as the one to pull corp orders from. so not all 5 characters show up, only the one puling the orders.
Oh sh*t... Why on earth have CCP decided to do it that way. 
I'll see about a permenant fix for this.
As a workaround, you could go into group management for and select the corp for each character in turn. Laborious I know but at least there is a way of doing it if you really need to. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.08 12:05:00 -
[183]
Version 1.1.1.13 is now on general release. For details, of the changes since the last main version (1.1.1.8) see the following: 1.1.1.9 Update 1.1.1.11 Update 1.1.1.13 Update
The main thing in these updates is that multiple characters in the same corp are now properly supported.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.08 12:06:00 -
[184]
Version 1.2.0.0 BETA is available, this has the following changes:
Minor features / Changes:
- 'Selected cells calculator' tool. This allows you to calculate sum, average, median, etc from a range of user-selected cells in data views. Thanks to Dr Thieme Volker and his 'frquency table' class which formed the basis of the calculations - . See the tutorial for full details.
- Added a 'risk rating' field for investments (IPOs, bonds, banks, etc). As of yet, this is not actually used for anything but it will be in the future.
- In investments, each character/corp can now have a seperate bank account rather than having just one account for the whole report group. This requires that existing bank accounts will have to be assigned to a specific char. You can do this by double clicking the account in the investments window and setting the character to own the account.
- Finally got around to adding a second download site for the auto-updater. The servers to look at can be configured in 'Settings->Other Settings' (You can't add new ones, only remove existing ones or reset to defaults)
Bug Fixes:
- The NAV report did not update bank account interest, this could cause the value of current investments to be less than it should be. This problem is now fixed.
- Recalculating interest on a bank account would be done incorrectly if there was more than one deposit on the account. This is now corrected.
- When updating corp market orders data from the API, only corp orders for the currently selected character are retrieved. Because a corporation can only be included in the group once, this means that orders on other characters will not be downloaded. As a solution to this, EMMA will now always try and download market orders for all characters in a report group that share the same corporation.
- In certain situations, EMMA would try to create transactions with duplicate keys in the database causing an error. This has been fixed by preventing more than one transaction API update from running at once.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.09 11:18:00 -
[185]
Version 1.2.0.1 BETA available
just a few minor fixes following on from the 1.2 release over the weekend:
- Fixed an error that occured when clicking on the 'row header' cell in the journal data view.
- User can now select a whole row in the contracts data view by clicking the 'row header' cell.
- Fixed an issue that caused the investment report to fail if there was not one account for each bank.
- Only one character account for each bank was being included in the investments report. This has now been corrected.)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.09 14:59:00 -
[186]
I'm wondering what people want to see as the next major development for EMMA. Have your say on the sourgeforge forums. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.09 18:52:00 -
[187]
Originally by: Waseem Edited by: Waseem on 09/02/2009 16:36:25 I like the contract idea...
I would also like to see a export to PDF option on reports, and the possibility of more advanced reporting. I think you could get around the advanced reporting issue by implementing a SQL pass through query option and then releasing a detailed list of what your tables are. Then have the program kick out the results in a report style option that lets us save it.
But a custom reporting tool could be very useful.
Don't have a sourceforge account, so I am posting here!
Being able to write custom SQL queries seems to be a fairly popular one actually, I should have included that on the list. It's definatley in the mix.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.11 06:57:00 -
[188]
Originally by: Lady Aleena Ambo your little prog is just the pure awesomesauce. It's getting better each day as I discover more and more features. It is worth every cent.
Thanks, glad you like it. 
Originally by: Caleb Ayrania I would really like a nice way to view assets sorted by stations and value totals.
Thus making it easy as a region trader to know what piles are worth paying attention to..
Oh and would be nice to have some plans in the pipe for easy export audit documents?
Kind of printables instead of exportables..
Maybe something to calculate stock values.. based on NAV and similar.
I have a station report on the planner which, I think, would cover your first point.
Any audit focused stuff is tricky to justify because it has so few potential users. (lol, who am I starting to sound like! ) However, if any auditors have specific requirements an it's not too much work then I'd certainly consider adding it in.
Originally by: Waseem Since I can't seem to catch you online, and don't have a sourceforge account...
1 billion if the contract item can be added in the ~month range. I am working on my own excel sheet to track all my contracts, which should be done in about a month I would imagine.
oh, a challenge! I've already accepted one contract to implement a feature within about a month... However, I might well be able to squeeze this in as well. I'll knock up some rough designs for both features today to give me a better idea of exactly how much work is involved before saying yes or no to your offer. You'll have an answer by around 2000 eve-time. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.11 14:02:00 -
[189]
Originally by: Waseem Since I can't seem to catch you online, and don't have a sourceforge account...
1 billion if the contract item can be added in the ~month range. I am working on my own excel sheet to track all my contracts, which should be done in about a month I would imagine.
I accept your offer, I'll get this feature added within about a month or less. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.11 16:20:00 -
[190]
Version 1.2.1.0 BETA now available, this will become a release version at the weekend if no problems are reported by then.
I will also build a new setup file that will be available through the sourceforge site. Along with the ability to use different update sites, this will mean people who have problems with eve-files will finally be able to have a go. 
Changes:
- Added csv export option to assets, journal, transaction and orders data views.
- The data views (orders, transactions, etc) now support multi-column sorting. To enable this, simply hold ctrl while clicking column headers. The columns will always be sorted in the order they are added. e.g. clicking the 'price' column header and then holding control and clicking the 'quantity' column header will sort primarily by price and then use quantity to sort if two or more prices are the same. Holding ctrl and clicknig the 'price' column header again will reverse the ascending/descending sort order for that column but the order of columns will remain 'price' and then 'quantity'.
- The reprocessor has an extra filter field 'container'. This will be populated with all containers at the station specified. Selecting a container will cause the list of reprocessable items to show just the items within the selected container.
- There is now an 'exclude from reprocessor' flag against all assets. It can be enabled/disabled in the assets data view.
- When user clicks on all regions node or a specific region in the assets view, the system will ask if they wish to display all assets for that node or not (previously, it just wouldn't display the assets)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.12 09:37:00 -
[191]
Version 1.2.1.1 BETA released.
As ever, please let me know about any bugs you find in this version.
- Fixed a bug from 1.2.1.0 that prevented the assets API update from completing
- Fixed a bug from 1.2.1.0 that caused the data views to lose sort parameters when changing filters, setting contracts as completed, etc.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.12 18:32:00 -
[192]
Version 1.2.1.2 BETA corrects the error Vested Interest described above. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.13 16:30:00 -
[193]
Version 1.2.1.3 is now available.
This fixes some more minor issues.
- Previously, EMMA considered low sec systems to be between 0.0 and 0.4. In fact, low sec systems are between 0.0 and 0.45 inclusive. This has now been corrected.
- Fixed a bug that caused the auto contractor to get stuck in an infinite loop if there were items in the database with a quantity of zero (this can happen legitimately).
- Fixed a bug that caused an error when using the auto login option with a blank password.
- The 'modify' button in asset report parameters will now correctly show the group location detail screen.
- When some items were reprocessed, they were incorrectly yielding items such as skillbooks and R.A.M. components. This has now been fixed. IMPORTANT: Please pay particular attention to the results of reprocessing, I'm certianly not going to be able to check every single item myself so just double check, particularly for unusual items and/or results
- When EMMA is not maximised, the window size will now correctly be remebered when restoring from the system tray icon or when starting up after previously being closed in the non-maximsed state.
- Previously, when EMMA attempted to retrieve data from the API and recieved a message such as 'wallet exhausted', it was not informing the user. Now this wil result in the update status line for the relevant item turning red and the error being displayed as a tooltip when hovering over the label.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.13 18:42:00 -
[194]
Thanks, will look at those.
I'm away till sunday so no fixes until then I'm afraid.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.15 13:24:00 -
[195]
Originally by: Oldariel Mrawlaak Hello!
I've run into a repeating problem with EMMA that I'm not able to solve, and now I can't use the program at all.
Inner Exception: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
There are a whole bunch of possible fixes for this one, usually though, the best bet is to find the directory 'C:\Documents and Settings\myusername\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\'. In that folder should be another directory called 'SQLEXPRESS'. Rename this to 'SQLEXPRESS_old', then try running EMMA.
Originally by: Halada Edited by: Halada on 14/02/2009 21:51:55 Edited by: Halada on 14/02/2009 21:49:55 Right after creating a group: Error
Problem loading EMMA: Procedure or function OrderGetAny has too many arguments specified.
If I click OK shuts down the whole app.
Can't get passed that.
Also whenever I open it it says Update available, then succesfully downloads an update, every time...
===================================================================================== EXCEPTION REPORT ===================================================================================== 2/14/2009 4:49:27 PM Error - EveMarketMonitorApp.Common.EMMAException - Problem loading main form. Inner Exception: Procedure or function OrderGetAny has too many arguments specified.
I'll take a look at that one. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 08:05:00 -
[196]
Edited by: Ambo on 16/02/2009 08:05:43
Originally by: Vested Interest The last 2 asset updates for my guys have turned them all red with the error "Procedure or Function Assetsinsert expects parameter @reprocinclude, which was not supplied.
Will add it to today's todo list.
Originally by: ResearchBunny Beatrix
Hi Ambo,
I've installed EMMA on vista and I can't get the updater to work at all, it successfully checks for updates, then hangs trying to download them. Would it be possible for you to publish a manual update package?
edit: Hey! it worked! I just had to let it sit for 10 minutes :p
Slick tool 
Glad to hear it worked in the end. I think there is some issue with eve-files at the moment as I keep getting problems as well. Removing eve-files from the list of update sites in settings -> other settings should prevent the 10 minute delay from occuring. (just highlight it and press the delete key)
Originally by: Madam Valentine Sent isk
Is there way get "Total of all Orders outstanding for all accounts" same for "Total of all isk for all accounts" useful see how hard my isk working for me.
The NAV report will show you the wallets for each char/corp and give a total. It will also show the total value of items in sell orders. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 10:31:00 -
[197]
Originally by: ResearchBunny Beatrix getting a lot of these:
Quote:
************** Exception Text ************** System.InvalidCastException: Specified cast is not valid. at EveMarketMonitorApp.GUIElements.UpdatePanel.Label_MouseHover(Object sender, EventArgs e) at System.Windows.Forms.Control.OnMouseHover(EventArgs e) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Label.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
when mousing over the API update status window.
Will be fixed in the next update, should be out within a couple of hours at most. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 11:43:00 -
[198]
Originally by: ResearchBunny Beatrix I tried to ninja edit the last post but you were too quick, I'm seeing a lot of order duplication in the orders list. Like 4 or 5 copies of most orders. I have a few characters (4 or 5 at any time) in an alt corp that I'm monitoring.
Yes, this is also a problem that will be fixed with the next release (see next post) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 11:44:00 -
[199]
Version 1.2.1.4 is now available:
- When EMMA updates from the API, it can cause the 'wallet exhasted' 'error' message. This was causing the update panel to display; "The Eve API reports that this data has already been retrieved, no update has occured." when in fact, data had been updated succesfully. This message will now only appear if no data update has occured.
- Due to a typo, an update to a stored procedure to do with matching market orders never went live. This has resulted in some people getting duplicated market orders in thier database. This stored proceedure has now been updated and a fix run that will remove the majority of the duplicated market orders.
- An error could occur when hovering over a label in the update status panel, this has now been fixed.
- Fixed a problem relating to how EMMA decides that an order is completed and either requires acknowledgement or not.
- Fixed a bug that caused the unacknowledged orders button in the market orders view to not do anything if the user had any unacknowledged orders.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 12:24:00 -
[200]
Originally by: ingenting how does emma 1.1 work with vista business x64?
i had a LOT of problems with previous versions that wouldnt update, getting error messages on every tab and window etc.
It should have no problem but it's dependant on the configuration of the system. Some people have no problems at all, others just can't get it working. If you have any specific problems then I will help if I can. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 14:11:00 -
[201]
Originally by: ResearchBunny Beatrix Edited by: ResearchBunny Beatrix on 16/02/2009 12:28:55 Edited by: ResearchBunny Beatrix on 16/02/2009 12:28:22 Found one more, apparently EMMA had crashed 3 times and I didn't notice the stale processes.
Auto-update fails if EMMA has previously crashed and left a stale process running, in that case the .exe is locked and cannot be replaced until those processes are terminated. You might want to do a quick sweep to see if EMMA is running (even though you've already closed the one in the current thread) to prevent errors & confusion.
It might also be worthwhile to do a quick sweep for stale EMMA processes when starting up, I didn't realize I had 3 zombie copies eating 80mb ram each.
edit: sorry to spam you first thing in the morning :p
No worries, been meaning to do this for ages, just havn't got around to it yet..  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 18:45:00 -
[202]
Originally by: Anest Dura Hi Ambo, I have noticed for a long time now that when I do a Item reports I get a lot of "empty" values under the buy and sell price column, and I really feel that because those values are missing that my calculations for profit are misleading. If you could help me out with this that would be great.
Thanks :)
I'll try and catch you in-game so we can have a chat. 
Originally by: Vested Interest
Make some fixes to the alerting code?
The reason I ask is after updating Emma this morning and then updating from the API suddenly I have 314 unacknowledged orders here. Most of them are quite stale however maybe 10% of them are something good that I need to deal with.
Good that they're finally coming in but there goes my morning 
Edit: It'd be really cool if we had the usual "Owner----Any Owner?" filter at the top of the unacknowledged alerts.
fake edit 2: Could you take another look at why the Unacknowledged Orders list seems to resort itself when you clear one alert out of the middle? I'd like to be able to do multi-column sorting on that and have it stay sorted when you clear an alert.
Thanks again Ambo!
Yes, I am going to add an 'acknowledge all' button, I promise!
I'll also fix the issue with it losing the sort order.
Should have those fixes out later this evening. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 19:25:00 -
[203]
Originally by: Kazzac Elentria I find it amazing the level of effort you've put in so far Ambo.
This sort thing is usually reserved for enterprise level software that you pay thousands a year in software assurance contracts. 
yeah, well... I'm bored. 
Thanks very much though, the support and interest I recieve back is really what drives me to keep it up. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.16 20:34:00 -
[204]
Version 1.2.1.5 BETA
Just a couple more minor tweaks
- The 'no update has occured' message (see below) was still appearing for successfull journal updates if there were no new entries to add to EMMA's database. This is now fixed.
- The unacknowledged orders view now has an 'acknowledge all' button.
VestedInterest, I tried sorting the unacknowledged orders view and then acnokledging an order. It seemed to retain the sort information fine. Can you double check if this is still a problem. Thanks.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.18 12:52:00 -
[205]
Originally by: Death's Embrace First I want to say Awesome job on the software! I have heard many great things about it and decided to give it a try. I apologize if the question I am going to ask was addressed before, but I didn't want to sort through all the pages of error codes looking for an answer. Is there a sort of "class" or "guide" on the many uses of EMMA and how an everyday person can use it? Like I said heard good things, but when I DL'd it I just sat there and went "hmmm". I have no use for it. Kinda like getting the keys to a brand new gold Cadillac, but I don't know how to drive.
Thanks for the help! D.E. 
Lol, not really. I leave it up to the user to figure out how to make use of it.
There is the tutorial that tells you how everything works but after that it's really up to you. EMMA is intended to be a tool to support your trading in various ways so if you arn't already trading, it's probably not going to be any use to you.
Some things you can do with it:
- Find out where most of your inventory is located so you can contract ir or move it yourself without having to go through the asset tabs in game trying to figure out which stations are holding the most.
- Rapidly asses which items at a station would be best reprocessed and which would be best sold.
- Generate and optimise routes including any number of waypoints (The in-game optimiser dies at about 12 waypoints)
- Find out which items you are trading are making the most (and least) profit after taking taxes, fees and transport costs into account
- Seamlessly combine financial data from multiple characters and/or corporations
There are plenty of other possibilities and I know of at least a couple of cases where people are using it for things that I never anticipated.
It's not a magic wand though. If you don't actually have a method of making money already, it's not going to figure one out for you.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.18 16:08:00 -
[206]
The transactions and journal APIs allow you to retrieve the last 1000 entries or, if you have more than 1000 transactions/journal entries in a week, will allow you to retrieve at least one week's worth of data.
Just to clarify which reports use what:
The income report uses journal data The item report uses mainly transaction data The assets report uses asset and transaction data The NAV report uses pretty much everything available --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.18 16:12:00 -
[207]
Version 1.2.1.6 BETA available
I'll get the net/gross mixup fixed for the next patch. 
Note the major bug fixed in the NAV report, this may well cause you to 'lose' a lot of value compared to older reports (I 'lost' around 3.5 billion from my NAV but I doubt anyone else will be that bad because I have a lot more data than average)
[list] The auto updater will no longer think that there is always an update, even if the software is the latest version. The journal entries, transactions, orders and contracts views will now default to sorting by date. The NAV report was including assets with negative total quantities, this can cause the value of assets reported to be lower than it should be. The NAV report includes the value of items in sell orders when calculating total asset value. This worked by simply getting the price of an order multiplied by the quantity remaining. Unfortunatley, this was being done for ALL sell orders, not just active ones. Since cancelled and expired orders still have a remaining quantity greater than zero, this was causing the total value of assets to be higher than expected when the user had any cancelled or expired sell orders. This has now been fixed. The route planner tool now allows you to specify start and end stations individualy. The route planner tool has two new options to exclude low sec systems and to exclude ships, fittings, containers and thier contents when adding waypoints based upon character assets. The route planner tool now has a clear button to clear all waypoints. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.18 17:41:00 -
[208]
Originally by: Kazzac Elentria Just a wish list I guess, but future updates would it be possible to get the route planner to help plan costs of jumps using carrier/JF/etc...
It's probably do able, I just have no clue how non-jumpgate based travel works so would need to do some investigating first.
I'll add it to the list. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.18 19:16:00 -
[209]
Originally by: Vested Interest Edited by: Vested Interest on 18/02/2009 18:58:10
she crashes on launch now with "Problem loading EMMA: Corrupt .resources file. Got an unexpected EndOfStreamException while trying to read the ResourceReader header."
Will reboot and try again.
This seems to be the exception log. It still crashes on startup now: (I wonder if this is because I have a character on 1 account that hasn't shown up (~2 days) for me to add to the group yet?)
===================================================================================== EXCEPTION REPORT ===================================================================================== 2/18/2009 11:20:41 AM Warning - EveMarketMonitorApp.Common.EMMAException - Problem getting skill node data Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.AbstractionClasses.APICharacter.GetDataFromCharXML() ===================================================================================== EXCEPTION REPORT ===================================================================================== 2/18/2009 11:20:59 AM Error - EveMarketMonitorApp.Common.EMMAException - Problem loading main form. Inner Exception: Corrupt .resources file. Got an unexpected EndOfStreamException while trying to read the ResourceReader header.
Wierd, I don't get any of that stuff.
I'll look at it first thing tomorrow. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.19 09:23:00 -
[210]
Originally by: Kei Gravatid I dl the EMMA 1.0.0.1 from the first page, it updates itself and then I get exception messages which start: Inner Exception: Cannot start service MSSQL$SQLEXPRESS on computer '.'. Stack Trace: at System.ServiceProcess.ServiceController.Start(String[] args) at System.ServiceProcess.ServiceController.Start() at EveMarketMonitorApp.GUIElements.Main.isSQLExpressRunning() Inner Exception: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it
I pulled it out and re-installed it with the same result. Is there something else I need associated with the program?
Looks like a problem with SQL Express, did you use the default instance name when you installed ('SQLEXPRESS') or did you call it somthing else?
Originally by: Entity Zerio Hello,
I'm very new to Eve. Played for about 3 months a year ago and just came back about 2weeks ago. Downloaded EMMA since I heard a lot of good things about it. Upon looking at my total NAV I get some really high numbers ~49million revenue and ~63million total expenses. Now when I add up wallet/sell orders/buy orders I come to about ~25million give or take.
Just wondering if there is a way to get EMMA to show my actual NAV vs the numbers its giving me. I only have 1 character loaded into EMMA and that is the Character I created about 2 weeks ago. My character from 1 year ago I terminated when I stopped playing. If this is a known bug then I understand, if not would anyone be willing to shed some light on this?
Thanks for your time.
It sounds like you're looking at the income statement, not the NAV report.
The income statement is the most simple report, it simply displays your journal entries grouped by type (player donation, market escrow, etc) with totals for revenue and expenses. I.e. it's showing how much has gone into and come out of your wallet within the given time period.
The NAV report shows the total value of all your assets, cash, cash in escrow, assets in sell orders and investments.
Originally by: Kyridios
Hello 
EMMA is really amazing ! The software is really powerfull.
One idea for the future: Is it possible to add some information about volume ? Use volume information with the route planner and assets report ?
This information would be great to prepare courrier contract for example.
(sorry for my poor english )
Thanks 
Volume information is already used by EMMA's courier contract system and getting the route planner to filter stations based on volume/value is somthing that is on my to do list (not getting round to it any time soon unfortunately). I'm not really sure that it would make any sense to see volume on the assets report though.
Originally by: Permadocked Panda Started getting this:
Quote:
************** Exception Text ************** System.BadImageFormatException: Corrupt .resources file. Got an unexpected
Everyone seems to be getting this error with the latest beta except me. I'm hoping to have it fixed later today. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.02.19 10:07:00 -
[211]
1.2.1.7 BETA now available.
- The route planner was still working with the logic that lowsec systems are between 0.0 and 0.4, this has been corrected to 0.0 and 4.5 inclusive.
- The item report now has an option to use only the latest buy prices when calculating the 'cost of units sold'. This is useful in certain circumstances (e.g. if you buy 5 missile launchers to fit to your ship, then buy 10 of the same item for trading). However, in general it is not recommended as it will result in inacurate profit figures.
- The item report gross profit and net profit column headers have been swapped around. The 'net margin per item' and 'net margin %' have also been renamed to 'gross margin per item' and 'gross margin %'
- The last update introduced a bug that could cause buy and sell prices based on transaction data to be calculated incorrectly. This has been fixed.
- A bug introduced some time ago could cause the item report to display a 'cost of units sold' when no units had been sold.
- Fixed a problem that had caused a resource file to become corrupted in the last update.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.27 10:57:00 -
[212]
Could someone with the reprocessor values bug please check the 'Logging/Eve Central History' folder, any file in there will do. I just want to know if the values use a decimal seperator of '.' or ','.
I assumed it was a '.' for everyone because it's a '.' for me but as Aya Sin pointed out, it could somehow be returning data in a format localised to the machine making the request. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.27 19:17:00 -
[213]
Version 1.3.0.0 BETA Release
This release has two major new features and a few smaller changes and fixes.
I've added some sreenshots of the new item detail screen to the OP. (Didn't add any for the item exchange / auction contracts as there is not a lot to see.)
Major features:
- EMMA can now store data about item exchange and auction contracts as well as courier contracts. The API does not provide this data so it must be entered manually but once entered, the data can be used in item reports, etc. See tutorial for full details.
- There is a new button - 'Item Detail' on the main screen. This shows some new information such as movement on orders, profit for individual sell transactions, etc. Mainly it provides a quick way to view lots of information about a single item or group of items. For full details, see the tutorial.
Minor features / Changes:
- The unacknowledged orders view now has a column for 'date created'.
- The NAV assets value calulcation will no longer use the historical assets total value table. This is simply because it could cause the effects of an incorrectly valued item to persist, even after the the incorrect valuation has been fixed by the user. As a result, NAV reports will take a little longer but should be more accurate.
Bug Fixes:
- Transactions and Jouranl data retrieval has been modified slightly to try and avoid unexplained 'error 100' responses from the API. For detail, see here
- Fixed an error that could occur when adding an item to a contract.
- When calculating the 'cost of units sold', the item report will now take into account the units of the item currently in sell orders.
- The NAV report was getting the total in escrow for all orders, regardless of status. In theory this was not a problem since only an active order should have any cash in escrow. However, there are cases when this might not be the case and dealing with all orders of any state was causing needless extra processing. Now, only active orders will be included.
- Fixed a bug that caused the NAV report to return a total sell orders value that was twice what it should have been.
- Fixed a bug that could cause null reference exceptions when starting up.
- Jump costs when calculating a route are now limited to a maximum of 100. Previously, high values could cause out of memory exceptions.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.02.28 08:32:00 -
[214]
Is that SQL Server Express 2008 or just bog standard SQL Server 2008?
If it's the express edition then it won't have been installed by EMMA but would have been there already. It's certainly possible that whenever you installed it, you used a different instance name than 'SQLEXPRESS'.
If you're using the standard SQL server then you can get it to work. You need to modify the connection strings in the evemarketmonitorapp.exe.config file. There is one for the EMMA database and one for the eve data database.
Both databases must be imported to your SQL server and then you need to modify the connection strings to point to the appropriate locations.
I'm afraid I can't give you a step-by-step guide because I havn't done it. I know there is at least one person who runs EMMA in this way though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.02 08:23:00 -
[215]
Originally by: Mannar Izod Hi Ambo, thanks for your time in developing this neat sounding tool. Unfourtunaltly I get some errors while running it for the first time. When I tried to use the update button to start it off it gave me an error that said:
Problem copying file 'EveMarketMonitorApp.exe. Access to the path 'C:\ProgramFiles(x86)\EMMA\EveMarketMonitorApp.exe' is denied.
It says that for each component of the update list, i.e. EveMarkeyMonitroApp, AutoUpdater, EveData, tutorial, etc.
Any ideas? Thanks in advance
I'm guessing you're running as a user without admin rights?
The updater will only work if you have full admin rights because it needs to update the files in the program files directory.
It should tell you if it won't be able to do it, not sure why it has not done so in this case.
Anyway, the solution would be to run the update as an admin user and then switch back to your normal user. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.04 08:50:00 -
[216]
I'm going to give up replying individually as it'll take too long... 
I've added things from the above posts to the bugs and features lists where required.
I too am getting the ocasional 100 error still but they seem a lot less persistent now so I think the fix must have done somthing to help.
Glad to hear the item detail stuff is useful VI, there was a lot of hours went into that one but overall it's probably one of my favorite things in EMMA now. 
One of the potential new developers has backed out do to the time commitment required so I'm down to one. I'm going to make sure it's in safe hands before I go anywhere though so have no fear. Updates will just be slower and smaller for a while. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.05 15:33:00 -
[217]
Originally by: ingenting didnt see that info anywhere, all i saw was:
Quote: Uses an installer that actually installs the prerequesites for you! No more messing around trying to find the right version of SQL Server Express.
a bit misleading imo
edit: which one is the w-installer4.5x64 ??? nvm found it, nice of them not to have related filenames....
uhh how do you pass the sql server service thingy on setup?
Trouble is, usually it will install SQL Express without any problem no mater what Windows version you have, on some people's machines it just seems to have trouble though.
I'm not sure what you mean about passing the sql server service thingy? You shouldn't need to do anything other than install SQL express, install EMMA and away you go. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.06 10:03:00 -
[218]
Edited by: Ambo on 06/03/2009 10:04:34
Originally by: F'lumilla Hborg hello,
I'm just evaluating trial version of EMMA and for some strange reason I can't get assets or NAV reports at all.
Report generator just gives this error:
Problem creating report
Problem retrieving data from the Eve-central web service
This problem is fixed with the latest beta version. Go to settings -> other settings and check the 'look for beta updates' option, then click update now. Don't forget to turn off beta updates again if you don't want them in the future.
Originally by: Corpia Sin I downloaded EMMA version09127 full which seemed to have some data in it that I may need. So I copied the contents of that version and put into my EMMA directory.
This is you problem, the old database file has a totaly different configuration and cannot be updated. Do you still have the version 0.9.x of EMMA instaled? If you do then to fix it, try the following:
1. Uninstall EMMA 1.x 2. Delete the EMMA folder and all contents 3. Use the export data option from EMMA 0.9.x 4. Install EMMA 1.x 5. Run it as administrator so that it can update 6. You should now be able to create an account in 1.x, do so and then add your eve characters/corps 7. You can now import the data file that you exported from 0.9.x
Please let me know if you get any further problems.
Originally by: ingenting
i installed the prereqs for sql express, downloaded SQLEXPRADV_x64_ENU,chose "new sql stand alone install", chose sql engine where i had to choose instance features, got to "server config" and failed. dont tell me i got the wrong sql express somehow...
i'd apreciate if u made it somewhat easier 
Believe me, I'd love to make it easier... it's just not quite that simple. 
Personally, I havn't used 2008, I keep my system on 2005 so that everyone already using that version won't have to go through the hastle of changing it so I'm not to hot on the details of that install. Certainly looks like you have the right one though.
Lost Hamster has a good suggestion in the post above, There is also a good post from SencneS that explains how to setup SQL 2008 on Vista if you have any other problems.
Also, there is a bug in SQL x64 editions that means that when you finally get EMMA running, it will give an error when you first start it about clr not being enabled or somthing like that. All you have to do is restart your machine and it will then work fine. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.06 11:01:00 -
[219]
Version 1.3.0.2 is now on main release.
For info on what this contains if you havn't been getting the beta updates, check these posts:
1.2.1.8 1.3.0.0 1.3.0.1
1.3.0.2 adds the following fixes:
- Fixed the problem with getting occasional 'error 100' responses from the journal API.
- Corrected an issue that could cause errors when EMMA starts up.
I was going to release a new installer as well but I figure I'll wait for the Apocrara data update before making it available. |

Ambo
EMMA Test Corp
|
Posted - 2009.03.09 06:53:00 -
[220]
I'll see if I can figure out why this is happening and get a fix for you. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.03.12 22:49:00 -
[221]
Originally by: Corpia Sin
Originally by: Lost Hamster
Originally by: Corpia Sin ...So I resart EMMA and I get this error which says is logged.
For those wanting to help me please go back and reread my posts as I went into great detail describing my problem.
===================================================================================== EXCEPTION REPORT ===================================================================================== 3/5/2009 10:29:05 PM Error - EveMarketMonitorApp.Common.EMMAException - Problem updating database Inner Exception: Cannot open user default database. Login failed. Login failed for user 'x'.
It's something with the SQL server. Can you try to open the SQL Server management studio and with that to connect to the SQL server?
All I have installed is Microsoft SQL Server 2005 and in its folder is Configuration tools. This thread has not been clear on exactly what needs to be downloaded. Is Server Management Studio separate program? I have no accesible icon to open SQL server. I have no experience with SQL server - I don't even know what this is for. I just followed the thread OP to a link for 64 vista users here: http://www.microsoft.com/express/2005/sql/download/default.aspx
At the bottom of that page I downloaded "For the 64-bit install of SQL Server 2005 Express Edition"
After reading the above reply I downloaded the 2nd link "For the 64-bit install of SQL Server Management Studio Express" (do you need to install both) And when I went to install it - it said I already had it installed.
So now I am just going to try and uninstall everything and start over again.
Also on page 20 it was mention the 1.3.0.0 would have a better installer and the thread title has been changed to this new version being available. But there is no link on the front page for the new version just a link to v1300 update details. Sorry but this whole thread and application is disorganized.
On the first post it does say:
Quote: This thread is getting very messy.
I think it would really benefit everyone to make use of the sourceforge forums that are available for this project.
I've also said
Quote: I was going to release a new installer as well but I figure I'll wait for the Apocrara data update before making it available.
In other words, yes, this thread is unorganised because it's one hundred conversations going on at once and I have no control over it. The sourceforge forums are much better but very few people will use them so I have to work with what I've got here.
(Note: 1.3.0.0 installer will just be updated software and database, the installer itself will be the same - it will still have the same problems it has always had with x64 systems because the installer is not written by me)
Anyway, your issue is with SQL server, I'm afraid I can't give any specifics on how you can fix it because it's just not that simple. I think uninstalling/reinstalling is unlikley to help but always worth a go. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.13 13:07:00 -
[222]
Your best bet is to check out the old thread.
A lot of stuff has been added since then but the core purpose and idea of the software is the same. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.18 08:23:00 -
[223]
Just a heads up that the new data dump is now available.
I'll hopefully have this available through the auto updater, along with a new installer, later today. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.19 10:47:00 -
[224]
Version 1.3.0.3 now available
This updates the database with the new items, etc from Apocrypha.
There is also a new complete installer available from eve-files or sourceforge.
This also includes some long overdue extra notes in the readme file to help with common issues. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.19 11:41:00 -
[225]
EMMA uses the EVE API to retrieve and store details of your market transactions, journal entries, items and market orders.
This information can then be presented in various reports and data screens.
It's also still the only program I know of that manages your investments in IPOs, banks, etc.
There are other tools in there as well like the auto-contractor. This will let you know which courier contracts you should set up to move the highest value of goods, make the most profit, etc. It can also calculate reward and collateral figures for you based on data for the items being moved.
Best way to see everything it can do is just download and have a go.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.22 07:08:00 -
[226]
I'm sorry, I simply don't have the time to look at these issues atm.
Work might have calmed down a bit in a few weeks but I can't say for sure.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.26 08:24:00 -
[227]
Originally by: Frenzei EMMA is showing me the finger right now, no external servers get used! No API, no nothing!
Tried reinstall, no luck.
Inner Exception: Kan ikke koble til fordi mslmaskinen avslo tilkobling 87.237.39.199:80 Looks like the issue...
If you can't connect to ANY of the external servers then the most likley problem is somthing on your machine. e.g. firewall, antivirus, etc.
Originally by: Gojo Serio it seems there is no PROXY setting?
My computer is behind a firewall that required Proxy Settings to get to the internet...
Please advice...
Thanks.
That's right, EMMA has no proxy settings. It's just not somthing I ever considered putting in. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.27 08:10:00 -
[228]
Originally by: Mme Pinkerton
Originally by: charnea Edited by: charnea on 26/03/2009 22:43:29 I am still not able to get EMMA to work.I get the meaasge "error opening account. Failed to update database"c;\program files\emma\emma database.mdf" because the database is read only. I also tried to create a new account and that doesn't work. It just says "error creating new account" "Unable to create new account".This all started after the last update.
had this problem too - a workaround is to run EMMA as an Administrator.
The last few updates havn't really done anything other than update the database with all the Apocrypha stuff so shouldn't change the way anything works.
Try running as admin and if that works then try going back to your normal account. Feel free to send me your exceptionlog.txt ([email protected]) and I'll add it to the list of bugs. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.27 14:51:00 -
[229]
The only thing that changed with the last two updates apart from the database content was that SQL connection pooling was disabled in certain circumstances. I can't see how this could possibly cause any problem since it simply means that the SQL express process will not hang on to the database file for so long.
As I said before, you can send me your exceptionlog.txt and that may provide some clues but at the moment, I'm stumped. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.27 21:08:00 -
[230]
Originally by: John Cogan Does Emma discern the difference between BPOs and BPCs when building an asset related report?
Its given me a ISK figure that is about times larger that it should be.
Fraid not. The API does not allow us to tell the ME/PE values or even if it's a BPO or BPC.
It is possible to work out the appropriate data from the industry/research jobs (that's what eve-meep apparently) and it's on the to do list but it's a big job and valuing them after you know those details is not a simple task either. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.03.28 07:23:00 -
[231]
Originally by: Vested Interest So I've bought a couple traders from the character bazaar. Of course their transaction logs and journals are full of the stuff they were being used for previously--stuff I'd really rather not have in my database .
Is there a good way to prune these log entries out of my database or prevent them from being added for the next character?
Hmmm, not somthing I ever considered tbh. You could use SQL management studio or similar tool to remove the entries you don't want. As long as there are some transactions/journal entries on the same character after the ones you didn't want, they won't get added back in.
Theres nothing in EMMA currently that will allow you to do it though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.03.28 18:16:00 -
[232]
Originally by: John Cogan Edited by: John Cogan on 28/03/2009 07:57:22
Originally by: Ambo
Originally by: John Cogan Does Emma discern the difference between BPOs and BPCs when building an asset related report?
Its given me a ISK figure that is about times larger that it should be.
Fraid not. The API does not allow us to tell the ME/PE values or even if it's a BPO or BPC.
It is possible to work out the appropriate data from the industry/research jobs (that's what eve-meep apparently) and it's on the to do list but it's a big job and valuing them after you know those details is not a simple task either.
AMBO, is it not possible to exclude BPCs (Regardless of what ME or Prod evel they are) from the assets in anyway? Currently the way its doing things is making the 12 drake copies I have be calculated as if they were originals, ad there fore created a bloated view of corp assets?
Would "hiding the BPCs within a container work or does emma pick up items in a container?
I realise any project like this is a lot of work and I do appreciate it all but was just wondering.
EMMA picks up any assets anywhere. Unfortunatley, the API just tells us that it's some kind of blueprint. Nothing more than that.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.02 07:25:00 -
[233]
EMMA has no concept of delivery hangers or divisional storage. All the assets are simply held at the station level so, as far as EMMA is concerned, there is no difference between those in the deliveries hanger and the normal hanger.
In other words, if they are appearing in the asset report, there is no reason they wouldn't be included in the NAV report. Someone is going to have to investigate and try and reproduce the problem. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.03 07:26:00 -
[234]
Originally by: charnea Hey Ambo,
any update on who will be developing for the program, I still haven't had my issue resolved. I know things are busy I just don't want to be forgotten since the program was so useful to me. Any contact info or an eta on when they will get to my evemail would be appreciated.
Yes, I have several people who are interested and two who are actually working on fixes/changes right now. Getting used to someone elses code takes some time though.
In your particular case, I still have little idea what the problem even is. The log you sent me was the outpost update log so I guess there was no exceptionlog.txt in the folder.
From your description, it sounds like it's Vista security getting in the way rather than anything that we would be able to fix. Ideally I'd like to modify EMMA so that it plays nice with Vista's view on how things should be done but that's probably a little way off yet.
Have you tried just logging in as administrator and then running it?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.03 17:29:00 -
[235]
Thanks for the update and your understanding with the poor response to your problem, it's just a bit of a tricky time right now.. 
I'm glad you got it working again. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.06 18:31:00 -
[236]
Yes, I've been getting the same and can't browse eve-prices. I assume the hosting agreement has expired or somthing and the owner was not interested in renewing it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.07 07:15:00 -
[237]
We'll have to investigate that one, I'll add it to the bug list. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.08 16:25:00 -
[238]
Originally by: Maestro Del'Tirith
Originally by: Salvo Brunel I haven't used EMMA for a while and I've forgotten my login details? How can I recover them? Also, what exactly is the point of the login?
These are encrypted in the database - there is no way other than brute force to try to get it (i.e. typing in all the passwords you can think of that you might have used). You can create a new login and setup from scratch.
I believe it separates user settings and whatnot so multiple persons could use it if, for instance, you used the same computer - Ambo would know the real reason.
The original reason was that there would also have been a web version of EMMA using the same codebase. However, that never happened.
Now, it just serves to allow multiple users to have different settings on the same machine.
If you create a new account and use the same characters, etc, then all your old data will still be visible. (i.e. character financial data is independant of the emma user login.) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.09 07:10:00 -
[239]
Originally by: Francois Felix Hi,
I am still having trouble getting EMMA to run. I am using Windows Vista 64 bit and SQL Express 2008. The very first time it ran just fine, I created an account and imported my character's information. I am using the trial version. Since then I get this error:
Problem loading EMMA: Object reference not set to an instance of an object.
The exact steps I take are: eve prices window pops up, I hit ok. You have 11 days remaining to try EMMA. I hit ok. License Details screen shows up License Type: Trial License Key: its grayed out Eve Char Name: it is grayed out
I hit close: error and crash happens. I hit x, error and crash happens.
I've tried reinstalling it many times. I am not sure what else to do. EMMA seems like a nice program. I sure wish I could use it to see if I like the trial and see if its worth the 100M isk.
Here is the exception log:
===================================================================================== EXCEPTION REPORT ===================================================================================== 4/8/2009 1:54:03 PM Error - EveMarketMonitorApp.Common.EMMAException - Problem loading main form. Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.DatabaseClasses.UserAccount.StoreLastGroup() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e)
I've added this to the list of bugs. Should be fairly simple to fix. We have a beta patch out tomorrow (hopefully) so I'll try and get it in there. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.09 07:16:00 -
[240]
Originally by: Maxwell Terallis
Quote:
4) Not sure on this one...if you could find a way to reproduce and appropriate steps that led to it then we could better address.
Yes, I am able to reproduce this one.
Our corporation has several wallet accounts. I have access to one, and another trader has access to another. In the Transactions window, when I select my wallet account, it shows my orders, and it shows me as the buyer character or seller character where appropriate.
When I select the wallet account of the other trader, if it's a sell order, it shows "Buyer Character" as the other trader's name in the corporation, and "Seller Character" as me. If it's a buy order, it shows "Seller Character" as the other trader's name in the corporation and "Buyer Character" as me.
You can reproduce this by having two traders have access to two different wallet divisions and have them complete some buy and sell orders. Then just have one of the traders use EMMA and look at the fields of the different wallets in the Transactions view. You'll see the one trader gets assigned to either "Buyer Character" or "Seller Character" for the other trader's transactions in the wallet.
I've added this to the list as well. Not so simple so probably won't be fixed for tomorrow's release. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.04.10 06:34:00 -
[241]
Originally by: Kendra Prime I just got EMMA working using Windows Vista.
But the trial has expired, (too me a few weeks to get it to work on my end). Is there a way to reset the trial period?
Thanks
Not atm, several people have asked for this though so it might be somthing that is looked at in the future. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.10 12:59:00 -
[242]
Edited by: Ambo on 10/04/2009 13:03:18 Version 1.3.0.5 - Beta Release
- User can now press return or esc on report options screens to continue or cancel respectivley.
- There is a new option in Settings->Item Values that will allow you to use eve-metrics for getting price data instead of eve-central. (Testing has shown this to be a fair bit slower than eve-central right now so running e.g. an assets report with lots of items may take quite a while.)
- Added hyperlinks to eve-central and eve-metrics in Settings->Item Values.
- 'About' screen modified to reflect changes to the project team.
- Updated license upgrade details to tell users to send isk for licenses to 'EMMA Test Corp'.
Other News
I will be stepping down from the day-to-day running of EMMA. I've been very busy irl, both at work and at home, it's obvious that I havn't had much time to respond to requests for help lately, never mind doing any development.
However, this is not the end of EMMA! Maestro Del'Tirith will be taking over the running of the project with one other person helping with development (I'll leave it to them to reveal themself at this stage if they wish).
Maestro is pretty well known and trusted within the community here. He is also a professional software developer and has already implemented the eve-metrics functionallity in this patch. I've had a few chats with him OOG now and I'm confident that EMMA is in very good hands.
Maestro will also be pushing forward with the IPO idea for EMMA that I propsed a few weeks ago. I'll leave it to him to reveal the details of this. He's on holiday for the next week or so. Consequently there will be a bit of a delay in him taking over and I'll hang around until he gets back.
I will also still be involved in an advisory capacicity when required.
Thank you all very much for the support you've shown for this project. Tbh, I never could have imagined it would come this far. 
Ambo.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.15 07:17:00 -
[243]
Originally by: charnea I tried this multiple times and it didn't work. It gave me the option to run as admin and I did. Gave full permissions, unchecked read only , etc. Again I am feeling a little burned paying 100 mil and having a program that worked for two weeks. Any other ideas?
Thing is, there was nothing that changed in the program that would cause this. Consequently, theres nothing we can take out in the hope that it would fix your problem...
One of the guys is working on changes to get EMMA to work better with Vista but it's a lot harder than MS makes out.
Originally by: 51 Percent After initial installation I get a "cannot contact eve prices server" error. Once I close EMMA and restart I get this error. Using XP.
===================================================================================== EXCEPTION REPORT ===================================================================================== 11/04/2009 2:02:04 PM Critical - EveMarketMonitorApp.Common.EMMAException - Unhandled exception Inner Exception: Configuration system failed to initialize Stack Trace: at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
I'll add this to the list of bugs. Should be simple enough to fix.
Originally by: Lui Kai Just a quick question - I recently had to entirely wipe my PC, and subsequently lost my registered version of EMMA. As I'm massively missing it, is there any way to get my license number resent, or do I need to buy a new copy?
Cheers for all your work, Ambo.
I'll send you a new one when I get home from work. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.18 20:33:00 -
[244]
Can you give us any detail about the problem?
e.g. How far in the process are you getting? Are there any error messages?
If you have a file 'Logging/ExceptionLog.txt' then could you please post the last set of messages (at the end of the file).
Hopefully we'll be able to get to the bottom of the problem. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.20 07:28:00 -
[245]
This happens because when EMMA starts up, the very first thing it checks is that the existance of it's subdirectories ('temp' and 'logging'). If these do not exist then it tries to create them.
On Vista, this causes a problem since programs are not allowed to write to the 'program files' folder in vista and that's where EMMA installs by default.
Usually, the directories and files just get created in the 'virtual store' instead but somtimes this error seems to occur.
In short, there's not a lot you can do other than running it under an administrator account rather than a limited user. It's somthing that I think the team will be looking at in the future. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.21 12:13:00 -
[246]
lol, that really is a wierd one. Arial blatantly does support bold...
Try going to report style settings and disabling bold on any of the options there. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.21 21:26:00 -
[247]
Originally by: Conq Er Numerous error messages concerning write errors in files in %Application Data% folder (Windows XP). I deleted the EMMA folder and now the app won't start giving "Unexpected Error" after splash screen.
Exception log: http://pastebin.ca/1398322
Also wanted to point out, since it is no longer an opne source project, you are not eligible to use SF.net service. Try http://xp-dev.com/ (SVN), they have a decent feature set including forum and wiki.
Not sure on that error, I'll take a look if I get a few minutes.
Also, EMMA is still an open source project. Not sure why anyone would think that has changed?
Originally by: Lost Hamster The only problem is that we can not even start the program. Not even to setup it.
Where are this setting stored?
The settings are stored in the database itself. Son't have the details available right now though I'm afraid.
Originally by: Isabella Strauss Is there a way to generade a graph from wallet info?
EMMA dosn't do graphs atm. You can export the data to CSV and produce a graph within Excell though.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.23 07:20:00 -
[248]
Originally by: inVictu5 Edited by: inVictu5 on 23/04/2009 06:57:18 Im trying to run EMMA on Vista and Im getting an error saying SQL 2005 SP2 is not installed. Vista runs SQL SP3 if Im not mistaken. When I get the error it closes vista out so I cant use it at all. EMMA says I can remove the check for SQL from the .config file but I cant locate the code (is it ms visual?). Anyways, if anyone can help I would be extremely happy.
edit: I checked sourceforge forums and found my problem, but no solution on there. I dont want to removed SP3 for SQL SP2 due to this computer is vista ulimate.
Yes, someone else was having problems with SQL SP3 on Vista and to fix it, downgraded to SP2.
To remove the check from the config file, just open 'EveMarketMonitorApp.exe.config' and change the value of 'SkipExpressCheck' from 'False' to 'True'. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.24 19:54:00 -
[249]
Originally by: ArcticQueen
Originally by: Hel O'Ween
This is actually an player outpost. Outposts are not included in the static DB dump, but can/must be retrieved via API. See if EMMA provides a way of updating this game data (I'm pretty sure it does).
It's a player conquerable station. I'm having the same problem here. Unfortunately I've been unable to up update/import the ConquerableStationList.xml file into EMMA via the Import function.
Perhaps this should be added in next release? Check the above .xml on a once a day timer?
Anyone have other luck?
btw: Just came across this app and love it. Unfortunately about half my sales are in 0.0 stations, and I can't even access my transactions data because of this problem.
Yes, EMMA automatically updates the conquerable stations data when it starts up.
There are a couple of reasons why this particular one might not be showing up. Have you got anything recent in the exceptionlog.txt file?
Originally by: Vested Interest Umm where did the sourceforge page for EMMA go?
Looks like someone has deleted it...
I'll raise it with the sourceforge admins. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.25 06:43:00 -
[250]
This error 100 bug is one that I've been fighting with for a while. It seems to be totally random. I believe Maestro was going to look at fixing it when he got back.
It seems like the conquerable stations file is not being loaded into the database properly, I'll try and see if there is anything that might be causing that but I don't have a lot of free time this weekend.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
EMMA Test Corp
|
Posted - 2009.04.25 07:48:00 -
[251]
Originally by: ArcticQueen
Rule Number #1: Enjoy real world!!!
I'm heading to Honolulu in 2 weeks and EMMA will be low priority....Think a mai tai hoisted in your name might help??
Absolutely. Have a good one.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.26 16:24:00 -
[252]
Originally by: ArcticQueen
Originally by: Ambo This error 100 bug is one that I've been fighting with for a while. It seems to be totally random. I believe Maestro was going to look at fixing it when he got back.
It seems like the conquerable stations file is not being loaded into the database properly, I'll try and see if there is anything that might be causing that but I don't have a lot of free time this weekend. 
Sent you a mail. Left program running overnight and it sorted itself out, no more errors.
Question about usage (or if I'm doing something wrong): When you load Transactions, are the Item and Station pulldown menus supposed to auto-populated with information? For instance I want to see all Havoc Heavy Missile transactions. There is nothing in the pulldown menu, and I have to type it out (either the whole thing or Havoc and select which one I want to see).
Just wondering if it's possible for the Items and Stations pulldown menus to be populated with information in the transactions data when opened.
Glad you got it working.
Most of the dropdowns for stations or items show the most recently entered values rather than showing everything. This is simply for performance reasons. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.27 14:41:00 -
[253]
Edited by: Ambo on 27/04/2009 14:41:43 Well I've found out why the project is no longer on sourceforge:
Quote: Your project violated our terms of service for not providing source code, and for using a shareware business model, which is not open source. You project was removed on these grounds.
I've replied with the following:
Quote: I don't understand.
All the sourcecode was provided. That was the whole point of using Sourceforge in the first place. Because I wanted it to be open source. As for the shareware business model, I guess that's because I was getting in-game money from people for it. However, it's well established that legally, all in-game items, cash, etc are the property of the company running the game. Therefore I believe this would be classed as freeware instead of shareware.
In any case, if you are not happy hosting the project then can I or one of my team at least have access to the bug reports and feature requests so that they are not lost?
However, I fear it may all be lost.
They've clearly only done this because someone complained so whoever you are, thanks a lot for destroying all that information.
All the source code is safe and Maestro is investigating alternative hosting so this will be a bump in the road but hopefully nothing more than that. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.27 21:51:00 -
[254]
Originally by: Roger Kiyosaki I hate to ask stupid questions, but no search could answer this question, and the sourceforge forums or FAQ link from page 1 weren't accessible, either.
Basic Questions: - Where is an accessible FAQ (the tutorial in the application is pretty useless, sorry to say that)? - How on earth do I get the prices to update for my assets? I only see 0 values all the way. - After entering default values manually, I tried generating some reports. Worked nice, only one problem: Where on earth are those reports? I didn't see a single one and couldn't locate any reports in my Documents folder or the EMMA program folders.
Please do update the first post with links that actually lead to some info. It's really frustrating, since it seems to work okayish, but I can't make use of it b/c of a complete lack of documentation.
I'm surprised about the tutorial, I've always thought that was fairly comprehensive. I don't think the FAQ would have helped you since that was more for trouble shooting. If you have any suggestions for improvements then please feel free to let us know or even amend the tutorial XML file yourself once you have a better understanding. (it's easy to do with a simple text editor)
The prices update automatically. If you're seeing zeros for everything then it means you don't have enough sales data and/or EMMA could not connect to eve-central/eve-metrics to get price data.
I don't really understand your third point. The reports display on-screen right after you run them.
If you read the previous few posts you'll find that Sourceforge has recently booted us off, hence the links not working right now. Maestro is already on the case though so hopefully we'll have something to replace it soon. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.28 09:53:00 -
[255]
Originally by: Roger Kiyosaki
I will make sure to update the tutorial or at least submit some entries for the FAQ once I've figured out what's wrong.
How many trades would I need for EMMA to update the prices automatically? And do I need to export sales data from my EVE client, or does it grab it from the API (as I would expect)?
Well, the third point, yes, I get no popup after report generation. I did get one random error message for one of the reports, but couldn't be bothered to record it since those without errors do not launch either.
I am on XP Professional, so it shouldn't be a problem to run this, no? Or does it try to launch MS Word/Excel/whatever instead of just opening the generated CSV? In that case, I'm not surprised as I use Openoffice. But even so, aren't the physical CSV files stored somewhere where I could access them (temp folders)?
The price that EMMA actually uses for an item can come from several different places based upon your settings. I recommend looking in Settings->Item values. Select an item that you are having problems with and click the 'value calc detail' button. This screen will show a detailed breakdown of how the price of the item is being calculated and should give some pointers as to what is going wrong.
The sales data is grabbed from the API so nothing to worry about there.
The reports do not use anything fancy, just standard .NET controls. No CSV data is actually produced unless you choose to export a CSV file after the report has been displayed. I've certainly not heard of the report screen not displaying at all before. The next step would be for the team to add some diagnostics in this area to try and find out what's going wrong.
XP Pro certainly shouldn't be a problem and no calls are made out to any third party software at that point so I've no idea what could be causing it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.04.28 14:12:00 -
[256]
Thanks for the info, I thought that bug was fixed but clearly not. I'll make a note of it. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
EMMA Test Corp
|
Posted - 2009.05.19 07:36:00 -
[257]
Originally by: Dr Keane Is there a way to set an end date for the item report?
Nope.
It becomes virtually impossible to calculate the values with any accuracy without an end date of 'today'.
Originally by: Gordo****** First I upgraded my trial and everything (except eve-prices.com) worked well but in the group I had created weeks ago there was an alt which I already deleted. This character could not be removed from the group so I deleted the group and created a new one. After that nothing worked. every click on a button from the top panel created an exception. I reinstalled EMMA and receive: <error info>
Try deleting the SQL temp folder here: C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS
If you're on Vista the location is different but I can't remember where it is. You may have to stop and restart the SQLEXPRESS windows service through the control panel in order to do this.
Originally by: Nicolas IbnSoska This is what I get -
===================================================================================== EXCEPTION REPORT ===================================================================================== 5/19/2009 6:48:06 AM Error - EveMarketMonitorApp.Common.EMMAException - Problem loading main form. Inner Exception: Execution of .NET Framework code is disabled. Set "clr enabled" configuration option and restart the server.
Are you running 64 bit windows by any chance?
When EMMA starts, it enabled this option but a bug in the 64 bit version prevents it from taking effect until the machine is restarted. If you do that and try again then it should be fine.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|
|
|