Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 .. 19 :: [one page] |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:47:00 -
[1]
Edited by: Ambo on 29/11/2007 12:54:26
Today I am releasing EMMA, a project that I have been working on, on and off, for around 6 months now.
EMMA is a helper application for traders, investors and CEOs Eve. The code is open source and the program is free to download and use though I would hope to get a few ISK donations to pursuade me to keep things going. ;)
I will also fix errors and continue optimising the current code for free. However, if someone wants a new feature, then I will give a price in ISK for that feature. Anyone can then donate isk to the pot for implementing that feature and when the total ammount is raised, I will add it in.
Alternatively, IÆm happy for people to develop new features themselves through the project hosted at sourceforge. (Pending approval, will hopefully come through in the next few days.)
History Key Features Bugs Enhancement Requests
EMMA is still a reasonable complicated application so I highly recommend reading the manual included with the zip file before diving in.
If it does not work then try reading the æinstallationÆ section in the manual, otherwise I can be contacted in-game or at [email protected]
Download
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:48:00 -
[2]
Edited by: Ambo on 29/11/2007 12:52:12 History
EMMA started as a replacement for an Excel sheet I was using back in June this year. I initially planned to have the whole thing finished and released within a month or so but after a few weeks I just wanted to finish it and rushed things a little, leaving the program in an unfreindly and unreleaseable state. Still, it was good enough for me so I just used it myself for a few months.
When I ran my IPO in September, I made some improvements to EMMA and tidyed the whole thing up a bit, it was still not very friendly but in early October, Ricdic asked if he could get a copy of the program I used to produce my reports and I was happy to oblige. A few days later, he contacted me asking if I could add the ability to automatically track dividends from the journal data.
Since then, IÆve been busy adding a lot of new functionality as well as pollishing and testing the old stuff.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:49:00 -
[3]
Edited by: Ambo on 29/11/2007 12:51:45 Key Features
òRetrieve journal and transaction data from the Eve API and store it in a local database that can be accessed without restrictions. òAbility to work with corporate or personal data. òImport/Export capability to allow transfer of data between systems, data backup and multiple accounts on one system. òAssisted courier contract creation based upon many user-defined variables. òTracking of assets from transaction data and courier contracts. òAbility to store details about public corporations including share value, dividends, web links, etc. òShare transaction tracking òDetailed reports including: oAn income statement constructed from journal data. oUseful details such as profit margins and total profit on items traded. oCurrent assets including value. oShare profit details such as percentage return per day based on dividends, sales, etc. òHighly customisable report style.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:49:00 -
[4]
Edited by: Ambo on 29/11/2007 12:51:20 Bugs
This section will hold a list of known bugs and the status of a fix.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:50:00 -
[5]
Edited by: Ambo on 29/11/2007 12:50:58 Enhancement Requests
This section will hold information about enhancement requests in the following format:
Proposed by: Description: Total Charge: Cash Received so far: Enhancement Progress:
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 12:50:00 -
[6]
* reserved *
|

Ricdic
Caldari Corporate Research And Production Pty Ltd Zzz
|
Posted - 2007.11.29 13:35:00 -
[7]
I detect a lot of Epic Win in EMMA. Installing it now to go for a test drive.
Thanks heaps Ambo
Need Empire Research Slots. Click here |

Astorothe
Aperture Science Industries
|
Posted - 2007.11.29 13:50:00 -
[8]
I'm getting a .NET Framework error on most of the actions - ranging from enabling corp mode to trying to view transaction details:
Did you want me to send you an email with the bug details or post here?
Eve Web Design | PerthChat | GD for grown-ups
|

Shuan Jedai
Eve University Ivy League
|
Posted - 2007.11.29 13:57:00 -
[9]
Originally by: Astorothe I'm getting a .NET Framework error on most of the actions - ranging from enabling corp mode to trying to view transaction details
Ditto.
I guess I have used the API within hour (EveMon) and it fails to download becouse of that. It can't seem to handle the error though and just crashes.
Shut down Evemon, going to give it another try in 1.5 hrs.
|

Astorothe
Aperture Science Industries
|
Posted - 2007.11.29 14:02:00 -
[10]
I havn't used EVEMON in over 8 hours.
Eve Web Design | PerthChat | GD for grown-ups
|
|

Ricdic's Hoe
|
Posted - 2007.11.29 14:03:00 -
[11]
I use EveMon too constantly and haven't gotten the same error as you guys. I can log in and use the software no problem. As per the FAQ did you install that Framework stuff?
|

Cabernetter
Bene Gesserit ChapterHouse Hedonistic Imperative
|
Posted - 2007.11.29 14:06:00 -
[12]
I like it a lot! Didn't do to much with it yet, just ran a basic Income Statement, which made me quite sad by the way... Is there anyway to limit the statement to Sales and the Cost associated with those sales, I don't want to see player donations and such, makes my numbers all red lol!
Sorry if that's covered in the manual, probably just have not played around with it enough yet 
|

Shuan Jedai
Eve University Ivy League
|
Posted - 2007.11.29 14:10:00 -
[13]
Originally by: Ricdic's Hoe I use EveMon too constantly and haven't gotten the same error as you guys. I can log in and use the software no problem. As per the FAQ did you install that Framework stuff?
I already wondered why he was suggesting to read the manual as it was just 2 pages long and seemed to hold just short overview of the features.
Except it wasn't and actually continues. Ooopps. .
Maybe I'll have better luck after actually downloading the requirements.. |

Astorothe
Aperture Science Industries
|
Posted - 2007.11.29 14:19:00 -
[14]
Ah yes the manual. I really must start reading those things. 
Eve Web Design | PerthChat | GD for grown-ups
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 14:44:00 -
[15]
Rofl, good to be able to do the classic: RTFM! 
Hopfully, that should sort everything but if you still have problems after that just let me know. 
Originally by: Cabernetter I like it a lot! Didn't do to much with it yet, just ran a basic Income Statement, which made me quite sad by the way... Is there anyway to limit the statement to Sales and the Cost associated with those sales, I don't want to see player donations and such, makes my numbers all red lol!
Sorry if that's covered in the manual, probably just have not played around with it enough yet 
Not currently, it's a nice idea though. I'll have a look at how easy it would be to do.
|

Hexxx
Minmatar
|
Posted - 2007.11.29 20:49:00 -
[16]
Ambo,
Please contact me via MSN @ [email protected] or AIM @ hexpirate when possible.
Consulting, IPO Template, and Stock/Bond definitions.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.29 22:08:00 -
[17]
Edited by: Ambo on 29/11/2007 22:08:20 I don't use msn or aim... I've mailed you but if you want to instant-message me I'm on steam, xfire (Amb0 - with a zero) or gmail talk ([email protected]) . 
|

Motivated Prophet
Zerodot Schools Power Corrupts Industry's
|
Posted - 2007.11.30 05:55:00 -
[18]
I get the following, with snips indicated by "...":
Quote: ************** Exception Text ************** System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) ... at System.Data.SqlClient.SqlConnection.Open() at EveMarketMonitorApp.DatabaseClasses.EMMADataSetTableAdapters.TransactionsTableAdapter.ClearTransactions() at EveMarketMonitorApp.GUIElements.Main.ClearAllData(Boolean keepAccountSettings, Boolean keepCharSettings) at EveMarketMonitorApp.GUIElements.Main.ToggleCorpMode() at EveMarketMonitorApp.GUIElements.Main.toggleCorpModeToolStripMenuItem_Click(Object sender, EventArgs e) ... at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I've enabled TCP/IP, named pipe, VIA, and shared memory access to the SQL server under "SQL Server 2005 Network Configuration". Both processes are running (witness this image), and there are no firewalls enabled on this machine. I am an administrative user. This is Windows XP SP2 and a fresh install of the SQL server linked from the PDF.
What instance name is it trying to connect to? Do I need to set up an alias? I'm know MySQL like the back of my hand and am a developer and systems administrator, but I must admit, I'm lost amidst the MS terminology and cutesy graphical interfaces.
MP --
Proud steward of 47 billion isk in public money, and counting. Ask me about mineral compression! |

Mr Horizontal
Gallente KIA Corp KIA Alliance
|
Posted - 2007.11.30 06:22:00 -
[19]
The database he's using is SQL Server Express, which you can download herefor free. --- meh. |

Astorothe
Aperture Science Industries
|
Posted - 2007.11.30 06:30:00 -
[20]
I really wish downloading MS SQL Express wasn't a requirment to try out this program. I'm going to give it a miss.
Thanks.
Eve Web Design | PerthChat | GD for grown-ups
|
|

Shuan Jedai
Eve University Ivy League
|
Posted - 2007.11.30 06:46:00 -
[21]
You said in the manual you haven't tested it in Vista.
Just confirming that it doesn't seem to work in Vista Ultimate x64. Getting 'input string in incorrect format' for all update transactions/journal/dividends functions.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.30 08:53:00 -
[22]
Edited by: Ambo on 30/11/2007 08:53:36
Originally by: Shuan Jedai You said in the manual you haven't tested it in Vista.
Just confirming that it doesn't seem to work in Vista Ultimate x64. Getting 'input string in incorrect format' for all update transactions/journal/dividends functions.
That's a shame, sadly I have no access to a vista environment for either developing or testing so unless someone else wants to work out the compatibility issues, there will not be a fix any time soon. 
Quote:
I really wish downloading MS SQL Express wasn't a requirment to try out this program. I'm going to give it a miss.
Thanks.
Edit: I read that back and it may sound like I'm being a snob or anti MS espouser - which Im not. :)
Explanation: I have tried to install that Express SQL thingy before for another program just a few months back. I ran into a string of problems and errors and it never installed. I spent a few hours taking one step forwards and two steps backwards, downloading patches for things and following help advice on tech forums. In the end I gave up - it just wasn't worth it really. A shame, because the description sounds very promising.
I thought some people may feel this way, I choose MS express just because it was easy to use and could do everything I wanted.
It should not be too much of a big task to re-write the back end to plug into another database system, that could be somthing to think about in the future.
Quote:
I get the following, with snips indicated by "...":
Quote:
************** Exception Text ************** ...
I've enabled TCP/IP, named pipe, VIA, and shared memory access to the SQL server under "SQL Server 2005 Network Configuration". Both processes are running (witness this image), and there are no firewalls enabled on this machine. I am an administrative user. This is Windows XP SP2 and a fresh install of the SQL server linked from the PDF.
What instance name is it trying to connect to? Do I need to set up an alias? I'm know MySQL like the back of my hand and am a developer and systems administrator, but I must admit, I'm lost amidst the MS terminology and cutesy graphical interfaces.
MP
Tbh I'm no expert on this stuff, in fact, this is the first time I've really used SQL outside of a uni course 5 or 6 years ago.
Do you have SQL express installed or just standard SQL server?
It sounds like this is the most likely cause of the problem.
|

Ambo
2nd Outcasters
|
Posted - 2007.11.30 12:29:00 -
[23]
I have uploaded a new zip containing a fix for an issue when adding transactions involving 0.0 player outposts.
To install, just copy the new exe over the existing one.
|

Daerkannon Shimmerscale
Gallente Paxton Industries Paxton Federation
|
Posted - 2007.11.30 15:34:00 -
[24]
Just a suggestion from someone that's been doing database development lately... try Firebird. There's a DLL you can use to embed it right into your client, thus no need to install a separate database server. The performance suffers when doing large batches (10000+), but it gets the job done without a need to install anything. --- Honest officer, the dwarf was on fire when I got here! Can't find a mechanical engineering agent? Need a non-Caldari Navy agent? http://www.eve-agents.com/ for all your agent needs! |

Ambo
2nd Outcasters
|
Posted - 2007.11.30 17:49:00 -
[25]
Thanks, I'll take a look if I ever get round to it! 
|

Mr Horizontal
Gallente KIA Corp KIA Alliance
|
Posted - 2007.11.30 18:51:00 -
[26]
For the record, Emma and Vista (32bit) works fine. --- meh. |

Ambo
2nd Outcasters
|
Posted - 2007.11.30 18:53:00 -
[27]
Originally by: Mr Horizontal For the record, Emma and Vista (32bit) works fine.
Awesome, glad to hear it :)
|

Shakuul
Caldari O RLY corp YTMND.
|
Posted - 2007.11.30 19:39:00 -
[28]
this looks amazing i hope everything works out with this!
|

Motivated Prophet
Zerodot Schools Power Corrupts Industry's
|
Posted - 2007.11.30 21:42:00 -
[29]
Originally by: Ambo I have uploaded a new zip containing a fix for an issue when adding transactions involving 0.0 player outposts.
To install, just copy the new exe over the existing one.
I updated, and also reinstalled SQL Express, and it now works. However, when I fetched transactions, it told me that I had an unknown station in the transactions list (pretty likely, as I do most of my business in 0.0 outposts), and that I should input the information for that station. I do not, however, see any way to input that data, and I'm now locked out of retrieving my transaction data for another hour. Any suggestions? I've probably got a half-dozen outposts about which I'll need to tell the program.
MP --
Proud steward of 47 billion isk in public money, and counting. Ask me about mineral compression! |

Ambo
2nd Outcasters
|
Posted - 2007.11.30 22:22:00 -
[30]
Edited by: Ambo on 30/11/2007 22:22:29
Originally by: Motivated Prophet
Originally by: Ambo I have uploaded a new zip containing a fix for an issue when adding transactions involving 0.0 player outposts.
To install, just copy the new exe over the existing one.
I updated, and also reinstalled SQL Express, and it now works. However, when I fetched transactions, it told me that I had an unknown station in the transactions list (pretty likely, as I do most of my business in 0.0 outposts), and that I should input the information for that station. I do not, however, see any way to input that data, and I'm now locked out of retrieving my transaction data for another hour. Any suggestions? I've probably got a half-dozen outposts about which I'll need to tell the program.
MP
Just confirmed this, Before I must have tested it then made a minor change which happened to have a spelling mistake or somthing. 
Will have a fix uploaded shortly.
|
|

Calgorac
The Arrow Project Morsus Mihi
|
Posted - 2007.11.30 22:30:00 -
[31]
I love this program so far... but, Im unable to get the items traded dialog to work for me... IE I try to use the autoadd feature and nothing happens..
Latest News |

Ambo
2nd Outcasters
|
Posted - 2007.11.30 22:43:00 -
[32]
the traded items 'auto add' works by adding together the number of units you have bought and sold for each item. Items are added to the list if you have both buy and sell transactions for them and the minimum number of units bought or sold is 3 or more.
This is different to the explanation on the form as that was written ages ago and I forgot to update it. 
You can confirm if it's working by using 'view transactions' and filtering by an item you think should be auto added to see what actual transactions are recorded for that item.
Hope this helps!
|

Motivated Prophet
Zerodot Schools Power Corrupts Industry's
|
Posted - 2007.11.30 23:30:00 -
[33]
Originally by: Ambo Edited by: Ambo on 30/11/2007 22:31:33 Edited by: Ambo on 30/11/2007 22:22:29
Originally by: Motivated Prophet
Originally by: Ambo I have uploaded a new zip containing a fix for an issue when adding transactions involving 0.0 player outposts.
To install, just copy the new exe over the existing one.
I updated, and also reinstalled SQL Express, and it now works. However, when I fetched transactions, it told me that I had an unknown station in the transactions list (pretty likely, as I do most of my business in 0.0 outposts), and that I should input the information for that station. I do not, however, see any way to input that data, and I'm now locked out of retrieving my transaction data for another hour. Any suggestions? I've probably got a half-dozen outposts about which I'll need to tell the program.
MP
Just confirmed this, it seems to be intermittent though. Went wrong the first time but then works fine every time I try to debug it. 
Will keep looking for a solution and post when I have a fix.
Tried it again, and documented the errors this time: One Two Three
As you can see, I'm in Corp mode; other than that, I haven't really messed with anything.
MP --
Proud steward of 47 billion isk in public money, and counting. Ask me about mineral compression! |

Ambo
2nd Outcasters
|
Posted - 2007.11.30 23:37:00 -
[34]
Originally by: Motivated Prophet
Tried it again, and documented the errors this time: One Two Three
As you can see, I'm in Corp mode; other than that, I haven't really messed with anything.
MP
Thanks, I've nailed it down, it's a multi-threading issue. I think I've fixed it but I want to be sure before releaseing it this time and it's pretty late here so I'll do some more tests and put a patch up tomorrow.
|

Father Calistas
Antipodean inc.
|
Posted - 2007.12.01 06:00:00 -
[35]
I'd love to try it... but installing the server express stuff.. sounds like more overhead my laptop will need to deal with (?). Not sure I want that  SirMolle - *** Bar Video!
|

Ambo
2nd Outcasters
|
Posted - 2007.12.01 08:35:00 -
[36]
The overhead actually seems to be very tiny.
Right now, I'm not running Emma and the SQL server process is sitting idle at 0% CPU and 900K of memory so not exactly hungry.
Obviously, when it's crunching numbers, that heats up somewhat and to be perfectly honest my coding is not well optimised, I just wanted to get it finished and stable. 
It depends on the size of the dataset, but after a few weeks of recording data I can easily hit 1 Gb of memory useage with the Emma process when viewing transaction or journal data.
This is somthing I'm hoping to improve as there is no reason to hold that much data in memory, it's just lazy coding on my part. I don't think you have anything to fear from the sql process itself though, it's suprisingly frugal.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.01 14:28:00 -
[37]
Originally by: Ambo
Originally by: Motivated Prophet
Tried it again, and documented the errors this time: One Two Three
As you can see, I'm in Corp mode; other than that, I haven't really messed with anything.
MP
Thanks, I've nailed it down, it's a multi-threading issue. I think I've fixed it but I want to be sure before releaseing it this time and it's pretty late here so I'll do some more tests and put a patch up tomorrow.
This is now fixed, as is the issue with settings being lost when patching to a new version.
Link to the zip is on the first post. As before, simply extra the new files over the top of your current ones.
|

Motivated Prophet
Zerodot Schools Power Corrupts Industry's
|
Posted - 2007.12.01 18:39:00 -
[38]
Shiny! It works now!
/me starts messing around with reports.
MP --
Proud steward of 47 billion isk in public money, and counting. Ask me about mineral compression! |

Ambo
2nd Outcasters
|
Posted - 2007.12.01 23:54:00 -
[39]
ace! (shameless bump) 
|

Wong Sun
|
Posted - 2007.12.02 15:36:00 -
[40]
I am having a problem with items, they refuse to auto add when you are in corporation mode.
|
|

Ambo
2nd Outcasters
|
Posted - 2007.12.02 18:28:00 -
[41]
The way items are added is explained in this post.
Does that explain what you are experiencing or is it still wrong?
|

Wong Sun
|
Posted - 2007.12.02 21:46:00 -
[42]
no, i have enough transactions for each item, but they do not want to add using the auto add feature.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.02 22:00:00 -
[43]
Ok, I'll look into it.
|

SheriffFruitfly
Caldari Science and Trade Institute
|
Posted - 2007.12.03 06:07:00 -
[44]
Hi,
Has this made it to SourceForge yet?
|

Ambo
2nd Outcasters
|
Posted - 2007.12.03 08:33:00 -
[45]
Heh, I've spent half the weekend trying to get it on there. I havn't used cvs for about 5 years and then it was only for a few hours on a course where I wasn't paying too much attention. 
Anyway, I'm getting there, slowly but surely, thanks to the great information on the site. It's just taking logner than I hoped. Will let you know what it's on there.
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.03 09:28:00 -
[46]
Like it so far.
I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
Other than that.. cool stuff. I'll toss you some isk if I it becomes part of my 'work day'.
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.03 09:37:00 -
[47]
On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
|

Ambo
2nd Outcasters
|
Posted - 2007.12.03 12:34:00 -
[48]
Originally by: Brother Mainard Like it so far.
I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
Other than that.. cool stuff. I'll toss you some isk if I it becomes part of my 'work day'.
Unfortunatley, I have no way of getting at information about how much is in escrow or anything to do with current orders so this feature will have to wait a little while. Would be cool to have though. 
Originally by: Brother Mainard On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
Wierd, this should never happen. I'll look into adding some extra checking around that area.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.03 19:38:00 -
[49]
Woohoo! Finally got confortable enough with CVS to get the code uploaded to sourceforge.
Project name is EMMA, unix name: evemarketmonapp.
All the required files are on there except the database which I have left out as it's just a big fat binary file that would probably hurt cvs.
When you checkout the source, simply copy your database files (.mdf and .ldf) from the emma directory to the Data folder in source, then your ready to go.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.04 09:23:00 -
[50]
Originally by: Wong Sun no, i have enough transactions for each item, but they do not want to add using the auto add feature.
Any chance you could send me a screenie of the 'view transactions' screen filtered by an item that should be auto added. I can then input that data and try it myself as currently I'm unable to reproduce this one.
Originally by: Brother Mainard On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
Looking into this, I can't see how it could happen unless the XML message contains some iffy data. I'll add some diagnostics, etc to the next version to help in tracking this down. Right now I have no idea though. 
Originally by: Brother Mainard I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
I'm looking into implementing a cut-down version of this in a new report that will give you total asset value and total wallet balance details broken down by time. The only thing that will be missing will be cash in escrow that will have to be added on with a calculator or somthing.
|
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.04 11:26:00 -
[51]
Sounds good. The summary info will be very handy - cash in escrow we can add ourselves I figure, it's not the big job, counting items and prices is! Thanks for the work.
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.04 11:34:00 -
[52]
Nice app mate.
Keep up the good work.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation |

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.04 11:42:00 -
[53]
I think I may have fixed my problem. Was getting an error at the start which I 'continued' past and then had the issue with transactions (rest worked fine). I tried the 54mb install instead of the 36mb install (there were two on the page linked, only the 54mb listed in your documentation) and on start I don't get an error. Haven't had a chance to download transactions, need to wait an hour. If you don't hear from me, it's all working good :)
|

Jin Steele
Port Royal Independent Kontractors Atrum Tempestas Foedus
|
Posted - 2007.12.04 11:45:00 -
[54]
Ambo, it seems my problem is not a bug but a feature. I am trading many different items and only buying/selling 1-2 units per transaction, and these will not load with auto add. only the ones with 3 or more bought/sold at a time will add, which is the problem i am having.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.04 11:57:00 -
[55]
Originally by: Jin Steele Ambo, it seems my problem is not a bug but a feature. I am trading many different items and only buying/selling 1-2 units per transaction, and these will not load with auto add. only the ones with 3 or more bought/sold at a time will add, which is the problem i am having.
Balancing this button to only add stuff that was being properly traded rather than just the occasional buy and sell was tricky and I'm not really sure it's right as it is. The number of units per individual transaction should not matter, instead it is based upon the total number bought and the total number sold. The lowest of the two values must be 3 units or more for an item to be added. i.e. 3+ units bought and 3+ units sold.
If you keep updating then I'm sure it will auto add the right items in a few days or so. In the meantime you could always add them manually. 
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.06 01:42:00 -
[56]
Nope, installing the larger 54mb version didn't make a difference to my startup error - which broadly resembles the previous listed one - ie. I'm not sure they're different or not...
|

Wong Sun
|
Posted - 2007.12.06 03:11:00 -
[57]
Edited by: Wong Sun on 06/12/2007 03:11:41
Originally by: Ambo
Originally by: Jin Steele Ambo, it seems my problem is not a bug but a feature. I am trading many different items and only buying/selling 1-2 units per transaction, and these will not load with auto add. only the ones with 3 or more bought/sold at a time will add, which is the problem i am having.
Balancing this button to only add stuff that was being properly traded rather than just the occasional buy and sell was tricky and I'm not really sure it's right as it is. The number of units per individual transaction should not matter, instead it is based upon the total number bought and the total number sold. The lowest of the two values must be 3 units or more for an item to be added. i.e. 3+ units bought and 3+ units sold.
If you keep updating then I'm sure it will auto add the right items in a few days or so. In the meantime you could always add them manually. 
Thanks, this solved my problem as well. I guess i will have to manually add for now, but no big deal really.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.06 09:01:00 -
[58]
Originally by: Brother Mainard Nope, installing the larger 54mb version didn't make a difference to my startup error - which broadly resembles the previous listed one - ie. I'm not sure they're different or not...
I've just uploaded version 0.9.0.11. As with previous patches, simply extract the exe over the top of your old one.
This includes an estimated profit field on the contract screen, a clearer message about the auto add function on traded items.
It will also now save a copy of the XML last recieved from the API in the 'Logging' folder.
After retrieving transactions and getting this error, could you either send me the XML or, if you are not comfortable with that, check the XML file to see if there are two transactions listed with the transID and walletID that you are getting the error on.
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.06 10:05:00 -
[59]
I get an 'unhandled .net exception' on startup. I'm also getting "EVE API error 250" on trying to get any journal or transaction errors...
I suspect that's patch related. If I am unique with this I'm happy to provide any further info I can to get the problem fixed!
|

Ambo
2nd Outcasters
|
Posted - 2007.12.06 11:35:00 -
[60]
I also get an error when trying to access wallet data through the 'My Character' page so I think the API must be down after the trinity update.
As for the unhandled exception, can you turn on error logging in the settings menu then close and restart the program. You should then get a text file in the 'logging' folder containing details of the exception. If you could either post the details here or mail them to me, that would be very handy.
|
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.06 13:29:00 -
[61]
Hi,
I try to run it on Win 2003 Server with SQL Server 2005 Enterprise and I get the SQL error.
Not going to install the express version, so can you make it work the normal SQL server?
Thanks.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation |

Ambo
2nd Outcasters
|
Posted - 2007.12.06 13:57:00 -
[62]
God damn I hate these forums!! eating my posts!!
I'll keep it short this time:
It should be easy enough to do if you can import the .mdf to create all the tables, data and store procs in your database. However, I won't be able to test it in any way so it might not work and I won't be able to debug it so resolving problems could be tricky so I'd recommend just using the SQL express version.
Also, I can confirm the API will be down until around 1500 GMT today
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.07 09:21:00 -
[63]
"7/12/2007 10:13:54 p.m. Warning - Supplied character ID (248149079) is not in the EMMA database."
..is something I am getting a lot of. Character ID changes. Once I've 'continued' the error in the .net stuff I can't get it to appear again until after I reboot. More as it comes to hand....
|

Mr Horizontal
Gallente KIA Corp KIA Alliance
|
Posted - 2007.12.07 09:25:00 -
[64]
Hey Ambo,
I downloaded the CVS of EMMA and have to commend you on your work. That's some properly done programming ftw! I'm especially liking the inherited and abstracted data and API layers you have.
While I know it's PITA, but because peeps really don't like installing SQL Server Express (and it is bloaty, you have to agree), you might want to consider SQLite.NET as an alternative. A more basic database, but still seriously fast and the engine is just packaged as a DLL in your project so no 'prerequisite' software. --- meh. |

Ambo
2nd Outcasters
|
Posted - 2007.12.07 11:58:00 -
[65]
Originally by: Brother Mainard Edited by: Brother Mainard on 07/12/2007 10:07:21 "7/12/2007 10:13:54 p.m. Warning - Supplied character ID (248149079) is not in the EMMA database."
..is something I am getting a lot of. Character ID changes in the log file often.
Oh, as for the original error, once I've 'continued' the error in the .net stuff I can't get it to appear again until after I reboot. More as it comes to hand....
Yeah, you will get a lot of that warning, it's nothing to worry about, just an internal thing letting the program know that it needs to add a new entry to the character table.
That original error sounds wierd. I've re-tested both my environments with the new patch and without and can't get anything like it to occur. 
Originally by: Mr Horizontal Hey Ambo,
I downloaded the CVS of EMMA and have to commend you on your work. That's some properly done programming ftw! I'm especially liking the inherited and abstracted data and API layers you have.
While I know it's PITA, but because peeps really don't like installing SQL Server Express (and it is bloaty, you have to agree), you might want to consider SQLite.NET as an alternative. A more basic database, but still seriously fast and the engine is just packaged as a DLL in your project so no 'prerequisite' software.
Thanks for the compliments, I always try to program the 'right' way but all too often it gradually falls apart. 
I'll look into SQL lite, someone else metioned somthing similar but it would have required database changes so this is might be easier to convert to. I'd definatley prefer not to require other software to run, hopefully this will be the solution :)
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.07 16:58:00 -
[66]
Originally by: Ambo God damn I hate these forums!! eating my posts!!
I'll keep it short this time:
It should be easy enough to do if you can import the .mdf to create all the tables, data and store procs in your database. However, I won't be able to test it in any way so it might not work and I won't be able to debug it so resolving problems could be tricky so I'd recommend just using the SQL express version.
Also, I can confirm the API will be down until around 1500 GMT today
Well, I just attached the .MDF, but again get teh same error. The app looks for the express version. The DB have strange name btw.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation
|

Ambo
2nd Outcasters
|
Posted - 2007.12.07 19:17:00 -
[67]
That's a shame.
Guess I'll concentrate on a version that uses SQL lite as that will be more accessible to everyone.
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.07 20:19:00 -
[68]
Originally by: Ambo That's a shame.
Guess I'll concentrate on a version that uses SQL lite as that will be more accessible to everyone.
Well, if you add a way for the user to modify the SQL setting it should be enough.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation |

Ambo
2nd Outcasters
|
Posted - 2007.12.07 20:31:00 -
[69]
Trouble is that your SQL server would have to have all the data that comes with the 'empty' database (stations, maps, item data, etc) as well as the table definitions and stored procedures...
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.07 21:38:00 -
[70]
well, i can attach the .mdf file. just need a way to tell the app to use my server.
and well, for a start you should have the db exported in way like the eve dump. then you can import it in any sql server
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation
|
|

Ambo
2nd Outcasters
|
Posted - 2007.12.08 08:31:00 -
[71]
ah, I see. I thought you meant you got an error when attaching the database. :)
In that case, I'll look into adding somthing to let you point the program at a different server. However, I'm very short on time this weekend... and next week... and next weekend. Guess that's christmas for you.
In the mean time, you can manually edit the connection string. Just open the evemarketmonitorapp.exe.config file in notepad or somthing, about 10 lines down is the connection string, it should look like this:
Quote: <add name="EveMarketMonitorApp.Properties.Settings.EMMA_DatabaseConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\Data\EMMA Database.mdf";Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
For a proper SQL server, the line should look somthing like this:
Quote: <add name="EveMarketMonitorApp.Properties.Settings.EMMA_DatabaseConnectionString" connectionString="Data Source=<servername>;Initial Catalog=<databasename>;Persist Security Info=True;User ID=<logonname>;Password=<password>" providerName="System.Data.SqlClient" />
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2007.12.08 10:09:00 -
[72]
Originally by: Ambo ah, I see. I thought you meant you got an error when attaching the database. :)
In that case, I'll look into adding somthing to let you point the program at a different server. However, I'm very short on time this weekend... and next week... and next weekend. Guess that's christmas for you.
In the mean time, you can manually edit the connection string. Just open the evemarketmonitorapp.exe.config file in notepad or somthing, about 10 lines down is the connection string, it should look like this:
Quote: <add name="EveMarketMonitorApp.Properties.Settings.EMMA_DatabaseConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\Data\EMMA Database.mdf";Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
For a proper SQL server, the line should look somthing like this:
Quote: <add name="EveMarketMonitorApp.Properties.Settings.EMMA_DatabaseConnectionString" connectionString="Data Source=<servername>;Initial Catalog=<databasename>;Persist Security Info=True;User ID=<logonname>;Password=<password>" providerName="System.Data.SqlClient" />
Works perfect.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation |

Todo Akamura
Caldari Royal Enterprise Infinite Innovation
|
Posted - 2007.12.08 14:46:00 -
[73]
On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Object reference not set to an instance of an object"
Ideas?
Our corp is recruiting, don't miss your chance! |

Galgorth
|
Posted - 2007.12.08 15:33:00 -
[74]
I tried using this in Vista and it doesn't work at all. It looks cool, I hope a Vista-stable version is released sometime in the near future.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.08 19:00:00 -
[75]
Originally by: Galgorth I tried using this in Vista and it doesn't work at all. It looks cool, I hope a Vista-stable version is released sometime in the near future.
I'd like to sort it but I have no access to a Vista system and have no intention of getting one anytime soon so I'm afraid it is really up to someone else to have a go at that particular problem.
Originally by: Todo Akamura On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Object reference not set to an instance of an object"
Ideas?
Nothing I can think of right now, will give it a proper when I get a minute...
|

Wong Sun
|
Posted - 2007.12.08 19:05:00 -
[76]
Vista 32 bit works fine for me
|

Argenton Sayvers
|
Posted - 2007.12.08 19:40:00 -
[77]
Edited by: Argenton Sayvers on 08/12/2007 19:42:42 Im interested in the following:
*No outside software, DB should be embedded somehow *Keeps to one folder i specify, saves all data there no "mydocuments\ private_pictures,diaries,lovestories,plans_for_world_domination\ programs\aps\software\AHSDSALQA84EALSW\EMMA" nonsense *manual data import via .csv if i wish to not let it connect to the net *starts when i click the .exe, ends when i close the program. Nothing running in the background when i dont need it *Only connects to API server. Nothing else.
(some of the conditions may already be fullfilled)
Realistic from what you have so far?
|

Midir Fulton
|
Posted - 2007.12.09 09:01:00 -
[78]
Originally by: Brother Mainard On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
I believe this has something to do with selling an item to yourself. I had the same error 75% threw, i figured it might be selling an item to yourself, so I sold one to myself and now it gives me the error right of the bat (one hour later only tested once since i sold to myself).
|

Ambo
2nd Outcasters
|
Posted - 2007.12.09 09:53:00 -
[79]
Originally by: Argenton Sayvers Edited by: Argenton Sayvers on 08/12/2007 19:46:27 Im interested in the following:
*No outside software, DB should be embedded somehow
Quote:
Embedded DB is a possibility in the future.
Quote:
*Keeps to one folder i specify, saves all data there no "mydocuments\ private_pictures,diaries,lovestories,plans_for_world_domination\ programs\aps\software\AHSDSALQA84EALSW\EMMA" nonsense
This is possible but it would be a pain in the arse and, tbh, I see no good reason to go to the effort of doing it.
Quote:
*manual data import via .csv if i wish to not let it connect to the net
Again, possible but why bother?
Quote:
*starts when i click the .exe, ends when i close the program. Nothing running in the background when i dont need it
I'm guessing you mean the SQL server express process. If an embedded DB was used then it should meet this criteria.
Quote:
*Only connects to API server. Nothing else.
It currently only connects to the API, though I do have thoughts to use the data export from eve-central in the future.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.09 09:54:00 -
[80]
Originally by: Midir Fulton
Originally by: Brother Mainard On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
Nice work!
I will get this fixed for the next patch.
I believe this has something to do with selling an item to yourself. I had the same error 75% threw, i figured it might be selling an item to yourself, so I sold one to myself and now it gives me the error right of the bat (one hour later only tested once since i sold to myself).
|
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.09 10:14:00 -
[81]
That could be it! I'm stupid enough to sometimes sell to myself. I think I've wasted about 350m this month in*****ing up orders various ways 
|

Ambo
2nd Outcasters
|
Posted - 2007.12.09 18:10:00 -
[82]
Version 0.9.0.13 is now available.
This will fix the problem with importing transactions when you buy somthing from yourself.
It also adds the option to import transaction data from an XML file.
|

Argenton Sayvers
|
Posted - 2007.12.09 18:37:00 -
[83]
- manual import: 1. Old files no longer accessible via .api
2. Actually more important: how easy it is to import/export/merge the database? I would value the possibility of creating a DB on one computer, then transfering it to another one without problems or hassle.
This isnt as important though, the embedded DB is the most important part for me, followed by clean, oldschool installation.
- Self-contained installation 1b ISK good enough reason? (if the embedded DB works and everything still has opensource licence)
Note: I havent tested the program at all yet, so i obviously am talking about what i want, not about the quality of what is there. Sounds very promising though.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.09 19:29:00 -
[84]
Originally by: Argenton Sayvers - manual import: 1. Old files no longer accessible via .api
2. Actually more important: how easy it is to import/export/merge the database? I would value the possibility of creating a DB on one computer, then transfering it to another one without problems or hassle.
Ah, I see.
You can export and import data to .DAT files, which are essentially just compressed XML. You can certainly use these files to move your data around easily. (I do it all the time).
Quote:
This isnt as important though, the embedded DB is the most important part for me, followed by clean, oldschool installation.
- Self-contained installation 1b ISK good enough reason? (if the embedded DB works and everything still has opensource licence)
Note: I havent tested the program at all yet, so i obviously am talking about what i want, not about the quality of what is there. Sounds very promising though.
Yes, that is a very good reason.. Consider it moved up on my 'to-do' list. 
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.10 08:39:00 -
[85]
This tool works great now, thanks!
|

Jerppu
Minmatar Brotherhood of Polar Equation Insurgency
|
Posted - 2007.12.10 11:15:00 -
[86]
I don't get it to work :( Net 2.0 / SQL server installed... using 0.9.0.13 version (win xp 32-bit).
Got following error to ExceptionLog.txt... 10.12.2007 13:04:36 Error - Problem migrating settings from previous version Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.DatabaseClasses.Updater.MigrateSettings()
... when I try to update Journal or Transactions. Also Pop-up window "Add Trasaction", gives error: Input string was not in a correct format.
Sry, cant ad screenshots at the moment.
If I try to view those, new window opens without any data. _____________________________ BPQ Recruitment |

Ambo
2nd Outcasters
|
Posted - 2007.12.10 11:58:00 -
[87]
New version 0.9.0.14 is now available.
This fixes some little bugs and has a few tweaks to the way that profit is calculated on the item report. I'd be happy to give details if anyone wants them but essentially, the figure reported should now be more accurate. More improvements to this are coming in the future as it's still not perfect.
Originally by: Jerppu I don't get it to work :( Net 2.0 / SQL server installed... using 0.9.0.13 version (win xp 32-bit).
Got following error to ExceptionLog.txt... 10.12.2007 13:04:36 Error - Problem migrating settings from previous version Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.DatabaseClasses.Updater.MigrateSettings()
... when I try to update Journal or Transactions. Also Pop-up window "Add Trasaction", gives error: Input string was not in a correct format.
Sry, cant ad screenshots at the moment.
If I try to view those, new window opens without any data.
Will take a look at this in a minute, sounds like it should be easy enough to sort out.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.10 12:58:00 -
[88]
Originally by: Jerppu I don't get it to work :( Net 2.0 / SQL server installed... using 0.9.0.13 version (win xp 32-bit).
Got following error to ExceptionLog.txt... 10.12.2007 13:04:36 Error - Problem migrating settings from previous version Inner Exception: Object reference not set to an instance of an object. Stack Trace: at EveMarketMonitorApp.DatabaseClasses.Updater.MigrateSettings()
... when I try to update Journal or Transactions. Also Pop-up window "Add Trasaction", gives error: Input string was not in a correct format.
Sry, cant ad screenshots at the moment.
If I try to view those, new window opens without any data.
I have fixed the settings migration issue (will be in next version), but I'm unsure on the next one. Is there any chance you could send me the xml that is causing this? (it will be in \logging\ after you try to import the data) If you don't want to then I understand, will just take longer to track down the problem 
|

Calgorac
The Arrow Project Morsus Mihi
|
Posted - 2007.12.11 02:07:00 -
[89]
when processing transactions I get an error "entry with the same key already exists"
not sure what this ones about.
Latest News |

Ambo
2nd Outcasters
|
Posted - 2007.12.11 06:54:00 -
[90]
balls.
If you turn error logging on (in the settings menu) then is an error logged at all (in /logging/exceptionlog.txt)
|
|

Ambo
2nd Outcasters
|
Posted - 2007.12.11 09:13:00 -
[91]
Current status
I've abandoned the 'pay for enhancements' system for several reasons: 1) It puts people off making suggestions. 2) It was getting no interest. 3) I'm a sucker and will just do it for the community anyway. 
I've also removed the bug and feature lists from this thread, the links now take you to the bug and feature trackers at sourceforge, which seems much more sensible.
Currently, things are looking pretty good, there have been a few bugs and there are still some to sort out but that's to be expected and overall I've been quite happy with the system stability and error logging when things do go wrong. Thanks to all those who have helped in tracking down problems so far.
The future
For the next major release, I've got a few more bug fixes + a few new minor features + an updated manual with a tutorial-type walkthrough and example uses for all the functionality in EMMA (thanks to Brother Mainard for this idea).
For the program itself, I'm currently working to add the data for all the new items that came in with Trinity. Next on the list will be assets history tracking and tying in with the new assets API. This will enable more accurate profit reports and the 'total net worth' feature.
After that, I'm hoping to shift the whole database to using SQLLite.NET, which will mean no more SQL Express, after a few weeks to tease out any remaining bugs, this will mark version 1.0 and will be more actively promoted among the general Eve population (lets face it, MD does not exactly have a massive readship). In the future I'm aiming to add graphs, but this is a ways off yet.
This is all going to take a lot of time, somthing I don't have much of, so if anyone has c# skills and wants to help me out with specific bugs or features through the sourceforge project, please let me know. (If you have trouble working out how to use CVS, etc, then send me an email, it's really not as insanely complicated and scary as it looks!)
Thanks to all of you for using EMMA, I'm committed to continue improving this and making it really worthwhile in the community so please send me any suggestions or requests. What do YOU wish you could do with EMMA? I don't guarantee anything but I'll see what I can do. 
|

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.12 06:19:00 -
[92]
Good news! Keep us posted mate.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.12 18:45:00 -
[93]
Version 0.9.0.15 is now available.
This patch contains some tweaks to the display of reports, allowing you to resize the window properly.
Also included are all the new items that came in with Trinity. PLEASE READ THE README FILE BEFORE USING THE NEW DATABASE.
This might resolve some issues with importing transactions that some people were having so let me know how it goes! 
|

Ambo
2nd Outcasters
|
Posted - 2007.12.12 18:57:00 -
[94]
Oh, and I've also created an in-game mailing list to keep people up-to-date, give advice, etc.
EMMA was already taken so it's called EMMApp.
|

Argenton Sayvers
|
Posted - 2007.12.12 19:28:00 -
[95]
Edited by: Argenton Sayvers on 12/12/2007 19:31:30 My offer of 1b still stands:
To clarify: Integrated / embedded DB: *No restrictive or otherwise annoying proprietary licence (firebird looks good, have not done any research though) *no process running when EMMA isnt running.
500m for that, other people seem to want that as well
Clean installation 500m: I prefer oldschool installation within one directory Obviously you can use any subdirectories as you wish
something like: x:\Eve_Aps\EMMA\ for the .exe \[whatever] for any other files the user doesnt need to interact with \data for the DB
even better if one can specify data location
Obviously there should be no connection whatsoever with the system drive or the damned documents folder.
I think other people like the "new" way, so options dont hurt. Im fine with clicking the "Argenton Sayvers mode - on" checkbox during installation.
No registry or other hidden entries would be a bonus (~100m) The idea is to have the app self-contained on any drive (i dont plan to use it from memory sticks or the like, but it wont hurt if that works)
If you think that this isnt realistic, or more trouble then 500m, let me know.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.12 19:47:00 -
[96]
Well I'm certainly planning on moving to an integrated database, probably either SQLLite or Firebird, they both seem to offer pretty similar things.
Assuming I used on of those, there would not be any other process running when EMMA was not.
The installation is pretty clean already, you can put the files wherever you like and it's all nicley layed out in sub-folders. However, it will use the /documents and settings/ blah, blah, etc. This, I'm sorry to say, is not somthing that is going to change unless I get very bored or someone else does it. Put simply, it's easy to do but it's a dull, monotonus task that I really can't be bothered with. Even if you offered me 100 bil isk, I still wouldn't do it because isk does not really mean anything to me. Having said that, I'll add it to the features list to be done in the future but currently there are plenty of other things that are much higher priorities.
There are currently no registry entries required beyond those used for .NET 2.0 and the SQL express install. I don't know if firebird would touch the registry or not but I know for a fact that SQLlite would not.
Just out of curiostiy, why are you so against using the standard directories Windows points to for temporary files?
|

Argenton Sayvers
|
Posted - 2007.12.12 21:25:00 -
[97]
1. what exactly doesnt go in the specified installation folder? (ie documents folder or other unholy locations)?
Things like settings (like the location of the data) or some cryptic temporary files?
I dont care much if its temp files that are wiped after every session.
However, i consider settings and data to be part of the program itself, so i want to controll where it goes to. Obviously most of it may not apply to EMMA, but consider this:
I installed an Indie game (that claims to be oldschool, oddly enough). After a while i noticed that it saves games into some damn subfolder deep within the documents path on my system drive. What on earth? After 10 minutes of looking, i still havent found a way to make that nonsense stop.
As for temporary files (temp as wiped after reboot) - not that important, unless there is a significant performance increase when everything happens on a physically different HDD.
|

Ambo
2nd Outcasters
|
Posted - 2007.12.12 22:16:00 -
[98]
Edited by: Ambo on 12/12/2007 22:17:06 Ok, well the data that is stored there is a settings file.
Settings to do with the active Eve character such as API key, last transaction update, save file name, etc are all stored in the Data directory within the EMMA folder.
Settings that are to do with the Windows account currently using EMMA are stored in the docs&settings\<user>\blah structure. This is where .NET stores settings files by default and it ties in perfectly with what I wanted to do because it separates the user's settings from the character's settings.
I could recode the system and do it all manually but why reinvent the wheel? For me, there has to be a good reason because as I said, it's dull work. I still don't get why you are so against storing stuff there.
Edited for clarity...
|

Ambo
2nd Outcasters
|
Posted - 2007.12.14 12:38:00 -
[99]
Just a quick update:
I've been investigating and testing both Firebird and SQLite over the past few days and SQLite has come out on top, it offers all the features I need + it's very fast and seems reliable.
I'll be worknig to move the database over to SQLite over the next week or two. Hopefully this won't take too long but it depends how much time I get.
In other news, version 2 of the Eve API is now live. This has exports of both current market orders and current assets. This will enable a 'total net worth' type report that someone was asking for and it may even be possible to automatically produce balance sheets...
Looks like I'm going to be busy. :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Brother Mainard
Chocolate Reign
|
Posted - 2007.12.16 09:31:00 -
[100]
AWESOME news on the new data!
|
|

Astorothe
Aperture Science Industries
|
Posted - 2007.12.16 14:42:00 -
[101]
Ahh I see you have finally decided to use an integrated database! This may get the support and attention the products deserves now.
Well done - I'll recant my previous objections and check it out.
|

Phoebios
|
Posted - 2007.12.18 17:03:00 -
[102]
EMMApp seems great but i can't say more about it because it doesn't work for me 
I installed Microsoft SQL as requested by the user manual. I entered my UserID and my Full access API key. This is the error message i got each time i try to update transaction, journal or dividends:
Getting transactions from Eve API 502 transactions retreived Processing transactions batch 1 Error Input string was not in a correct format
Is it Trinity wich is not compatible with EMMApp ?
|

Ambo
2nd Outcasters
|
Posted - 2007.12.18 19:21:00 -
[103]
Edited by: Ambo on 18/12/2007 19:22:20 Several people have had this problem but I can't fix it because no one will ever provide me with extra information!
Do you have the latest version, 0.9.0.15? (It tells you the version number at the main menu). Edit - if you don't then you can download it from the link in the first post in this thread.
There are two things that would be helpful;
1) Turn on the settings -> error logging option and then import the data. There will be a detailed exception report output to a file in the 'logging' folder.
2) After importing the data, the XML that was imported will also be in the 'logging' folder. If you don't mind, it would be very useful to have a copy of this file. Though it's your own data so I understand if you don't want to share it. 
You can send whatever you get to me at [email protected]. Hopefully I can finally get this thing fixed!
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Kyridios
|
Posted - 2007.12.18 23:46:00 -
[104]
Edited by: Kyridios on 18/12/2007 23:47:38 Edited by: Kyridios on 18/12/2007 23:47:13 I send you the data as you request. Hope you will find the evil bug 
P.S: This is Phoebios. Kyridios is an alt
|

Tradelade
|
Posted - 2007.12.19 02:00:00 -
[105]
Originally by: Ambo Edited by: Ambo on 18/12/2007 19:22:20 Several people have had this problem but I can't fix it because no one will ever provide me with extra information!
Do you have the latest version, 0.9.0.15? (It tells you the version number at the main menu). Edit - if you don't then you can download it from the link in the first post in this thread.
There are two things that would be helpful;
1) Turn on the settings -> error logging option and then import the data. There will be a detailed exception report output to a file in the 'logging' folder.
2) After importing the data, the XML that was imported will also be in the 'logging' folder. If you don't mind, it would be very useful to have a copy of this file. Though it's your own data so I understand if you don't want to share it. 
You can send whatever you get to me at [email protected]. Hopefully I can finally get this thing fixed!
I guess I was the first one to report that problem. I couldn't provide extra information as there wasn't any, I just assumed it was a Vista compatibility problem with the software. Happened since the first version, under Vista x64 Ultimate with UAC turned off.
1) I tried that back then, but it didn't create an error log.
2) Imported XML didn't show up there.
Anyway, I'll try it again with the latest version tomorrow.
|

Shuan Jedai
Eve University Ivy League
|
Posted - 2007.12.19 02:01:00 -
[106]
Posted above with wrong char. |

Liquid Assets
|
Posted - 2007.12.19 05:12:00 -
[107]
Any chance any of our more software oriented friends who currently use evemeep have had something to allow me to jump ship from that program to this one with regards to journal and transaction data? |

Ambo
2nd Outcasters
|
Posted - 2007.12.19 08:23:00 -
[108]
Edited by: Ambo on 19/12/2007 08:23:23 Thanks for the info, hopefully I can get this one sorted now. :)
Tradelade, you were the first to report it, I assumed it was a vista compatibility issue vut since more people have reported it since, on XP and vista, I'm thinking it's actually a bug in the system. Didn't mean to bark at anyone with all my exclamation marks. 
I'm not sure how EveMeep stores it's data but I'll take a look and see if there is any way I could import journal and transaction data from there into EMMA.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2007.12.19 09:13:00 -
[109]
Well, I get no problem when importing that XML, but I have just had a thought: I think this may be to do with different formatting of numbers and dates. For example, the data from the API always uses a '.' for a decimal point wheras some computers will no doubt be set to use ',' as the decimal point.
I'll hopefully have an update on this later
Eve-MEEP stores it's data as plain XML so it should be simple enough to write a routine to import the data into EMMA. I'll get working on this once the above issue is fixed.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Hagen Stein
Biotronics Inc. Alternative Realities
|
Posted - 2007.12.19 19:14:00 -
[110]
Just installed EMMA and it seems it suffers from a problem involving different regional settings than English (Using a german Windows XP here).
EVE Income Analyzer suffered from the same problem, but a gentle folk has provided a solution: http://oldforums.eveonline.com/?a=topic&threadID=562102&page=2#31
You might want to have a look into this.
I do like what I've seen so far. 
|
|

Ambo
2nd Outcasters
|
Posted - 2007.12.19 21:13:00 -
[111]
That's excellent, thanks for the link. :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2007.12.19 21:36:00 -
[112]
Ok, a patch to http://dl.eve-files.com/media/corp/Ambo/Emma_v0.9.0.18.zip is now available. This will hopefully fix the localisation issues causing the 'input string not in the correct format' error.
If you don't already have http://dl.eve-files.com/media/corp/Ambo/Emma_v0.9.0.15.zip, then make sure you install that first... Sorry about the crappy upgrade system. I'll have somthing better once we hit version 1, I promise. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Phoebios
|
Posted - 2007.12.19 23:53:00 -
[113]
Great patch. Thanks you 
Now i can say it: It's a great soft. The best i know to get the big picture of income, tax, and everything else in a corporation.
About your link above: The ".zip" is missing in the first link 
|

Liquid Assets
|
Posted - 2007.12.20 03:57:00 -
[114]
Originally by: Ambo Well, I get no problem when importing that XML, but I have just had a thought: I think this may be to do with different formatting of numbers and dates. For example, the data from the API always uses a '.' for a decimal point wheras some computers will no doubt be set to use ',' as the decimal point.
I'll hopefully have an update on this later
Eve-MEEP stores it's data as plain XML so it should be simple enough to write a routine to import the data into EMMA. I'll get working on this once the above issue is fixed.
That is way cool of you and much appreciated. I look forward to converting over soon. In the meantime I'll start using the software now and see if I can make any other bugs come to light  |

Frenzei
Gallente Brotherhood of Wolves
|
Posted - 2007.12.20 07:56:00 -
[115]
Finally it started working. Danged commas.
Not a 100% fit for the job tool over here, but it atleast sums up my sales very well. I do part mining and manufacture, and as such i don't buy everything i use, and i don't buy what i sell :p
As such some of those reports have crazy numbers,
However, i'll keep on using EMMA for the sales report, as it works nicely for that :D
Newbie, not n00b. Mining, Reprossecing and Producing. |

Ambo
2nd Outcasters
|
Posted - 2007.12.20 08:18:00 -
[116]
Originally by: Frenzei Finally it started working. Danged commas.
Not a 100% fit for the job tool over here, but it atleast sums up my sales very well. I do part mining and manufacture, and as such i don't buy everything i use, and i don't buy what i sell :p
As such some of those reports have crazy numbers,
However, i'll keep on using EMMA for the sales report, as it works nicely for that :D
Yeah, I thought that if you're a manufaturer you will get some very wierd numbers on some of the reports but tbh this isn't really aimed at manufacturers.
When I started EMMA, I'd looked for an existing tool to do the job I wanted, there seemed to be several apps focused on production, like the excellent Eve-MEEP, but none did what I wanted.
I'd love for producers to be better catered for but I'm afraid that's going to have to wait. Unless of course someone else wants to take a ***** at it. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2007.12.20 08:23:00 -
[117]
Originally by: Phoebios Edited by: Phoebios on 20/12/2007 00:04:13 Great patch. Thanks you 
Now i can say it: It's a great soft. The best i know to get the big picture of income, tax, and everything else in a corporation.
About your link above: The ".zip" is missing in the first link and in the second too 
Oops, I put the URL in the text bit and the text in the URL bit! 
Fixed now. :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Frenzei
Gallente Brotherhood of Wolves
|
Posted - 2007.12.20 09:33:00 -
[118]
Hmm, what'd you need to "cater" to manufacturers needs? i'm part program developer myself, though not in this language.
Newbie, not n00b. Mining, Reprossecing and Producing. |

Ambo
2nd Outcasters
|
Posted - 2007.12.20 12:50:00 -
[119]
Good question.
Tbh, I have no idea since I've never got into it. I'd need to do some serious research before diving in.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Hagen Stein
Biotronics Inc. Alternative Realities
|
Posted - 2007.12.21 10:17:00 -
[120]
Originally by: Ambo That's excellent, thanks for the link. :)
I'm glad if you found the link useful.
BTW, for me there wasn't an error while parsing the XML as others have mentioned. But the prices shown in the Wallet or Journal view where of by 10x, i.e. a ship that sold for 8,5 million showed up as sold for 85 million.
Unfortunately I can't test the new version until tomorrow. Also unfortunately that while I do program myself, I don't "speak" C#.
|
|

gicaduru
Black Omega Security Pandemic Legion
|
Posted - 2007.12.21 14:38:00 -
[121]
Hope the SQLite work is going well. I, and I'm sure others, are holding off waiting for this as I don't want to run a full SQL server for this. :)
|

Ambo
2nd Outcasters
|
Posted - 2007.12.21 22:17:00 -
[122]
Edited by: Ambo on 21/12/2007 22:20:10
I'm afraid it's not going as well as I hoped...
SQLite as turned out to be too much of a PITA to get everything working. I'm now looking at firebird again. Unfortunatley, I don't think it's going to be much better...
I could use basic XML files to store the data but I'd have to sacrifice functionality and it would be much slower for large amounts of data so it's not a good option. 
I'm pressing ahead with it anyway but the difficulties are more substantial than I thought so it's going to take some time.
SQL express is really nothing like running a full SQL server, it's far more lightwieght. tbh, I think if it was called somthing different (like Firebird) and not made by MS, people would not be so unhappy using it as it really is a great system.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

gicaduru
Black Omega Security Pandemic Legion
|
Posted - 2007.12.22 00:57:00 -
[123]
This is a crazy long shot but could you not abstract a little more and let it connect to remote SQL servers. I know in some projects they use like, a library that lets it talk to mysql, postgresql, ms sql, stuff like that. I can't think of the name of the thing now, typically, but I already run a remote mysql server. It would give users more options and I figure the stuff you're using is fairly generic SQL?
|

Ambo
2nd Outcasters
|
Posted - 2007.12.22 10:30:00 -
[124]
Sounds good but I have no idea how I'd go about it or how much work it would be.
I'll look into it if Firebird does not meet epectations.
At the moment, everything is already very abstracted. I wouldn't have to change any of the functional parts of the program. It's just the database communication layer.
In my current program, this is built automatically by visual studio because of it's great integration with MS SQL. Having to actually code it myself for another database is easy but takes a lot of time and is more error prone than the automatic approach.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2007.12.22 11:45:00 -
[125]
A new patch is available to version 0.9.0.23.
This adds the ability to import data from eve-MEEP files and some minor interface tweaks.
To import eve-MEEP data, use the tools->import data from...->Eve-MEEP Journal/Transactions. You will find the data in your Eve-MEEP folder under \Resources\Profiles\my profile\my char. Where my profile and my char are your Eve-MEEP profile and character names respectively.
That's probably going to be it until after New year. Have a good one all! 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Pinpisa Jormao
|
Posted - 2007.12.24 18:10:00 -
[126]
Personally I'd just use LINQ to objects with binary serialization if you don't require any features that LINQ can't already do.
If you do require SQL specific things then you could look at VistaDB. It's "world's first fully managed and typesafe embedded SQL database engine built for Microsoft .NET, Compact Framework and Mono" with "Royalty-free distribution". So only the developer pays ($170). They promise LINQ bindings in future so upgrading from LINQ to object or LINQ to XML shouldn't be an issue.
|

Hagen Stein
Biotronics Inc. Alternative Realities
|
Posted - 2007.12.27 13:08:00 -
[127]
Here's the promised feedback. I installed v0.9.0.23 yesterday, but the error (showing incorrect amounts in both Wallet and Journal view) have become worser. Now it's not only off by a factor of 10, but a factor of 1000.
I'll download and install SQL Server Management Suite this evening and see if this is just a display issue or if the values stored in the DB are really that high.
In the meanwhile, let me know what I can/should do to help you track down this issue.
|

Hagen Stein
Biotronics Inc. Alternative Realities
|
Posted - 2007.12.28 00:02:00 -
[128]
Uuh...disregard, please.
I was looking at old data. New imported data now looks like it should.
I'm sorry for the confusion. 
|

Brother Mainard
Chocolate Reign Free Trade Zone.
|
Posted - 2007.12.29 11:22:00 -
[129]
Bumping a great tool!
|

Frenzei
Gallente Brotherhood of Wolves
|
Posted - 2008.01.03 05:21:00 -
[130]
Bump for an awesome tool.
Newbie, not n00b. Mining, Reprossecing and Producing. |
|

Ambo
2nd Outcasters
|
Posted - 2008.01.03 07:05:00 -
[131]
Thanks for the bumps, I've not had a chance to do anything since the last update and am currently absorbed in a few games I got the christamas (Guitar hero 3 on xbox 360, COD4 and Bioshock on PC if you're interested).
In other words, there probably won't be any updates for at least a few weeks. This project is not dead, just on a bit of a holiday. 
As ever, if you know some C# and want to add a feature or just look at the code yourself, check out the project page at sourceforge.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Taraw
Amarr Dark Rising Shadow
|
Posted - 2008.01.05 16:48:00 -
[132]
I try to update corp transactions but there's an error: Screenshot The english translation would be something like "An entry with the same key is already there" No transactions are being stored. There's no problem with the journal.
|

Ambo
2nd Outcasters
|
Posted - 2008.01.05 17:43:00 -
[133]
Originally by: Taraw I try to update corp transactions but there's an error: Screenshot The english translation would be something like "An entry with the same key is already there" No transactions are being stored. There's no problem with the journal.
I'll take a look at this asap. Will hopefully get a chance tomorrow and let you know when I've sorted it. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Imuran
|
Posted - 2008.01.06 14:52:00 -
[134]
Looks excellent - I have no problems using the SQL Express as I can link into the data with other tools to manipulate outside of EMMA. If you move to an integrated database there should be an option to export so can get to it with the likes of Excell/Access etc
|

Frenzei
Gallente Brotherhood of Wolves
|
Posted - 2008.01.09 11:24:00 -
[135]
Bump for a great tool.
Newbie, not n00b. Mining, Reprossecing and Producing. |

Ambo
2nd Outcasters
|
Posted - 2008.01.17 08:36:00 -
[136]
Edited by: Ambo on 17/01/2008 08:37:48 Quick update on this since it's been in the wilderness for some time now:
Most of the time I spent on EMMA was free time at work, i.e. periods when I had nothing better to do, some lunch breaks, etc. For the first week and a half after new year I was very ill and the last 4-5 working weeks I've been very busy on several projects and it dosn't look like this is going to change any time soon. Consequently, the major work such as migrating to a new database is indefinatley on hold.
I had been thinking about abandoning EMMA altogether but several people contacting me about bugs and asking for changes have made me decide to carry on doing what I can.
Overall this means that I'll be working on fixing bugs and doing minor enhancements rather than any of the larger additions.
Thanks all for your support. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Deez Onit
|
Posted - 2008.01.17 09:05:00 -
[137]
Thanks Ambo, it's an amazing tool don't let it die.
|

Mtber
Caldari Mtber Corp
|
Posted - 2008.01.17 09:44:00 -
[138]
I've just installed EMMA and can see immediately how useful this can be for 3rd party verification purposes
Haven't investigated it enough yet to see how useful it will be to me in my trading activities
|

Ophia
|
Posted - 2008.01.17 10:53:00 -
[139]
Ambo,
You might just consider rewriting it to use an .mdb access database file. I skimmed 2 or 3 pages and saw the database trouble mentions. If you're using standard .NET (C# or whatever) then converting to a .mdb would be pretty easy. Off the top of my head its a matter of changing the database host strings and changing the ADO.NET options to connect to a file vs. a database.. Once everything is in place all of the SQL queries should work the same afaik.. Its been a long time since I've interfaced .NET to MSAccess but for the most part you have to change the database interfaces to OLE DB Jet...
Good luck none the less...
Oph
|

Ambo
2nd Outcasters
|
Posted - 2008.01.17 13:29:00 -
[140]
Originally by: Ophia Ambo,
You might just consider rewriting it to use an .mdb access database file. I skimmed 2 or 3 pages and saw the database trouble mentions. If you're using standard .NET (C# or whatever) then converting to a .mdb would be pretty easy. Off the top of my head its a matter of changing the database host strings and changing the ADO.NET options to connect to a file vs. a database.. Once everything is in place all of the SQL queries should work the same afaik.. Its been a long time since I've interfaced .NET to MSAccess but for the most part you have to change the database interfaces to OLE DB Jet...
Good luck none the less...
Oph
I though about this, or even using plain XML files to store the data since .NET is very flexible with data providers. Sadly, with large amounts of data, these types of systems just don't give good enough performance to be viable.
If you're racking up 1000's of transaction or journal entries per month then some of the reports would become very slow indeed.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
2nd Outcasters
|
Posted - 2008.01.17 13:32:00 -
[141]
A patch to version 0.9.0.25 is now available.
This adds the ability to customise the functioning of the infamous 'auto add' button on the traded items screen. It should all be fairly self explanatory but if you have problems then just let me know.
I have had 3 or 4 people now contact me about the 'duplicate transaction key' problem. I am looking into this but right now it's proving rather elusive hopefully will have a fix in the next few days.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

shags
CyberDyne Industries
|
Posted - 2008.01.17 16:46:00 -
[142]
Edited by: shags on 17/01/2008 16:52:57 Edited by: shags on 17/01/2008 16:48:27 deleted my post. i was reading on eve-search and it hasn't updated your edits to the first post.
|

William Walker
Amarr
|
Posted - 2008.01.17 18:41:00 -
[143]
It says the security level of my API isn't high enough...?
Code: 200 Description: Current security level not high enough. ________________________________________________
|

Ambo
2nd Outcasters
|
Posted - 2008.01.17 19:20:00 -
[144]
That means you are using the limited access API key rather than the full access one.
To change this, goto File -> change account details.
Click on the link there, then click on the 'yes I need my full acceess key, blah, blah' button and enter the details into the account details screen.
Everything should then work fine.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

William Walker
Amarr
|
Posted - 2008.01.17 19:26:00 -
[145]
Originally by: Ambo That means you are using the limited access API key rather than the full access one.
To change this, goto File -> change account details.
Click on the link there, then click on the 'yes I need my full acceess key, blah, blah' button and enter the details into the account details screen.
Everything should then work fine.
Oh yeah, it works now. Thank you. :) ________________________________________________
|

Tobin Shalim
Vulcan Foundry
|
Posted - 2008.01.18 00:26:00 -
[146]
Please use Firebird, as I've done everything I can think of to get SQLite working and still cannot after 2 hours of screwing with it (to be fair, I'm not a novice at computers). Would like a solution that would work, as I can see myself using this tool extensively 
If I can ever get it working  |

Astorothe
Aperture Science Industries
|
Posted - 2008.01.18 02:05:00 -
[147]
This would be an awesome tool if it was a stand alone app.
Ze logs show NOTHING! ~ Eve Corp and Fansite Web design, development and hosting services
|

Ophia
|
Posted - 2008.01.18 02:42:00 -
[148]
Originally by: Tobin Shalim Please use Firebird, as I've done everything I can think of to get SQLite working and still cannot after 2 hours of screwing with it (to be fair, I'm not a novice at computers). Would like a solution that would work, as I can see myself using this tool extensively 
If I can ever get it working 
You're not going to get it to run under SQLite by just... messing with it... Not unless SQLite could run in an emulated MS Sql server mode. It's hard coded into the software to use MSSQL. I have an MSSQL database on my computer but I haven't installed the EMMA software because I'm a drop worried it might mess with the databases/tables I'm already using for various projects. =)
I looked at Firebird and it seems to have a decent .NET implementation. Anyone whos not Ambo reading this should know that writing a bunch of code to switch database types is generally a pain in the ass. He writes it out of his spare time and generally in MY spare time I like to write code that's... enjoyable... Writing database code, to me, is anything but enjoyable. It's a lot of queries and testing and double checking and rewriting. It's far more QA testing than coding.
Oph
|

Ambo
2nd Outcasters
|
Posted - 2008.01.18 08:47:00 -
[149]
Originally by: Ophia writing a bunch of code to switch database types is generally a pain in the ass. He writes it out of his spare time and generally in MY spare time I like to write code that's... enjoyable... Writing database code, to me, is anything but enjoyable. It's a lot of queries and testing and double checking and rewriting. It's far more QA testing than coding.
Oph
Exactly.
Writing a database communication layer is pretty much the most boring thing I can imagine coding. It's monotonus and dull but takes ages. Which is exactly why I used the automatic code generation in Visual Studio to do it for me with MSSQL.
The automatic generator does produce rather bloated code but to give you an idea, the current generated code file is around 30,000 lines. In comparison, the biggest single file I've written is around 1,000 lines. Adding together all the files I've actually written the code for comes to roughly 25,000 lines.
I would really like to move to another system so EMMA appears as a standalone app but I'm not going to spend weeks of free time doing somthing I dislike in order to achieve it, particularly when my free time is in such short supply. 
Nope, I'm afraid that unless someone else wants to step in and write the code, EMMA is going to stick with SQL Express for the forseable future.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Slasher Arcana
|
Posted - 2008.01.18 10:42:00 -
[150]
Edited by: Slasher Arcana on 18/01/2008 10:45:06 Purely for discussion purpose and definitely should not be taken as a critique, I'm surprised this project didn't start with mysql right off.
mysql has free DBD/DBI for C++, is a scalable database engine, does not need to be installed (just run the EXE, then stop it as and when needed), and all its working files and database data files are stored as files in a single mysql (or specified) folder, eg mysql/data, mysql/config, etc.
With mysql you COULD go with the whole install-next-next-next shebang that comes with all the fancy admin GUIs, but u can also download the zip and just extract the bin/mysqld.exe for your own use. With that and mysql.ini it works just fine.
As a program that needs an integrated SQL server without actually integrating it, it would have been more seamless with mysql: include mysqld.exe in ur download, do a system call to mysqld.exe to start the database, then use named pipe calls (via .) or TCP/IP (via localhost:port) whichever way you fancy to perform ur SQL queries. With the provided mysql DBD/DBI, it'll just be a simple 1-line C++ "new" call to connect to the DB, then u run SQL queries with "mysqlquery" calls.
With ur permission I might give that a try from ur sourceforge CSV. Is it in .Net 2.0?
|
|

Ambo
2nd Outcasters
|
Posted - 2008.01.18 12:10:00 -
[151]
Edited by: Ambo on 18/01/2008 12:12:29 It is .Net 2.0 C#, yes. Please feel free, it sounds like MySQL would be appropriate for this as well.
The reason I went with SQL Express was simply because I'd used it before. It was capable of doing everything I wanted and I never really thought it would be such an issue for people.
I have zero experience of MySQL or any of the other variations around and given how well integrated with Visual Studio SQL Express is, it just seemed the logical choice.
Simply a case of evolving requirements catching me unawares really.
If you do give it a go and run into any issues then give me a shout and I might be able to help.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Tobin Shalim
Vulcan Foundry
|
Posted - 2008.01.18 13:43:00 -
[152]
Originally by: Ophia You're not going to get it to run under SQLite by just... messing with it... Not unless SQLite could run in an emulated MS Sql server mode. It's hard coded into the software to use MSSQL. I have an MSSQL database on my computer but I haven't installed the EMMA software because I'm a drop worried it might mess with the databases/tables I'm already using for various projects. =)
well, the issue comes from me trying to install SQLite and having errors in that. i meet the requirements for it, but yet it still refuses an install. |

Arc Anna
Caldari Pacific Starfleet Command
|
Posted - 2008.01.18 15:03:00 -
[153]
Edited by: Arc Anna on 18/01/2008 15:04:48
Originally by: Ambo Edited by: Ambo on 18/01/2008 12:12:29 It is .Net 2.0 C#, yes. Please feel free, it sounds like MySQL would be appropriate for this as well.
The reason I went with SQL Express was simply because I'd used it before. It was capable of doing everything I wanted and I never really thought it would be such an issue for people.
I have zero experience of MySQL or any of the other variations around and given how well integrated with Visual Studio SQL Express is, it just seemed the logical choice.
Simply a case of evolving requirements catching me unawares really.
If you do give it a go and run into any issues then give me a shout and I might be able to help.
Darn I was afraid it would be C#. I don't have VS2005 neither do I know C#! I'm pretty handy with PHP and Perl tho, more of a LAMP programmer, so it was natural for me to consider mysql first.
I'll see what I can anyway.
OOpps used my combat main instead of my trader alt.
|

Ambo
2nd Outcasters
|
Posted - 2008.01.18 15:42:00 -
[154]
Originally by: Tobin Shalim
Originally by: Ophia You're not going to get it to run under SQLite by just... messing with it... Not unless SQLite could run in an emulated MS Sql server mode. It's hard coded into the software to use MSSQL. I have an MSSQL database on my computer but I haven't installed the EMMA software because I'm a drop worried it might mess with the databases/tables I'm already using for various projects. =)
well, the issue comes from me trying to install SQLite and having errors in that. i meet the requirements for it, but yet it still refuses an install.
EMMA does not actually use SQLLite, it uses SQL Express, not sure if that might sort your problem? Is there any indication as to why it will not install?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

untmare sai
|
Posted - 2008.01.18 20:03:00 -
[155]
I seem to be getting this error.
1/18/2008 3:00:37 PM Critical - Unable to validate account details Inner Exception: Eve API error. Code: 521 Description: Invalid username and/or password passed to UserData.LoginWebUser(). Stack Trace: at EveMarketMonitorApp.AbstractionClasses.EveAPI.VerifyAccount() at EveMarketMonitorApp.AbstractionClasses.Settings.ValidateAccountDetails()
|

Ambo
2nd Outcasters
|
Posted - 2008.01.19 10:52:00 -
[156]
Looks like you have entered incorrect API username and/or key details.
Try going to to file -> change account details and re-entering them to correct it. If it's still a problem then let me know.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

untmare sai
|
Posted - 2008.01.19 16:01:00 -
[157]
I keep getting the same error and I've typed it in, pasted it in, retyped it in, repasted it in, changed full access API key, pasted/repasted, typed/retyped, ad nauseum. All to no avail. |

Templar Vox
|
Posted - 2008.01.19 17:10:00 -
[158]
Edited by: Templar Vox on 19/01/2008 17:10:59 I am a little bit confused by the income statement of Emma... I.E. when I want to see income and expenses of today, it says I have had the following income*: 3.047.000.000,- in market transaction, 476.000,- in agent missions, 7.700.000,- in contract rewards.
It states that I have had the following in expenses*: 3.469.000.000,- in expenses 1.900.000,- in unspecified expenses 13.000.000,- in donations 6.600.000,- in unspecified expenses 5.000,- in CSPA 3.144.000.000,- in unspecified expenses 30.000.000,- in taxes 273.000.000,- in unspecified expenses (*The numbers are rounded)
As a fact, I have 380mill in my wallet and 144m in sell orders. I havent done missions for many days, I havent done any contracts, nor have I given any donations. Could someone explain the above report for me so I know what's what? Thanks :)
|

Ambo
2nd Outcasters
|
Posted - 2008.01.19 17:58:00 -
[159]
Originally by: untmare sai I keep getting the same error and I've typed it in, pasted it in, retyped it in, repasted it in, changed full access API key, pasted/repasted, typed/retyped, ad nauseum. All to no avail.
Ok, try going to your 'my character' page and click on the transactions download link. If that does not work either then you need to contact CCP.
If it does work then... I really don't know tbh. I can't think of anything else it could be other than a problem on CCP's end or a mistake in the API details.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.19 18:00:00 -
[160]
Originally by: Templar Vox Edited by: Templar Vox on 19/01/2008 17:10:59 I am a little bit confused by the income statement of Emma... I.E. when I want to see income and expenses of today, it says I have had the following income*: 3.047.000.000,- in market transaction, 476.000,- in agent missions, 7.700.000,- in contract rewards.
It states that I have had the following in expenses*: 3.469.000.000,- in expenses 1.900.000,- in unspecified expenses 13.000.000,- in donations 6.600.000,- in unspecified expenses 5.000,- in CSPA 3.144.000.000,- in unspecified expenses 30.000.000,- in taxes 273.000.000,- in unspecified expenses (*The numbers are rounded)
As a fact, I have 380mill in my wallet and 144m in sell orders. I havent done missions for many days, I havent done any contracts, nor have I given any donations. Could someone explain the above report for me so I know what's what? Thanks :)
What time period does it show at the top of that column on the report? It sounds like you might be choosing a time period longer than 1 day. In this case it might be just grouping everything into one column.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Templar Vox
|
Posted - 2008.01.19 18:07:00 -
[161]
Edited by: Templar Vox on 19/01/2008 18:10:57 I choose Day (default it chooses year), and 19.01.08 (19th jan 2008). Columns = 3. Criterea = isk.
The report then gives me results for 18th, 17th and 16th (and not 19th). I choose 1 column, and it correctly reports for 19th jan 2008. However, the numbers dont add up. Yesterday I know I had a total sell amount at 1.8bill isk. Today that is not the case though, and as I said, I havent done any missions or given any donations.
I'm also wondering why it looks like I have a negative progression (the expenses are higher than the income)?
|

Ambo
2nd Outcasters
|
Posted - 2008.01.19 19:44:00 -
[162]
Wierd, I'll have to investigate that one...
Bear in mind that the income statment deals with the things in and out of your wallet. i.e. you might have 1 bil in cash, then setup some buy order for goods for 1 bil. The income statement would then show negative 1 bil but you havn't actually lost any money, it's just gone from your wallet to escrow.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Templar Vox
|
Posted - 2008.01.19 21:05:00 -
[163]
I see. Well, I havent put 1b into escrow though. I usually buy and sell directly. It looks really nice, but im afraid I cant use this application, at least not yet. A shame, since it obviously has a lot of potential!
|

b1zz
|
Posted - 2008.01.20 08:00:00 -
[164]
I've loaded .net and microsoft SQL server express and then emma but nothing happens after I've entered my API and selected my main character. Where has the program gone? How do I access it? Is there a FAQ somewhere; the manual doesn't appear to contain a FAQ?
|

Ambo
2nd Outcasters
|
Posted - 2008.01.20 09:35:00 -
[165]
I started writing a tutorial about a month ago, this should help you out but it is a work in progress so there is a lot that it does not explain yet.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

b1zz
|
Posted - 2008.01.20 13:39:00 -
[166]
Thx Ambo. I got it working. In fact it was always working, I just thought the main window was the end of the install, so I kept hitting 'close' thinking that would bring up the program when all I was doing was closing it down.
Anyway, I can say it's easy to install EMMA and Microsoft Server Express (just run through install and leave all default settings) and .NET.
Interesting figures. I can say the Items Report is by far the most useful for me.
|

Galfrey
|
Posted - 2008.01.20 23:26:00 -
[167]
Ambo,
I too seem to be getting the invalid userid/password problem.
The details work fine in EveMeep but not in EMMA.
Tried various re-configurations of SQLexpress and .NET but still have the issue. Using WindowsXP and Firefox (IE is there but not primary). Looking forward to trying EMMA but falling at the first hurdle atm ...
Any thoughts?
Galfrey |

Ambo
2nd Outcasters
|
Posted - 2008.01.21 08:42:00 -
[168]
Do you connect through a proxy server? That's the only thing I can think of that might be a problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Kima Sha
Muppet Inc
|
Posted - 2008.01.21 12:51:00 -
[169]
Edited by: Kima Sha on 21/01/2008 12:51:07 Hi, I'm getting the invalid login detail also.
When I check the API usage I'm seeing login validation failures so it is communicating with the eve servers just not passing the right data across. I'm using 0.9.0.25. I do not connect via any proxies.
EveMon and EveMeep both with the the current userid and API key.
Cheers -- CEO - Muppet Inc |

Ambo
2nd Outcasters
|
Posted - 2008.01.21 14:29:00 -
[170]
Ok, given the numbers of people getting this, I think we can definatley assume that somthing is not right with EMMA. Still, I've double checked my own installs and both are definatley able to retrieve data with no issues so I'm really none the wiser.
I will continue tapping away to see if I can get anything but at the moment, this is not looking promising. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Kima Sha
Muppet Inc
|
Posted - 2008.01.21 15:55:00 -
[171]
Hmmm, I've just installed this on my second laptop and it works. I'll try and work out the difference between the two and get back to you.
Thanks for the work you've put into this. Its a very useful app.  -- CEO - Muppet Inc |

Ambo
2nd Outcasters
|
Posted - 2008.01.21 17:54:00 -
[172]
Thanks, if you could give me any clues that would be great.
In other news, version 0.9.0.26 is now available.
This includes a change to reports that tightens up the date ranges of values displayed in columns on the income statement and item detail report. Previously, the values could be from a different day than that displayed in the column heading.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Galfrey
|
Posted - 2008.01.21 20:51:00 -
[173]
I don't connect through a proxy as such although who knows what Virgin Media put in the way.
I have managed to get EMMA working but I had to manually edit the settings.xml file in the /data folder for the character(s) and corp I was using. There does seem to be a problem somewhere - at least on my system.
The only other thing I can think of is that I run Open Office instead of M$ Office but I don't see how that would affect it.
Anyway it's a great app - hope you nail the issue!
Galfrey |

Ambo
2nd Outcasters
|
Posted - 2008.01.21 22:06:00 -
[174]
Originally by: Galfrey I have managed to get EMMA working but I had to manually edit the settings.xml file in the /data folder for the character(s) and corp I was using. There does seem to be a problem somewhere - at least on my system.
Ah, that's a very telling piece of detective work, thanks! Clearly there must be somthing getting corrupted when the API details are stored.
I *should* be able to nail this one now. :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shinzu
|
Posted - 2008.01.24 02:07:00 -
[175]
I dont know if it has been stated but this does work in Vista 64
|

Luigi Thirty
Caldari 19th Star Logistics
|
Posted - 2008.01.25 04:15:00 -
[176]
Edited by: Luigi Thirty on 25/01/2008 04:15:44 I can't install the MS SQL server. The installer log is basically 100kb of this:
Quote: ]1: scavenge 2: {65134A38-8BA5-495D-A3DC-CE1DEDB92947} 3: {1E50629B-1173-45E0-C01F-C8B3B9A1E18E} 4: {53F5C3EE-05ED-4830-994B-50B2F0D50FCE} 5: -1 6: 1607 1: sxsdelca 2: traceop 3: 749 4: 0 1: scavenge 2: {45235788-142C-44BE-8A4D-DDE9A84492E5} 3: {1E50629B-1173-45E0-C01F-C8B3B9A1E18E} 4: {53F5C3EE-05ED-4830-994B-50B2F0D50FCE} 5: -1 6: 1607 1: sxsdelca 2: traceop 3: 749 4: 0 1: scavenge 2: {3248F0A8-6813-11D6-A77B-00B0D0150060} 3: {1E50629B-1173-45E0-C01F-C8B3B9A1E18E} 4: {53F5C3EE-05ED-4830-994B-50B2F0D50FCE} 5: -1 6: 1607 1: sxsdelca 2: traceop 3: 749 4: 0
---- DOMINIX IS INVINCIBLEBLUE:(((( |

Ambo
2nd Outcasters
|
Posted - 2008.01.25 08:42:00 -
[177]
Sorry but I really can't help with that sort of thing, no idea what all that stuff is. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.26 10:31:00 -
[178]
Quite an exiting update today, this is the first real big change since I released EMMA. Version 0.9.1.4 is now available.
This adds the ability to update your assets directly from the API (or a local xml file in API format). In itself, this is not a huge thing but it's the first step on the road to giving a decent 'total net value' for a player or corp.
The new options are in Data->Update Assets and Tools->Import Data From->API Assets file.
Over the next few days I'm hoping to add the other pieces of the puzzle, e.g. getting estimated value information from eve-central rather than having to enter it manually or having sold that item yourself. Also, there are some minor changes to some of the reports that need doing. Any other bugs, tweaks or features you'd like to see? Please let me know.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2008.01.26 12:25:00 -
[179]
I get:
Quote: Error An entry wit the same key already exists.
when i try to update the transactions.
Any ideas?
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation
Lotteries[/b] [Lottery] [EJIL] EVE Jackpot ISK Lottery
|

Ambo
2nd Outcasters
|
Posted - 2008.01.26 14:51:00 -
[180]
A few people have had that problem. I havn't been able to figure out the problem though.
I you wouldn't mind sending me the transaction XML file, that would be very helpful.
The file will be called 'lastAPIResponse' and it will be in the 'logging' folder just after you update from the API.
You can send this to [email protected]
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Cyno Sid
|
Posted - 2008.01.26 16:18:00 -
[181]
Come across a potential bug. I have assets in every station across Lonetrek. Some of these stations have in excess of several hundred items, some could have a thousand.
When I run the auto generate contracts it loads up all the stations details. Then, when I press ok only 3 stations are displayed. If I then click on the header of those dispalyed it comes up with the below fault message - any ideas??
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** EveMarketMonitorApp.Common.EMMAException: Problem showing contract detail from auto-contractor ---> System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.Collections.ArrayList.get_Item(Int32 index) at System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex) at System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index) at System.Windows.Forms.DataGridView.get_Item(Int32 columnIndex, Int32 rowIndex) at EveMarketMonitorApp.GUIElements.AutoContractor.ContractsView_CellContentDoubleClick(Object sender, DataGridViewCellEventArgs e) --- End of inner exception stack trace --- at EveMarketMonitorApp.GUIElements.AutoContractor.ContractsView_CellContentDoubleClick(Object sender, DataGridViewCellEventArgs e) at System.Windows.Forms.DataGridView.OnCellContentDoubleClick(DataGridViewCellEventArgs e) at System.Windows.Forms.DataGridView.OnCommonCellContentClick(Int32 columnIndex, Int32 rowIndex, Boolean doubleClick) at System.Windows.Forms.DataGridViewCell.OnMouseUpInternal(DataGridViewCellMouseEventArgs e) at System.Windows.Forms.DataGridView.OnCellMouseUp(DataGridViewCellMouseEventArgs e) at System.Windows.Forms.DataGridView.OnMouseUp(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.DataGridView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- EveMarketMonitorApp Assembly Version: 0.9.1.4 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Emma/EveMarketMonitorApp.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.832 (QFE.050727-8300) CodeBase: file:///C:/WINDOWS/assembly/
|

Ambo
2nd Outcasters
|
Posted - 2008.01.26 17:22:00 -
[182]
I'll take a look, shouldn't be too tricky to find out what's going on.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.26 17:44:00 -
[183]
Fixed: version 0.9.1.5 will resolve the problem.
The reason you've got so few showing up in the list is probably because of your auto-contractor settings. Go to Settings->Courier Settings. Check the min collateral and min reward fields and set them to somthing else if you prefer.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Cyno Sid
|
Posted - 2008.01.27 00:04:00 -
[184]
Thankyou for that, it works great now.
A quick suggestion, come request, come plea. Would it be possible to add to the autocontracts 'results page' (the page which comes up immediately after its done its asset sweep of the stations) a column giving the volume of that particular contract / Station (current headings are station, collateral, reward and expected profit) .
furthermore... and sorry for pushing it, is it also possible on the settings of the autocontractor to have minimum volume as well as max volume.
My logic for the above is.
1. Often I need to see the volume of the contract in anticipation of the type of ship which is to carry the assets. (I like to try and keep them below a certain figure so new guys are more likley to do them as they fly low level haulers)
2. Having a minimum amount as well means I could set it for say 5k, thus filtering out everything below that. This is useful for regional buy orders which slowly 'fill up stations'. This way you will know when the station has reached a certain volume and needs 'emptying'
Anyway... if you can't do the above, not a problem, great tool and greatly appreciated
|

shags
CyberDyne Industries
|
Posted - 2008.01.27 05:02:00 -
[185]
excuse me for not reading the whole thread, i don't konw if this is mentioned at all.
Is it possible to merge the data from multiple characters into one database so that i can see the stats of all my characters across all my accounts in the same place?
|

Ambo
2nd Outcasters
|
Posted - 2008.01.27 08:45:00 -
[186]
Originally by: shags excuse me for not reading the whole thread, i don't konw if this is mentioned at all.
Is it possible to merge the data from multiple characters into one database so that i can see the stats of all my characters across all my accounts in the same place?
I'm afraid this is not possible currently.
I might be able to add it in the future though, I'll add it to the features tracker.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.27 08:49:00 -
[187]
Originally by: Cyno Sid Thankyou for that, it works great now.
A quick suggestion, come request, come plea. Would it be possible to add to the autocontracts 'results page' (the page which comes up immediately after its done its asset sweep of the stations) a column giving the volume of that particular contract / Station (current headings are station, collateral, reward and expected profit) .
This should be easy to do, I'll put out a new build when it's sorted... probably later today.
Quote:
furthermore... and sorry for pushing it, is it also possible on the settings of the autocontractor to have minimum volume as well as max volume.
My logic for the above is.
1. Often I need to see the volume of the contract in anticipation of the type of ship which is to carry the assets. (I like to try and keep them below a certain figure so new guys are more likley to do them as they fly low level haulers)
2. Having a minimum amount as well means I could set it for say 5k, thus filtering out everything below that. This is useful for regional buy orders which slowly 'fill up stations'. This way you will know when the station has reached a certain volume and needs 'emptying'
Anyway... if you can't do the above, not a problem, great tool and greatly appreciated
Good point, I originally had a min volume filter in the design but took it out because I couldn't see when it would ever be used.
I'll add this to the feature traker, it's a more complicated addition though so will take a little longer. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

shags
CyberDyne Industries Ka-Tet
|
Posted - 2008.01.28 06:10:00 -
[188]
Originally by: Ambo
I'm afraid this is not possible currently.
I might be able to add it in the future though, I'll add it to the features tracker.
I think this would be a great addition. I know personally the way i sort my characters is i have 1 in jita 1 in rens and a few others in different areas. they never really leave the station, i may buy something on the jita character and ship it off to one of the others who ends up selling it somewhere else. or the other way around. So the data from 1 character inst all that useful because it appears that things just disappear when they really have just been transfered to another character.
If i could somehow merge all the records into 1 sql database though it would show the full picture accross all my characters/accounts. maybe it could be added by way of just a simple tool which took the individual character databases and merged them into a big one you could load up into emma
all the market tools people have come out with focus on a single character and thats a shame because i don't think very many people do all their buisness on just one character.
---
"When you do things right people wont be sure you did anything at all" |

Xparky
Federal Navy Academy
|
Posted - 2008.01.28 16:00:00 -
[189]
EMMA 0.9.0.23 log
1/28/2008 5:39:10 PM Critical - Unable to validate account details Inner Exception: Problem retrieving data from Eve web service Stack Trace: at EveMarketMonitorApp.AbstractionClasses.EveAPI.GetXml(String url, String parameters) at EveMarketMonitorApp.AbstractionClasses.EveAPI.VerifyAccount() at EveMarketMonitorApp.AbstractionClasses.Settings.ValidateAccountDetails() Inner Exception: The operation has timed out Stack Trace: at System.Net.HttpWebRequest.GetResponse() at EveMarketMonitorApp.AbstractionClasses.EveAPI.GetXml(String url, String parameters)
Firewall log
5:36:43 PMCommand line: "D:\Games\eve\emma\EveMarketMonitorApp.exe" 5:37:30 PMEVEMARKETMONITORAPP.EXE: TCP connection with 87.237.39.199:80 established - Allow all activity for EVEMARKETMONITORAPP.EXE 5:37:30 PMEVEMARKETMONITORAPP.EXE: Request: HTTP11 GET api.eve-online.com /account/Characters.xml.aspx 5:39:10 PMEVEMARKETMONITORAPP.EXE: Request complete 5:39:10 PMEVEMARKETMONITORAPP.EXE: Received content element type: text/html 5:39:10 PMEVEMARKETMONITORAPP.EXE: Received content element length: 20 5:39:10 PMEVEMARKETMONITORAPP.EXE: Received content element encoding: 5:39:10 PMEVEMARKETMONITORAPP.EXE: Received transport encoding: 5:39:10 PMEVEMARKETMONITORAPP.EXE: Request complete
EVE API Access log
No API requests have been logged for this account.
What am I missing?
|

Orchid Ix
Behind The Stars
|
Posted - 2008.01.28 16:16:00 -
[190]
Originally by: Brother Mainard Like it so far.
I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
Couldn't this be done by somehow importing the Orders export from the wallet interface?  -- Sig Under Construction |
|

Ambo
2nd Outcasters
|
Posted - 2008.01.28 16:49:00 -
[191]
Originally by: Orchid Ix
Originally by: Brother Mainard Like it so far.
I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
Couldn't this be done by somehow importing the Orders export from the wallet interface? 
Indeed, this is somthing I'm hoping to add over the next week or so.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.28 16:54:00 -
[192]
Originally by: Xparky EMMA 0.9.0.23 log
*diagnostics*
What am I missing?
Thanks for the detailed logs, it looks like the request is going out and coming back fine but then getting stuck somwhere. I'm not sure what could cause this kind of problem. If you were happy to go a stage further with the diagnostics, you could use somthing like fiddler to look at the actual content of the message that is returned. (to see if it's corrupted or somthing)
In the mean time, I'll investigate to see if I can find cases of similar issues.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Xparky
Federal Navy Academy
|
Posted - 2008.01.28 18:10:00 -
[193]
Originally by: Ambo
Originally by: Xparky EMMA 0.9.0.23 log
*diagnostics*
What am I missing?
[...]could use somthing like fiddler to look at the actual content of the message that is returned.[...]
ok, tried fiddler, but i haven't found any way to configure emma to use it as a proxy.
|

Ambo
2nd Outcasters
|
Posted - 2008.01.28 18:31:00 -
[194]
You shouldn't have to, fiddler can just trap the request and response without any setups or configuration.
To test it, start fiddler then just leave it running in the background. Then start EMMA and try to enter your API details/change your character.
The request and response will be caught by fiddler, click the line in the left-hand pane with a host of 'api.eve-online.com'. The right-hand pane will then show the request at the top and response at the bottom. Click 'raw' on the bottom set of buttons to see the data sent back from the API (should be a simple XML document).
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Xparky
Federal Navy Academy
|
Posted - 2008.01.28 18:57:00 -
[195]
Originally by: Ambo
[...] To test it, start fiddler then just leave it running in the background. Then start EMMA and try to enter your API details/change your character.[...]
It connected through fiddler and ... it worked, got characters.xml and everything needed... Weird stuff...
|

Ambo
2nd Outcasters
|
Posted - 2008.01.28 20:47:00 -
[196]
bizzare indeed. 
I'm afraid the hourly figures will not be very accurate except in certain circumstances. They're more of a rough guide than anything else.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.28 20:50:00 -
[197]
Version 0.9.1.8 is now available.
This contains the following fixes/improvements:
- Added a volume column to the auto-contractor
- Fixed a problem where EMMA automatically retrieved asset information from the API after a transaction update.
- When in corp mode, wallet IDs will now show the name of the wallet division rather than the ID
- A fix for a potential issue with the new asset update from the API.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

shags
CyberDyne Industries Ka-Tet
|
Posted - 2008.01.29 13:51:00 -
[198]
Im interested in helping out on some stuff in emma so i checked out the project from sourceforge this morning. i loaded it up in vs2005 and went to build solution and got these errors
Error2Source file 'C:\Documents and Settings\shags\My Documents\Visual Studio 2005\Projects\EveMarketMonitorApp\AbstractionClasses\APICorp.cs' could not be opened ('The system cannot find the file specified. ')EveMarketMonitorApp Error3Source file 'C:\Documents and Settings\shags\My Documents\Visual Studio 2005\Projects\EveMarketMonitorApp\AbstractionClasses\APICharacter.cs' could not be opened ('The system cannot find the file specified. ')EveMarketMonitorApp
These 2 files don't seem to be part of the project at all and it obviously wont build/work with out them? any reason you left them out and can i get copies please? ---
We Need More Hot Keys in EVE! CyberDyne Industries is Recruiting! |

Ambo
2nd Outcasters
|
Posted - 2008.01.29 16:20:00 -
[199]
Yeah, sorry about that. I'd added those at home last night and forgot to add them to CVS. I had exactly the same problem as you at work this luch time. 
I'll upload the files when I get home this evening (will be around 18:30-19:00 Eve time I think)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

shags
CyberDyne Industries Ka-Tet
|
Posted - 2008.01.29 18:35:00 -
[200]
ahh ok great.
looking forward to brushing up on my C#. lucky for me it looks like you have done a good job of commenting your code and everything. ---
We Need More Hot Keys in EVE! CyberDyne Industries is Recruiting! |
|

Ambo
2nd Outcasters
|
Posted - 2008.01.29 18:37:00 -
[201]
Ok - those files have been added now.
The code is a bit of a mix, some is very clearly laid out and well commented, other bits are a hopeless mess. Most of the core bits shouldn't be too hard to figure out though. Give me a shout if you need an help. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.30 09:34:00 -
[202]
Version 0.9.1.9 is up.
This adds the minimum volume filter on the auto contractor requested by Cyno Sid.
I'm still no closer to discovering the cause of the dreaded 'entry with key already exists' error when importing transactions. If anyone could send me the XML that causes it, that would really help.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Quarentine
Gallente Sonnema
|
Posted - 2008.01.30 10:02:00 -
[203]
Oi Ambo,
first of all: props to making such a great tool!
I had a couple of questions:
1 is it possible that you chance the autosort on the transaction table? (i think) because as it stands now the first entry is shown and i would like to have it show the last entries
2 In the future will it be possible to write your own SQL code so you can get from the database the things that you want? I sometimes want to check how much stuff i bought from 1 type and that would make it easier
3 There is a dropdown box in one of the screens (i'll check when i'm at home) where you can see how much you bought at 1 station. Only you have listed all the stations. I think if you make the dropdownbox have a select on the current table you don't have a huge amount of stations to go through.
If you have any questions please contact me ingame / send evemail and i'll explain further.
My proffesion is software testing so i think i can help you al long way!
Thanks
Q
|

TWiZT3DCaRNaG3
|
Posted - 2008.01.30 10:34:00 -
[204]
my scanners detect 3 different types of keyloggers and one trojan.
is that normal ?
|

Ambo
2nd Outcasters
|
Posted - 2008.01.30 11:39:00 -
[205]
I know 2 updates in one day is excessive but I think this warrants it: Version 0.9.1.10 is available.
This finally fixes the 'entry with that key already exists' error when importing transactions. Big thanks to BlazingFire for providing an XML document to help track down the problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.30 11:41:00 -
[206]
Originally by: TWiZT3DCaRNaG3 my scanners detect 3 different types of keyloggers and one trojan.
is that normal ?
I have no idea why that would be the case. Feel free to check the source code, it's freely available at sourceforge under the project name 'evemarketmonapp'.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.30 11:48:00 -
[207]
Originally by: Quarentine Oi Ambo,
first of all: props to making such a great tool!
Thanks. 
Quote:
I had a couple of questions:
1 is it possible that you chance the autosort on the transaction table? (i think) because as it stands now the first entry is shown and i would like to have it show the last entries
No problem, you're right, it is kind of backwards atm. :)
Quote:
2 In the future will it be possible to write your own SQL code so you can get from the database the things that you want? I sometimes want to check how much stuff i bought from 1 type and that would make it easier
Interesting idea. I suppose there is no reason why not so I'll add it to the feature tracker.
Quote:
3 There is a dropdown box in one of the screens (i'll check when i'm at home) where you can see how much you bought at 1 station. Only you have listed all the stations. I think if you make the dropdownbox have a select on the current table you don't have a huge amount of stations to go through.
There are a lot of station dropdown boxes around, some of them could be restricted a little and some of them could not. If you can tell me which one(s) specifically then I can get a better idea of the possibilities.
Quote:
My proffesion is software testing so i think i can help you al long way!
That's awesome. Being a programmer my testing is... not entirely thorough (I've met very few programmers with the patience for complete, in-depth testing). It would be great to have someone double checking things for me. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Dikfore
|
Posted - 2008.01.30 11:50:00 -
[208]
been getting an object reference error when trying to open create reports dialog ever since v 0.9.1.8
Quote: 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. at EveMarketMonitorApp.GUIElements.CreateReport.SetupGUI() at EveMarketMonitorApp.GUIElements.CreateReport..ctor() at EveMarketMonitorApp.GUIElements.Main.createReportToolStripMenuItem_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- EveMarketMonitorApp Assembly Version: 0.9.1.10 Win32 Version: 1.0.0.0 CodeBase: file:///D:/EVE/Emma_v0.9/EveMarketMonitorApp.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Transactions Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll --------------------------------
|

Ambo
2nd Outcasters
|
Posted - 2008.01.30 11:51:00 -
[209]
Someone else is having the exact same problem, I'm looking at this problem right now.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Dikfore
|
Posted - 2008.01.30 11:54:00 -
[210]
running on vista 32 bit if it helps
|
|

Ambo
2nd Outcasters
|
Posted - 2008.01.30 12:31:00 -
[211]
Edited by: Ambo on 30/01/2008 12:51:06
Last update for today, I promise... Version 0.9.1.11 should fix those null reference errors when creating a report.
I'm not 100% sure cos I can't reproduce it, but I think it'll work now.
Thanks for the update of the Vista situation, it seems like, after a rocky start, all versions of Vista are fine now, which is great news. :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Healer Axim
|
Posted - 2008.01.30 16:24:00 -
[212]
awesome application, thank you very much for all your effort! makes reporting income MUCH easier.
however, would it be possible to add "costs" for manufacturing items from the ground up? I mine my minerals more than purchase them, and I also make a lot of the components used in manufacturing. example case is expanded cargohold 1's. I mine the ore for them, refine it then make the holds, then sell them off. to EMMA it shows as 100% profit (nothing spent), but in reality there's a "cost" to the materials i used to make the thing. for cargo holds i base my profit off the average unit price of the materials.
the same goes for things like particle accelerator units. I buy the things to make them and resell the final product. Excel tracks this for me now but if it could be wrapped into EMMA that would be cool :P
|

Szmaragd
|
Posted - 2008.01.30 17:39:00 -
[213]
Hi !
I've downloaded your application and I tried to load my wallet and journal information. But I get following error during importing:
error code=100 Expected before ref/trans ID = 0: wallet not previously loaded.
And then I got message : no new record found or similar.
Any idea what is going wrong ?
Thanks for answer
|

Ambo
2nd Outcasters
|
Posted - 2008.01.30 17:47:00 -
[214]
Originally by: Healer Axim awesome application, thank you very much for all your effort! makes reporting income MUCH easier.
however, would it be possible to add "costs" for manufacturing items from the ground up? I mine my minerals more than purchase them, and I also make a lot of the components used in manufacturing. example case is expanded cargohold 1's. I mine the ore for them, refine it then make the holds, then sell them off. to EMMA it shows as 100% profit (nothing spent), but in reality there's a "cost" to the materials i used to make the thing. for cargo holds i base my profit off the average unit price of the materials.
the same goes for things like particle accelerator units. I buy the things to make them and resell the final product. Excel tracks this for me now but if it could be wrapped into EMMA that would be cool :P
This is certainly a problem, EMMA is designed as a trader's application, not a manufacturer's. Consequently, it can produce some pretty odd numbers in some of the reports if you so a lot of manufacturing.
I'd like to add the ability to cope with it and I'll put it on the list so it dosn't get lost but I'm not sure how it would work in detail, how big a job it would be, etc. It'll probably be a long time before manufaturers are catered for I'm afraid.
In the mean time, you could check out Eve-MEEP. That might do what you are looking for. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.30 17:55:00 -
[215]
Originally by: Szmaragd Hi !
I've downloaded your application and I tried to load my wallet and journal information. But I get following error during importing:
error code=100 Expected before ref/trans ID = 0: wallet not previously loaded.
And then I got message : no new record found or similar.
Any idea what is going wrong ?
Thanks for answer
That's a strange one.
Two things that would be useful;
1. Which version are you running (It tells you on the bottom left of the main screen)
2. Turn on logging (settings->error logging) and try updating again. There should then be a file called 'ExceptionLog.txt' in the 'logging' folder. It would be great if you could post the error details here or send me the file by email ([email protected])
Thanks.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Orchid Ix
Behind The Stars
|
Posted - 2008.01.30 21:28:00 -
[216]
Originally by: Brother Mainard Like it so far.
I'm really interested in a total-asset value count day by day. Based on previous values for items sold, the total inventory, what I have in buy orders and sell orders, it would be great to see how much I am currently 'worth'.
Originally by: Orchid Ix
Couldn't this be done by somehow importing the Orders export from the wallet interface? 
Originally by: Ambo
Indeed, this is somthing I'm hoping to add over the next week or so.
I also found this in some API documentation...
/char/MarketOrders.xml.aspx for market orders  -- Sig Under Construction |

Frenzei
Gallente Fist 0f Liberty V.I.R.A.L.
|
Posted - 2008.01.31 10:02:00 -
[217]
My current liabilities with emma: Report color. Income statement, the white background and black color is ok. Grey background with white is HARD to read.
"internal transactions" The Income statement lists internal transfers from one wallet to the other, blowing up numbers tremendously.
Newbie, not n00b. Mining, Reprossecing and Producing. |

Ambo
2nd Outcasters
|
Posted - 2008.01.31 10:42:00 -
[218]
Originally by: Frenzei My current liabilities with emma: Report color. Income statement, the white background and black color is ok. Grey background with white is HARD to read.
Report style (i.e. colours, fonts, etc) is totally configurable. Take a look under 'Settings->Report Style'.
Quote:
"internal transactions" The Income statement lists internal transfers from one wallet to the other, blowing up numbers tremendously.
Someone else mentioned this a while ago. I plan to add options to exclude journal entry types as desired, it's just somthing that's ended up on the back burner a bit. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.01.31 10:43:00 -
[219]
Originally by: Orchid Ix
I also found this in some API documentation...
/char/MarketOrders.xml.aspx for market orders 
Yup, that's the one I'm going to be making use of. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Frenzei
Gallente Fist 0f Liberty V.I.R.A.L.
|
Posted - 2008.01.31 10:48:00 -
[220]
Thanks Ambo.
Now, to understand C#...
Newbie, not n00b. Mining, Reprossecing and Producing. |
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2008.01.31 11:59:00 -
[221]
Originally by: Ambo
Originally by: Orchid Ix
I also found this in some API documentation...
/char/MarketOrders.xml.aspx for market orders 
Yup, that's the one I'm going to be making use of. 
Please, please do it soon  I need to know which of my orders are expired and which don't have any movement lately.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment PvPeers wanted for 0.0 Fleet ops and roaming/defense gangs Looking for experienced players Looking for new EVE players
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation
Lotteries[/b] [Lottery] [EJIL] EVE Jackpot ISK Lottery
|

Shin Dahn
|
Posted - 2008.01.31 15:30:00 -
[222]
thank you
|

Fay Fatale
|
Posted - 2008.02.01 03:51:00 -
[223]
Ok, I read a few pages back about a guy who was having this problem. I am getting the error code 521, where it says that the api info is wrong. I've tried making a new one and entering it a few times. Still doesn't work.
My limited api key works for evemon, but my full access key doesn't work for this program. I opened a petition with the powers that be and they told me to ask here. Has this problem been resolved?
Also, when I download the wallet journal/market transactions info from the my character page, I get an aspx file, which the program doesn't seem to like. I'm outta luck right now. Too bad, it looks like a cool program.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.01 06:59:00 -
[224]
Edited by: Ambo on 01/02/2008 07:05:01
Originally by: Fay Fatale Ok, I read a few pages back about a guy who was having this problem. I am getting the error code 521, where it says that the api info is wrong. I've tried making a new one and entering it a few times. Still doesn't work.
My limited api key works for evemon, but my full access key doesn't work for this program. I opened a petition with the powers that be and they told me to ask here. Has this problem been resolved?
I'm afraid not. Tbh I don't have a clue what's causing this.
Quote: Also, when I download the wallet journal/market transactions info from the my character page, I get an aspx file, which the program doesn't seem to like. I'm outta luck right now. Too bad, it looks like a cool program.
That's very odd. You should be getting a csv file. Perhaps that's a clue to what is going wrong. EveMon is open source so I'll take a look and see if thier approach for retrieveing the data is different from mine in any way.
Edit: just remembered Galfrey got this sorted by manually opening up the settings.xml file in the Data folder and pasting the apiKey and userID in there.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

No Mahd
|
Posted - 2008.02.01 13:11:00 -
[225]
Ahoy Ambo
I have been using your programme for a few days now - thanks very much - it's great.
Just recently started trading and had real probs trying to fig out which of my items were producing better results than others.
EMMA helps me make all those decisions and lets me ponder on other things to
Thanks matey
|

Fay Fatale
|
Posted - 2008.02.01 21:15:00 -
[226]
Originally by: Ambo
Quote: Also, when I download the wallet journal/market transactions info from the my character page, I get an aspx file, which the program doesn't seem to like. I'm outta luck right now. Too bad, it looks like a cool program.
That's very odd. You should be getting a csv file. Perhaps that's a clue to what is going wrong. EveMon is open source so I'll take a look and see if thier approach for retrieveing the data is different from mine in any way.
Edit: just remembered Galfrey got this sorted by manually opening up the settings.xml file in the Data folder and pasting the apiKey and userID in there.
Thanks for the reply. To be fair, I get a .csv.aspx file. I tried opening it with firefox and saving it as another file type, but I only get text document as an option. In fact I don't think I can open it as anything but a text document. I am not aware of any other way to change the file type/extension.
Also, I tried manually editing the settings.xml and got nothing.
I replied to the petition with the good folks of eve and told them about the problem. We'll see how it goes.
Cheers
|

Ambo
2nd Outcasters
|
Posted - 2008.02.02 09:53:00 -
[227]
Ever since I added the ability to update assets from the API, I've been annoyed by all the extra items picked up by the auto-contractor that I don't want to be included.
Consequently, I've changed it so you can permenantly exclude assets from the auto-contractor. Just click the button on the contract screen. You can also multi-select items by holding control.
If you change your mind later and want to include the items then you can find them in Data->View Assets, double click the appropriate line and enable/disable the flag as you like.
This is new in version 0.9.1.12.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Quarentine
Gallente Sonnema
|
Posted - 2008.02.02 12:04:00 -
[228]
Originally by: Ambo
Originally by: Quarentine Oi Ambo,
first of all: props to making such a great tool!
Thanks. 
Quote:
I had a couple of questions:
1 is it possible that you chance the autosort on the transaction table? (i think) because as it stands now the first entry is shown and i would like to have it show the last entries
No problem, you're right, it is kind of backwards atm. :)
Quote:
2 In the future will it be possible to write your own SQL code so you can get from the database the things that you want? I sometimes want to check how much stuff i bought from 1 type and that would make it easier
Interesting idea. I suppose there is no reason why not so I'll add it to the feature tracker.
Quote:
3 There is a dropdown box in one of the screens (i'll check when i'm at home) where you can see how much you bought at 1 station. Only you have listed all the stations. I think if you make the dropdownbox have a select on the current table you don't have a huge amount of stations to go through.
There are a lot of station dropdown boxes around, some of them could be restricted a little and some of them could not. If you can tell me which one(s) specifically then I can get a better idea of the possibilities.
Quote:
My proffesion is software testing so i think i can help you al long way!
That's awesome. Being a programmer my testing is... not entirely thorough (I've met very few programmers with the patience for complete, in-depth testing). It would be great to have someone double checking things for me. 
Oi Ambo,
Point 3 is about the view transactions. maybe you can do the same with the item dropdownbox.
Sorry about the late reply... have been busy with some other stuff.
Q |

Ambo
2nd Outcasters
|
Posted - 2008.02.02 12:15:00 -
[229]
Edited by: Ambo on 02/02/2008 12:15:36
Originally by: Quarentine
Originally by: Ambo
Originally by: Quarentine
3 There is a dropdown box in one of the screens (i'll check when i'm at home) where you can see how much you bought at 1 station. Only you have listed all the stations. I think if you make the dropdownbox have a select on the current table you don't have a huge amount of stations to go through.
There are a lot of station dropdown boxes around, some of them could be restricted a little and some of them could not. If you can tell me which one(s) specifically then I can get a better idea of the possibilities.
Point 3 is about the view transactions. maybe you can do the same with the item dropdownbox.
Sorry about the late reply... have been busy with some other stuff.
Q
No worries, I'll get that in the next version.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Omber Zombie
Gallente Frontier Technologies
|
Posted - 2008.02.02 16:12:00 -
[230]
Originally by: Fay Fatale
Originally by: Ambo
Quote: Also, when I download the wallet journal/market transactions info from the my character page, I get an aspx file, which the program doesn't seem to like. I'm outta luck right now. Too bad, it looks like a cool program.
That's very odd. You should be getting a csv file. Perhaps that's a clue to what is going wrong. EveMon is open source so I'll take a look and see if thier approach for retrieveing the data is different from mine in any way.
Edit: just remembered Galfrey got this sorted by manually opening up the settings.xml file in the Data folder and pasting the apiKey and userID in there.
Thanks for the reply. To be fair, I get a .csv.aspx file. I tried opening it with firefox and saving it as another file type, but I only get text document as an option. In fact I don't think I can open it as anything but a text document. I am not aware of any other way to change the file type/extension.
Also, I tried manually editing the settings.xml and got nothing.
I replied to the petition with the good folks of eve and told them about the problem. We'll see how it goes.
Cheers
left click the link, don't reightclick->save. The left click loads the aspx page which then directs your browser to download the .csv ----------------------
FTEK | Production ~ Research ~ Sales ~ Election Fixing |
|

flexd
The Illuminati. Triumvirate.
|
Posted - 2008.02.04 12:50:00 -
[231]
After trying to get this to work for about an hour, under Wine, Mono AND a normal windows installation i have only one thing to say.
The .net dependencies for this program sucks.
You should seriously consider ditching C# and using something proper, or atleast get rid of the SQL Express dependencies. :/
Wish i could try your program, but i'm not gonna spend countless errors fighting microsoft.
-
|

Ambo
2nd Outcasters
|
Posted - 2008.02.04 16:34:00 -
[232]
Originally by: flexd Edited by: flexd on 04/02/2008 13:13:10 After trying to get this to work for about an hour, under Wine, Mono AND a normal windows installation i have only one thing to say.
The .net dependencies for this program sucks.
You should seriously consider ditching C# and using something proper, or atleast get rid of the SQL Express dependencies. :/
Wish i could try your program, but i'm not gonna spend countless hours fighting errors and microsoft.
Sorry to hear you had problems, .NET allows me to write code far faster and I can concentrate more on developing better features when compared to writing in 'proper' languages (I assume you're talking old style C and the like). The SQL express dependancy is an annoyance for some, but again, it's a case of me not wanting to waste my limited time with low level stuff. Also, it's only a very few people who have encountered difficulties (or at least who have said they've had problems...)
I wish it was simple and easy to switch to some amazing language that would magically work for everyone but sadly, that's just not the way it works. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.02.04 16:41:00 -
[233]
Originally by: flexd After trying to get this to work for about an hour, under Wine, Mono AND a normal windows installation i have only one thing to say. The .net dependencies for this program sucks. You should seriously consider ditching C# and using something proper, or atleast get rid of the SQL Express dependencies. :/
Wow, you should darned well get your money back!!!!! And let's take Ambo out back and kick the stuffing out of him too. Oh... wait. I have a few errors that come up. Only on load. The application allows me to continue inspite of the load errors and it works fine. For a "free" utility, it does good work. However your hostility makes one thought spring to mind... ... "Why ain't you doing an application your own damned self?" Don't bother answering this. Not only is the answer apparent it is not worth hearing it from you.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |

Sophie Daigneau
Risky Advanced Production Enterprises GoonSwarm
|
Posted - 2008.02.04 18:22:00 -
[234]
I'm very interested in using your app to get an accurate asset valuation of my corp, but a few things are missing right now.
1. The current reports do not work well with untraded goods, ie, T2 components that are manufactured and included with another larger item that is sold. These goods are never sold, but I still want to assign them a value for tracking their worth. 2. Similar to above, the tool isn't tracking manufacturing jobs. 3. The tool has no way of assigning a value to assets bought prior to when someone started using the app or bought via contracts.
The obvious solution to all these problems would be to allow users to manually assign a value to their goods.
The other thing that I would love is a stripped down excel export of all the reports so I can do further manipulations with them.
|

Shar Tegral
|
Posted - 2008.02.04 18:34:00 -
[235]
Originally by: Sophie Daigneau The other thing that I would love is a stripped down excel export of all the reports so I can do further manipulations with them.
QFT. All of these apps are great but the fact that we can't take the data generated and utilize them in something else like excel only heightens any weakness each application has. So, the limits become more annoying as you can't get around them.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |

flexd
The Illuminati. Triumvirate.
|
Posted - 2008.02.04 18:43:00 -
[236]
Originally by: Shar Tegral
Originally by: flexd After trying to get this to work for about an hour, under Wine, Mono AND a normal windows installation i have only one thing to say. The .net dependencies for this program sucks. You should seriously consider ditching C# and using something proper, or atleast get rid of the SQL Express dependencies. :/
Wow, you should darned well get your money back!!!!! And let's take Ambo out back and kick the stuffing out of him too. Oh... wait. I have a few errors that come up. Only on load. The application allows me to continue inspite of the load errors and it works fine. For a "free" utility, it does good work. However your hostility makes one thought spring to mind... ... "Why ain't you doing an application your own damned self?" Don't bother answering this. Not only is the answer apparent it is not worth hearing it from you.
There's a diffrence between a few errors, and what seems to me like non-existant error handling.
A file doesnt exist? Test for it.
A font doesnt exist? Test for it.
SQL down? TEST FOR IT.
One of the API's exhausted? Check for that too, don't assume anything is what it might not be.
It sounds like a nice application, and i'd like to try it. And i have nothing against C#, but .Net dependancy is a *****, especially when things dont work.
Looking forward to sometime maybe be able to try your program.
Error message im getting now is "An attempt to attach an auto-named database for file C:\Path\to\emma\Data\EMMA Databse.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC Share."
And i didn't say i wanted any money back (It's a free program), and i never said it's not a good program FYI.
You get errors too? Guess the program ain't perfect.
And there's really nothing stopping me from making a python based program doing the same thing, who knows.. Maybe i'll make one unless i can get this working.
-
|

Ambo
2nd Outcasters
|
Posted - 2008.02.04 18:45:00 -
[237]
Originally by: Shar Tegral I have a few errors that come up. Only on load. The application allows me to continue inspite of the load errors and it works fine.
Could you turn on logging (Settings -> error logging) then close and restart EMMA. There should then be an exceptionlog.txt file in the logging folder. If you could email that to me at [email protected] that would be great.
Thanks 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.02.04 18:48:00 -
[238]
Originally by: flexd And there's really nothing stopping me from making a python based program doing the same thing, who knows.. Maybe i'll make one unless i can get this working.
Well to be honest I'd be more than happy to see you put your money where your ... well I'm sure you get the idea. I just find your constant hostility or negative commentary about .net or MS to be non-constructive. You don't like it, many people don't. No need to be hostile about it. You keep doing what you're doing Ambo. The rest of us lub you regardless.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |

flexd
The Illuminati. Triumvirate.
|
Posted - 2008.02.04 18:54:00 -
[239]
Originally by: Shar Tegral
Originally by: flexd And there's really nothing stopping me from making a python based program doing the same thing, who knows.. Maybe i'll make one unless i can get this working.
Well to be honest I'd be more than happy to see you put your money where your ... well I'm sure you get the idea. I just find your constant hostility or negative commentary about .net or MS to be non-constructive. You don't like it, many people don't. No need to be hostile about it. You keep doing what you're doing Ambo. The rest of us lub you regardless.
Generally unhandled exceptions are bad no matter what way you put it, dont lean on MS being great, .Net being awsome etc etc.
It's a unhandled exception about the database being missing, as i said Error checking is key.
I may sound angry about it but im not, i'm just annoyed one of the most basic ground rules of programming is so blatantly being ignored.
*CHECK FOR ERRORS*
Now excuse me, sounds like i have some coding to do. -
|

Ambo
2nd Outcasters
|
Posted - 2008.02.04 18:56:00 -
[240]
Originally by: Sophie Daigneau I'm very interested in using your app to get an accurate asset valuation of my corp, but a few things are missing right now.
1. The current reports do not work well with untraded goods, ie, T2 components that are manufactured and included with another larger item that is sold. These goods are never sold, but I still want to assign them a value for tracking their worth. 2. Similar to above, the tool isn't tracking manufacturing jobs. 3. The tool has no way of assigning a value to assets bought prior to when someone started using the app or bought via contracts.
The obvious solution to all these problems would be to allow users to manually assign a value to their goods.
The other thing that I would love is a stripped down excel export of all the reports so I can do further manipulations with them.
1. Very true, it's because the program was designed for me and I've never done any manufacturing. It's definatley somthing I'd want to include in the future though. Also, for the purposes of tracking asset value, you can manually assign an item value in Settings -> Items Traded. (As it's eveolved the name stuck... I should really update some of these things )
2. Indeed, manufacturing is not catered for at all. Again, it's on the top-do list but it's a long way off.
3. Yeah, currently you can't assign purchase values though you can assign expected sale values through the method above.
Another thing on my to do list is the ability to export csv and html versions of the reports.It seems there is also demand for a csv export of other data so I'll look into that as well. Should be pretty simple.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
2nd Outcasters
|
Posted - 2008.02.04 19:05:00 -
[241]
Edited by: Ambo on 04/02/2008 19:05:06
Originally by: flexd Generally unhandled exceptions are bad no matter what way you put it, dont lean on MS being great, .Net being awsome etc etc.
It's a unhandled exception about the database being missing, as i said Error checking is key.
I may sound angry about it but im not, i'm just annoyed one of the most basic ground rules of programming is so blatantly being ignored.
*CHECK FOR ERRORS*
You're right and I do but it's not like this needs to be 100% watertight. Frankly, the default error messages give more than enough information to help resolve the issue and every exception is caught and logged by EMMA at the top level so there is a record of everything.
Yes, I know it's bad practice and I know it's not the pretiest solution but it's not going to cause any problems. If there really any difference between an unhandled exception message appearing telling you the database is not connected and me showing you a message box saying it's not connected?
Editied for my lack of quoting skills 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.02.04 20:05:00 -
[242]
Edited by: Shadarle on 04/02/2008 20:06:46 Had problems setting this up on my 32bit Vista machine... but frankly a lot of things have problems running on it, so I just installed this on my XP machine.
Installed extremely fast and easy. I was expecting some problems based on some of the posts here.
It was almost too easy, lol.
Pretty damn cool program. I would like to see some of the functionality from Eve-Income (though most of the important stuff is here already). The graphs in EVE-Income were nifty though.
Best feature is the share tracking info. I think there is room for improvement on the reporting of shares but I will need to look at it more closely and determine what exactly it is I'd like to see.
Overall very nicely done. I'll look through it a bit more over the next few days and perhaps have some suggestions for ya.
EDIT> The ability to import data from EVE-Income would be amazing. Though I may have to find a way to do this myself as you probably don't even know what EVE-Income uses for a database if you even know what Eve-Income is (It's on sourceforge if you're interested in looking it up).
Tanking Setups Compared
Stacking Penalty / Resists Explained |

Ambo
2nd Outcasters
|
Posted - 2008.02.04 20:44:00 -
[243]
Version 0.9.1.14 is now available.
This corrects an issue with the new assets API import and items held in 0.0 outposts.
As the datadump does not contain many of these, I had previously added them when transactions where imported but I forgot to do the same with the assets import! 
Happily, I've found that there is a conquerable statios API call I can make so now you should always have the correct names for these stations as well as not getting any errors. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.04 20:47:00 -
[244]
Originally by: Shadarle Edited by: Shadarle on 04/02/2008 20:06:46 Had problems setting this up on my 32bit Vista machine... but frankly a lot of things have problems running on it, so I just installed this on my XP machine.
Installed extremely fast and easy. I was expecting some problems based on some of the posts here.
It was almost too easy, lol.
Pretty damn cool program. I would like to see some of the functionality from Eve-Income (though most of the important stuff is here already). The graphs in EVE-Income were nifty though.
Best feature is the share tracking info. I think there is room for improvement on the reporting of shares but I will need to look at it more closely and determine what exactly it is I'd like to see.
Overall very nicely done. I'll look through it a bit more over the next few days and perhaps have some suggestions for ya.
EDIT> The ability to import data from EVE-Income would be amazing. Though I may have to find a way to do this myself as you probably don't even know what EVE-Income uses for a database if you even know what Eve-Income is (It's on sourceforge if you're interested in looking it up).
Glad you like it.
I'd love to do graphs but tbh they are pretty low down on my list of priorities. I'll get there, it may just take a few years. 
The share tracking is one of my favorites as well, nothing else I've seen does anything similar and it's very useful if you have many investments.
I'll take a look at eve income and see what I can come up with. Importing data from Eve-MEEP was pretty easy so adding another shouldn't be too tricky.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.02.04 20:47:00 -
[245]
Edited by: Shar Tegral on 04/02/2008 20:47:46
Originally by: Ambo Version 0.9.1.14 is now available.
Quote: Multiple Choices The document name you requested (/media/corp/Ambo/EMMA_v0.9.1.14.zip) could not be found on this server. However, we found documents with names similar to the one you requested.
Houston, we have a problem.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |

Ambo
2nd Outcasters
|
Posted - 2008.02.04 20:54:00 -
[246]
Wierd it works for me. Try again maybe?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Business Ethics
|
Posted - 2008.02.05 01:28:00 -
[247]
Anyone know the cause of or a fix for the error:
2/4/2008 6:23:02 PM Error - Eve API error. Code: 100 Description: Expected before ref/trans ID = 0: wallet not previously loaded.
I have tried a character on 3 different accounts and only once was able to get Transactions updated on one of them.
Would like to be able to maintain multiple datasets across several accounts' characters which doesn't seem to be a built-in feature here. Do I really have to dig up my API key each time just to switch between characters on 2 accounts with this?
Also there is a newer version of SQL Server Express 2005 available than is linked in the documentation. Microsoft wanted to update as soon as I got it installed.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.05 08:42:00 -
[248]
Originally by: Business Ethics Anyone know the cause of or a fix for the error:
2/4/2008 6:23:02 PM Error - Eve API error. Code: 100 Description: Expected before ref/trans ID = 0: wallet not previously loaded.
I have tried a character on 3 different accounts and only once was able to get Transactions updated on one of them.
Someone else mentioned this a while back. Tbh I have no idea what could be causing it, though I'll continue to investigate.
Quote:
Would like to be able to maintain multiple datasets across several accounts' characters which doesn't seem to be a built-in feature here. Do I really have to dig up my API key each time just to switch between characters on 2 accounts with this?
Nope, In the current version, only one character's/corp's data can be stored in the database at once. However, if you put in all your info and then use file->export, you can save the api key, character ID and all database data. In thins way you can create several files that hold the details for different characters and corps.
Sadly, there is currently no way to combine data from multiple accounts. This is somthing a lot of people want though and I am working on it, it's just taking a little while.
Quote:
Also there is a newer version of SQL Server Express 2005 available than is linked in the documentation. Microsoft wanted to update as soon as I got it installed.
Thanks, I'll update the link.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

MrGhol
Brotherhood of Polar Equation Insurgency
|
Posted - 2008.02.05 13:48:00 -
[249]
Very, very nice software. The reports really deserve credit. Thanks for this 
btw. How's it going with seeing the current orders? I'd like very much to see them too (f.e. to see if my buy order was fulfilled, since the in game tools don't offer nice way to check that)
|

Shar Tegral
|
Posted - 2008.02.05 13:57:00 -
[250]
Originally by: Ambo Sadly, there is currently no way to combine data from multiple accounts. This is somthing a lot of people want though and I am working on it, it's just taking a little while.
As a quick turnaround on making this process feasible, make the csv exporting/importing possible. You could then export the details of all the relevent characters, append them all together, and import them back in under a "gestalt" profile. Or some of us could just do it in Excel(or OpenOffice, etc.) as well if that isn't going to be easy to do.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |
|

Ambo
2nd Outcasters
|
Posted - 2008.02.05 14:39:00 -
[251]
Version 0.9.1.17 fixes a few more issues with the assets API import:
1. Where there were multiple stacks of the same item in one location, the prgoram was recording no assets at all, this has now been fixed.
2. Previously, only items with a market ID where stored in the database, i.e. those that could be traded on the market. This made sense because EMMA could only 'see' items traded through buy/sell transactions. Now however, the assets API can retrieve many non-market items. This version includes updates to the items table that will add these missing items.
Adding these items takes quite a while when you first start the program so I've added a little splash screen just to let you know it's not died. It's pretty basic but it does the job for now. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.05 14:41:00 -
[252]
Originally by: MrGhol Very, very nice software. The reports really deserve credit. Thanks for this 
btw. How's it going with seeing the current orders? I'd like very much to see them too (f.e. to see if my buy order was fulfilled, since the in game tools don't offer nice way to check that)
Thanks, glad you like it. 
It's essentially been put on hold while I resolve a few other issues that have come up. I'd not expect the current orders stuff earlier than the end of next week.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.05 14:42:00 -
[253]
Originally by: Shar Tegral
Originally by: Ambo Sadly, there is currently no way to combine data from multiple accounts. This is somthing a lot of people want though and I am working on it, it's just taking a little while.
As a quick turnaround on making this process feasible, make the csv exporting/importing possible. You could then export the details of all the relevent characters, append them all together, and import them back in under a "gestalt" profile. Or some of us could just do it in Excel(or OpenOffice, etc.) as well if that isn't going to be easy to do.
I wondered about doing that but it turned out to be more effort than it seemed so I'm going for a complete redesign rather than a quick fix.
The csv export will probably be the first way this becomes possible.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Aldelphius
Carbide Industries
|
Posted - 2008.02.06 01:24:00 -
[254]
Originally by: Szmaragd Hi !
I've downloaded your application and I tried to load my wallet and journal information. But I get following error during importing:
error code=100 Expected before ref/trans ID = 0: wallet not previously loaded.
And then I got message : no new record found or similar.
Any idea what is going wrong ?
Thanks for answer
Yep, getting the same problem when I tried to update wallet and transactions. Now I get to wait for an hour. This time I'll save it from the web and attempt to import it first.
|

Grayclay
Caldari Imperium Technologies
|
Posted - 2008.02.06 06:46:00 -
[255]
Ambo, might want to update main page with new download info =)
|

Ambo
2nd Outcasters
|
Posted - 2008.02.06 07:02:00 -
[256]
Originally by: Aldelphius Edited by: Aldelphius on 06/02/2008 03:31:39 Edited by: Aldelphius on 06/02/2008 02:25:37
Originally by: Szmaragd Hi !
I've downloaded your application and I tried to load my wallet and journal information. But I get following error during importing:
error code=100 Expected before ref/trans ID = 0: wallet not previously loaded.
And then I got message : no new record found or similar.
Any idea what is going wrong ?
Thanks for answer
Yep, getting the same problem when I tried to update wallet and transactions. Now I get to wait for an hour. This time I'll save it from the web and attempt to import it first.
update. I guess you cant save the api data from the chearacter sheet and import it, returns the error "Data at the root level is invalid. Line 1, position 1."
Update 2. Well, tried it again, worked fine on both assets and transactions. not sure why, but glad its working!
You can import data but only XML at the moment, not the CSV produced by the character page. The XML data for the last thing EMMA tried to access is stored in the logging folder.
I don't understand how this problem is happening. Will take another look today but it's a wierd one alright.
Also, thanks for the heads up grayclay :)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.07 13:21:00 -
[257]
Version 0.9.1.19 adds the following features:
Transactions view automatically shows latest entries at the top rather than the bottom. Startup optimisations. CSV Export functionality.
The CSV export can be used for transactions, journal or assets data from the new Tools -> Export Data To.. menu. These are pretty slow because they must replace all the ID numbers with useful values. You can also create a CSV version of any report by right clicking the report and clicking export CSV. This is just a raw dump of the report.
When you open the CSV it will probably complain about it being in 'SYLK' format. I can only assume this is because it's getting confused about the colons in the time field. If you just click ok and continue, it will load without problems.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Kwint Sommer
Incoherent Inc Otaku Invasion
|
Posted - 2008.02.07 16:39:00 -
[258]
When I try to download it I get the usual eve-files page but when I click the continue link I get "The requested URL was not found on this server."
I don't know if it's a problem with eve-files or me or what but any advice?
5% Mining & Manufacturing Implants |

Ambo
2nd Outcasters
|
Posted - 2008.02.07 17:22:00 -
[259]
It works fine for me, I'll upload it again just to make sure. Shar was having similar problems a few days ago and after a few hours it just seemed to sort itself out so I think it must be an eve-files issue.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.02.07 17:37:00 -
[260]
Originally by: Kwint Sommer I don't know if it's a problem with eve-files or me or what but any advice?
It is you like it was me the time I had the problem. Do a cache refresh or browser app restart. Cleared it right up for me.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean.
|
|

Shar Tegral
|
Posted - 2008.02.07 17:50:00 -
[261]
Originally by: Ambo When you open the CSV it will probably complain about it being in 'SYLK' format. I can only assume this is because it's getting confused about the colons in the time field. If you just click ok and continue, it will load without problems.
I received no complaints. And this added functionality truly brings EMMA's "must haveness" up a whole order magnitude. Damn good before this, now it's great.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean.
|

Shar Tegral
|
Posted - 2008.02.07 19:21:00 -
[262]
Just wanted to add, doing the hangar inventory when in corporate mode does pull all the contents of the corporations hangars and in space deployables. Any asset owned by the corporation is pulled in that action... however, there is a catch. Due to the subnested nature of corporation hangars (and any additional containers) most of the corporations assets will be listed without a proper station ID tag.
What this means is: You'll get a list of everything but you might have to know where you keep what to know where it is.
Also: There is apparently no way to tell, for EMMA to tell, if a blueprint ID Num is an original or a copy. EMMA will group items together so if you have 1 bpo and 10 bpcs the inventory will report 11 blueprints of the same kind.
Still, far better than the lack that existed prior to this.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean.
|

Don Lapre
|
Posted - 2008.02.08 02:09:00 -
[263]
its working now! No longer getting the error: 2/4/2008 6:23:02 PM Error - Eve API error. Code: 100 Description: Expected before ref/trans ID = 0: wallet not previously loaded.
I think maybe it was something on CCP's side because everyone is updating fine now.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.08 13:33:00 -
[264]
Barring bugs, this will be my last update for a while so I can concentrate on larger rewrite of the system.
Version 0.9.1.20
Now has the ability to import eve-income transaction data. (These are stored in a wierd location, on my PC it was: C:\Documents and Settings\<winusername>\Local Settings\Apps\2.0\Data\C7DD9PNT.295\5PGVXN52.P7T\evei..tion_7aa4f9d43a78ebc2_0001.0000_f67f3bb2942c491d\Data\AppFiles. Note that the path will probably be different on different machines though. The file you want is called 'Transactions.xml' so failing all else you could just do a search for it.
I've also made some changes to the income statement report:
- Can now exclude selected reference types from the report. These settings are saved per character/corp, not per user.
- Found and fixed a bug with the income statement where it was only including journal entries that were between -2.1 billion and 2.1 billion. The limits have been upped to 100 trilion each way.
- Made some optimsations so report should now be a little faster.
Also, if there is someone out there with graphical skills who wouldn't mind doing an image for the splash screen, icons, etc then please let me know. It's easy to add that kind of polish, I'm just remarkably inept when it comes to artistic stuff. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.02.08 19:21:00 -
[265]
Edited by: Shadarle on 08/02/2008 19:23:17
Originally by: Ambo Now has the ability to import eve-income transaction data.
You freaking rock! I am now importing 26852 transactions! mwahahaha. 25149 of which were added to the database. Very cool. I was dreading losing all that old data. Even on my blazingly fast new comp that took a bit of time to import, heh.
Now I can play around with it all and see just how much data I have and what it all means/shows.
Lol, a 1+ meg data file now... takes some time to run reports and such 
Stacking Penalty / Resists Explained |

Shadarle
|
Posted - 2008.02.08 19:35:00 -
[266]
I'm having a problem with income statement reports.
It doesn't seem to correctly generate reports before Feb of this year.
If, for example, I tell it to generate 7 columns of reports starting today and to have each period as 1 month. It creates 7 columns, the last 6 are blank, the column for 08 Jan 08 - 08 Feb 08 is filled out. The column for 08 Dec 07 - 08 Jan 08 is blank and so are all the ones after that.
I have data in all those months, so that isn't the problem.
If I do a weekly report I get: Week Beg Fri 08 Feb - Data is listed Week Beg Fri 01 Feb - Data is lited Week Beg Fri 25 Jan - No data is listed Previous to this - No data is listed
If I add up Week Beg Fri 08 + Fri 01 I get the same data as Month Jan 08 - Feb 08.
It seems all data before feb is not calculated.
Stacking Penalty / Resists Explained |

Sha NaeNae
Exelon Technologies
|
Posted - 2008.02.08 22:10:00 -
[267]
Ambo,
Love the program!
I just updated to the most recent patch and I am getting an error. Can you help? The error is as follows:
************** Exception Text ************** EveMarketMonitorApp.Common.EMMADataException: Unable to update item database ---> EveMarketMonitorApp.Common.EMMADataException: Unable to read item data from the specified XML file - D:\EVE STUFF\EMMA\Data\items_data_update.xml ---> System.IO.FileNotFoundException: Could not find file 'D:\EVE STUFF\EMMA\Data\items_data_update.xml'. File name: 'D:\EVE STUFF\EMMA\Data\items_data_update.xml' at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) at System.Threading.CompressedStack.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.MoveToContent() at System.Data.DataTable.ReadXml(XmlReader reader, Boolean denyResolving) at System.Data.DataTable.ReadXml(String fileName) at EveMarketMonitorApp.DatabaseClasses.Items.UpdateDB() --- End of inner exception stack trace --- at EveMarketMonitorApp.DatabaseClasses.Items.UpdateDB() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() --- End of inner exception stack trace --- at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
|

Vested Interest
|
Posted - 2008.02.09 03:49:00 -
[268]
feature requests:
1) minimize to systray, re-open on a single click of the tray icon.
2) support for multiple active characters on multiple accounts, either independently, or treating some (or all) as a single trade entity. Perhaps I could put my API info in a text file, and the app would come up with a list of characters on those accounts, and check boxes to select/deselect and group/ungroup them.
3) automatic scheduled polling of the API for all/some/none of the characters loaded.
This export feature is nice though, it's working sufficiently to at least switch between characters.
I would like a way to merge these export files into a single log so I could sort of simulate item 2 above...or am I missing something obvious?
Auto-adding "items traded" never works for me, even with the threshold set to just 1 unit. It always finds like 1 or 2 items and then stops, although I am actively trading several dozen items that are in my transactions log.
Thanks again!
|

Ambo
2nd Outcasters
|
Posted - 2008.02.09 14:00:00 -
[269]
Originally by: Shadarle I'm having a problem with income statement reports.
It doesn't seem to correctly generate reports before Feb of this year.
If, for example, I tell it to generate 7 columns of reports starting today and to have each period as 1 month. It creates 7 columns, the last 6 are blank, the column for 08 Jan 08 - 08 Feb 08 is filled out. The column for 08 Dec 07 - 08 Jan 08 is blank and so are all the ones after that.
I have data in all those months, so that isn't the problem.
If I do a weekly report I get: Week Beg Fri 08 Feb - Data is listed Week Beg Fri 01 Feb - Data is lited Week Beg Fri 25 Jan - No data is listed Previous to this - No data is listed
If I add up Week Beg Fri 08 + Fri 01 I get the same data as Month Jan 08 - Feb 08.
It seems all data before feb is not calculated.
Thanks, I'll take a look at this as soon as I can. I made some adjustments to the way it all works so I might have broken somthing in the process.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.09 14:02:00 -
[270]
Originally by: Sha NaeNae Ambo,
Love the program!
I just updated to the most recent patch and I am getting an error. Can you help? The error is as follows:
************** Exception Text ************** EveMarketMonitorApp.Common.EMMADataException: Unable to update item database ---> EveMarketMonitorApp.Common.EMMADataException: Unable to read item data from the specified XML file - D:\EVE STUFF\EMMA\Data\items_data_update.xml ---> System.IO.FileNotFoundException: Could not find file 'D:\EVE STUFF\EMMA\Data\items_data_update.xml'. File name: 'D:\EVE STUFF\EMMA\Data\items_data_update.xml'
This file is included in all the latest patch zip files (in the data folder). Try extracting directly to your data folder (D:\EVE STUFF\EMMA\Data\) and all should be well.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ambo
2nd Outcasters
|
Posted - 2008.02.09 14:09:00 -
[271]
Originally by: Vested Interest feature requests:
1) minimize to systray, re-open on a single click of the tray icon.
Nice idea ans simple to do, I'll add that to the list. 
Quote:
2) support for multiple active characters on multiple accounts, either independently, or treating some (or all) as a single trade entity. Perhaps I could put my API info in a text file, and the app would come up with a list of characters on those accounts, and check boxes to select/deselect and group/ungroup them.
This is coming as part of a larger update. Will take a little while though.
Quote:
3) automatic scheduled polling of the API for all/some/none of the characters loaded.
Could certainly do that. I'll probably add it as an option. I.e. you can turn on automatic updating. I'm in favour of giving the user control over these things if possible.
Quote:
This export feature is nice though, it's working sufficiently to at least switch between characters.
I would like a way to merge these export files into a single log so I could sort of simulate item 2 above...or am I missing something obvious?
I'm afraid that's pretty much impossible with the way the database currently works. You'll just have to wait for the big update or merge the CSV files and work with them.
Quote:
Auto-adding "items traded" never works for me, even with the threshold set to just 1 unit. It always finds like 1 or 2 items and then stops, although I am actively trading several dozen items that are in my transactions log.
Ok, I'll take another look at this to see if I can see any issues.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Vanilla Prime
|
Posted - 2008.02.09 15:18:00 -
[272]
First I have to say "Great App!" It changed my life as a trader.
Now I have found some places where the UI could be improved: - group all the Update transactions in one "super update" (so the user doesn't have to do them one by one) - the confirmation dialog at the end of the update process ("xxxx transactions have been added to the database") could be removed in case of success. - add a refresh button on the reports (no need to reselect all the reports settings each time you want an update)
Those features requests have been added to the Sourceforce feature tracker.
Anyways, wonderful application.
|

Sahier
|
Posted - 2008.02.09 22:52:00 -
[273]
How about untethering EMMA from SQL Server and using ODBC instead? It would allow those of us who already have other databases to use EMMA with them instead of having to start running multiple databases.
I really would like to use this software but I refuse to load even more Microsoft bloatware on this laptop, it's bad enough I'm having to use Vista instead of XP. I refuse even more so regarding MS SQL Server, especially since I already have a perfectly good install of MySQL on this system and have an ODBC wrapper on it already so I can more easily access it in MS Office apps. Yes, Vista, yes MS Office, and yes MySQL.I'm not a Microsoft hater or an open source freak -- I just use the right tool for the right job, and SQL Server ain't the right tool compared to Oracle or MySQL. 
As one programmer to another -- unhandled exceptions are bad as someone mentioned, sure, but tethering someone of necessity to another product just to use yours is even worse. 
ODBC support is not difficult in .Net, roughly equivalent to SQL Server in most regards. I simply have no time to fiddle with this as a project, so implore you to consider making this transition. For that matter, if not ODBC, then at least use .Net to interface with an Access MDB instead, since the data need not be persistantly available, and the MDB model is better suited than is SQL Server for nonpersistance scenarios. (See, I recommended Access... I'm NOT a MS hater. )
|

Ambo
2nd Outcasters
|
Posted - 2008.02.10 13:35:00 -
[274]
Originally by: Vanilla Prime First I have to say "Great App!" It changed my life as a trader.
Now I have found some places where the UI could be improved: - group all the Update transactions in one "super update" (so the user doesn't have to do them one by one) - the confirmation dialog at the end of the update process ("xxxx transactions have been added to the database") could be removed in case of success. - add a refresh button on the reports (no need to reselect all the reports settings each time you want an update)
Those features requests have been added to the Sourceforce feature tracker.
Anyways, wonderful application.
Thanks, All good ideas, the report refresh one is the only one that would not be very simple to do. Will add them to the list. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.10 13:48:00 -
[275]
Originally by: Sahier How about untethering EMMA from SQL Server and using ODBC instead? It would allow those of us who already have other databases to use EMMA with them instead of having to start running multiple databases.
I really would like to use this software but I refuse to load even more Microsoft bloatware on this laptop, it's bad enough I'm having to use Vista instead of XP. I refuse even more so regarding MS SQL Server, especially since I already have a perfectly good install of MySQL on this system and have an ODBC wrapper on it already so I can more easily access it in MS Office apps. Yes, Vista, yes MS Office, and yes MySQL.I'm not a Microsoft hater or an open source freak -- I just use the right tool for the right job, and SQL Server ain't the right tool compared to Oracle or MySQL. 
As one programmer to another -- unhandled exceptions are bad as someone mentioned, sure, but tethering someone of necessity to another product just to use yours is even worse. 
ODBC support is not difficult in .Net, roughly equivalent to SQL Server in most regards. I simply have no time to fiddle with this as a project, so implore you to consider making this transition. For that matter, if not ODBC, then at least use .Net to interface with an Access MDB instead, since the data need not be persistantly available, and the MDB model is better suited than is SQL Server for nonpersistance scenarios. (See, I recommended Access... I'm NOT a MS hater. )
I know you're not going to like this answer but I'm almost certainly sticking with SQL server express. It's what I know, it works great and like you, I simply don't have the time to fiddle. It's taken me about 8 months to get this project where it is now! 
Access simply is not suitable, it's too slow with large datasets and too prone to wierd little problems (I've worked on VB/Access applications at work before). Also, it would not be compatible with my longer term plans for EMMA.
I'll look into using generalised ODBC instead to see how much work it would be but I suspect it's going to be too much work for my liking. Even if I did do it, there could be performance or functionality issues that cause problems. Tbh, I just don't know and that in itself is a problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Valator Uel
Caldari Pax Minor Expiscor Pario Addo
|
Posted - 2008.02.10 19:13:00 -
[276]
I'm using Vista x64 Home Premium but I keep on getting a .NET error when I start up the program or if I attempt to do antything (using version: 0.9.1.20).
Part of it is this: ----------------------------------------------- See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.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) -----------------------------------------------
Any help would be appreciated :) http://www.save-evetv.com/ |

Shadarle
|
Posted - 2008.02.10 19:25:00 -
[277]
Originally by: Valator Uel I'm using Vista x64 Home Premium
I believe it was said earlier in this thread that Vista x64 doesn't work with this program. Perhaps I missed some updates on this though.
Stacking Penalty / Resists Explained |

Vanilla Prime
Advanced Technologies And Research Inc
|
Posted - 2008.02.10 19:41:00 -
[278]
Originally by: Valator Uel I'm using Vista x64 Home Premium but I keep on getting a .NET error when I start up the program or if I attempt to do antything (using version: 0.9.1.20).
Part of it is this: ----------------------------------------------- See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.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) -----------------------------------------------
Any help would be appreciated :)
Did you install MS SQL Server express 2 ? It's required to run EMMA.
At the beginning I forgot to install it and had the same kind of errors I think. Install directly SQL Server Express SP 2 as the original version (without SP has issues with Vista and probably even more with Vista 64).
|

Vested Interest
|
Posted - 2008.02.10 20:18:00 -
[279]
might i suggest mentioning the requirement for, and linking to the current SQL Server Express package in your OP?
|

Shadarle
|
Posted - 2008.02.10 21:21:00 -
[280]
I am running into a somewhat amusing error.
The entire application is crashing through windows when I try to run an 'Item Report' of any serious length. If I run it for just Feb or Jan & Feb it is fine. If I try extending it back to Nov (with the data I pulled from Eve-Income) it crashes out with a windows error message of:
"EveMarketMonitorApp has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
>CLOSE<"
I am assuming there is just too much data and it's causing a memory overflow error or some such? Any ideas what could be done?
Stacking Penalty / Resists Explained |
|

Valator Uel
Caldari Pax Minor Expiscor Pario Addo
|
Posted - 2008.02.10 22:36:00 -
[281]
Originally by: Vested Interest might i suggest mentioning the requirement for, and linking to the current SQL Server Express package in your OP?
Yeah I didn't know that even after scanning the 10 pages of this thread... thanks, downloading it now. http://www.save-evetv.com/ |

Ambo
2nd Outcasters
|
Posted - 2008.02.11 08:22:00 -
[282]
Originally by: Valator Uel
Originally by: Vested Interest might i suggest mentioning the requirement for, and linking to the current SQL Server Express package in your OP?
Yeah I didn't know that even after scanning the 10 pages of this thread... thanks, downloading it now.
Yeah, good idea. I put it in the manual but I guess most people don't bother with that. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.11 08:23:00 -
[283]
Originally by: Shadarle I am running into a somewhat amusing error.
The entire application is crashing through windows when I try to run an 'Item Report' of any serious length. If I run it for just Feb or Jan & Feb it is fine. If I try extending it back to Nov (with the data I pulled from Eve-Income) it crashes out with a windows error message of:
"EveMarketMonitorApp has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
>CLOSE<"
I am assuming there is just too much data and it's causing a memory overflow error or some such? Any ideas what could be done?
Sounds nasty, I'll create some random data today and see if I can find the problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Cyno Sid
|
Posted - 2008.02.11 09:04:00 -
[284]
Out of interest, what is the time delay between being permitted to download assets ie, you donwload it now and the download option greys out for a set period of time not allowing further downloads - and is there a way of getting a round this other than resetting the date on the computer 
|

Sha NaeNae
Exelon Technologies
|
Posted - 2008.02.11 09:32:00 -
[285]
Ambo, I have tried to update to the most recent patch. However, I get a Microsoft .NET Framework error that says it is Unable to update the item database. Any ideas?
|

Ambo
2nd Outcasters
|
Posted - 2008.02.11 09:38:00 -
[286]
Originally by: Cyno Sid Out of interest, what is the time delay between being permitted to download assets ie, you donwload it now and the download option greys out for a set period of time not allowing further downloads - and is there a way of getting a round this other than resetting the date on the computer 
In EMMA it's set at 24 hours. That's supposed to be the API time limit as well but it definatley is not as long as that. Might be 12 hours instead. In any case, there is nothing you can do that will let you retrieve data from the API more often. It's limited to prevent too much load on CCP's database.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.11 10:37:00 -
[287]
Edited by: Ambo on 11/02/2008 10:39:01
Originally by: Sha NaeNae Ambo, I have tried to update to the most recent patch. However, I get a Microsoft .NET Framework error that says it is Unable to update the item database. Any ideas?
Sounds like you're missing a file. Look in your 'data' directory for 'items_data_update.xml' If it's not there then get it from the latest zip file.
If it is there then can you post or mail me the details of the error. Edit: Actually you already have done that, I'm 90% sure that it's just going to be that the file is missing or badly named.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.11 19:27:00 -
[288]
Version 0.9.1.21 contains a fix for assets that are stored in corporate hangers.
Previously, these would cause errors since the locations were not stored correctly. Now, the items will be at the station where the hanger is.
Note that this means EMMA cannot currently distinguish between items in different hangers.
For anyone interested in the detail, it came from this thread.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Sha NaeNae
Exelon Technologies
|
Posted - 2008.02.12 06:44:00 -
[289]
Ok Ambo, I did as you advised. Now, however, I get the error of "Timeout Expired." I do have the express sql server running, unless there is something I am failing to add the sql itself. Any ideas on how to fix this error now?
Much thanks.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.12 06:50:00 -
[290]
Originally by: Sha NaeNae Ok Ambo, I did as you advised. Now, however, I get the error of "Timeout Expired." I do have the express sql server running, unless there is something I am failing to add the sql itself. Any ideas on how to fix this error now?
Much thanks.
Can you tell me what sort of system spec your running on?
I'll look into it but don't want to just increase the timeout, there's probably somthing I've done badly without realising it, it just might take a little time to find out what.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Sha NaeNae
Exelon Technologies
|
Posted - 2008.02.12 07:28:00 -
[291]
I am running it on the following system:
Windows XP SP 2 1 gig RAM 2.40 GHz CPU
What else do you need?
I can run the 0.9.0.18 fine. Its just patching that seems to give me problems.
|

Vested Interest
|
Posted - 2008.02.12 08:27:00 -
[292]
You know when you're updating your API data, that window that pops up with "updating your data xxxx transactons received"?
Think you could make that just a pane with a rolling log of that data right on the main window and skip the 2 pop-ups? Just make the main window about 2.5x as tall and display those entries right in there.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.12 09:19:00 -
[293]
Originally by: Shadarle I am running into a somewhat amusing error.
The entire application is crashing through windows when I try to run an 'Item Report' of any serious length. If I run it for just Feb or Jan & Feb it is fine. If I try extending it back to Nov (with the data I pulled from Eve-Income) it crashes out with a windows error message of:
"EveMarketMonitorApp has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
>CLOSE<"
I am assuming there is just too much data and it's causing a memory overflow error or some such? Any ideas what could be done?
I have investigated this and I think it's because of the rubbish way I'm building the report (seriously, it's a mess, there are for more database calls than there need to be and too much crap stored in memory).
I'll look into optimising this ASAP.
Originally by: Sha NaeNae I am running it on the following system:
Windows XP SP 2 1 gig RAM 2.40 GHz CPU
What else do you need?
I can run the 0.9.0.18 fine. Its just patching that seems to give me problems.
That sounds like it should be fine. I'll have an update for you on this later today.
Originally by: Vested Interest You know when you're updating your API data, that window that pops up with "updating your data xxxx transactons received"?
Think you could make that just a pane with a rolling log of that data right on the main window and skip the 2 pop-ups? Just make the main window about 2.5x as tall and display those entries right in there.
That sounds like a good idea. Added to the list.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Non Such
Non Combatant
|
Posted - 2008.02.12 21:59:00 -
[294]
I love this application. The items reports have easily been the most powerful tools I've come across for evaluating which goods are performing and which aren't. It's absolutely changed how I trade and how I measure success.
I just have a couple questions that I can't quite figure out. First of all, is there an easy way to export the reports into a re-postable format? I'm not terribly savvy with different export formats; all I really want is a way to have, say, my Items report for the weekend in either an image form, excel form, or formatted document form--some kind of format where I can share with others w/o them having to query my API themselves or have any special application (think forum-simple). There may already be an easy way to do that and I'm just stupid!
Secondly, for the Assets calculation. I have my EMMA in 'Corp Mode' as I do all my trading via my 1-person corp, and I actually pull the API through the CEO, not through this toon (which does most of the trading). I trade in a different place than I have hangar space, and so I move items from the 'Delivery' tab into the trader's personal hangar before relisting them. So my question is, is the Assets data pulling only from things on corporate sell orders or corporate hangars? I assume it's also counting assets that are still in 'Delivery' status, but if I move an item out of Delivery and into personal hangar, does EMMA (in corp mode) cease to count that item as part of my assets?
Thanks a lot! "It is not from the benevolence of the butcher, the brewer, or the baker, that we expect our dinner, but from their regard to their own interest." Adam Smith |

Ambo
2nd Outcasters
|
Posted - 2008.02.12 23:09:00 -
[295]
Originally by: Non Such I love this application. The items reports have easily been the most powerful tools I've come across for evaluating which goods are performing and which aren't. It's absolutely changed how I trade and how I measure success.
I just have a couple questions that I can't quite figure out. First of all, is there an easy way to export the reports into a re-postable format? I'm not terribly savvy with different export formats; all I really want is a way to have, say, my Items report for the weekend in either an image form, excel form, or formatted document form--some kind of format where I can share with others w/o them having to query my API themselves or have any special application (think forum-simple). There may already be an easy way to do that and I'm just stupid!
Glad you like the functionality, always nice to hear that it's appreciated. 
two best ways atm are either:
- Press the print screen key with the report showing on the screen then go into your favorite paint program and paste, probably with ctrl + v.
- Right click the report, choose export to CSV then open the report in Excel. From there you can reformat it however you like, put it in a document, produce HTML, etc.
Quote: Secondly, for the Assets calculation. I have my EMMA in 'Corp Mode' as I do all my trading via my 1-person corp, and I actually pull the API through the CEO, not through this toon (which does most of the trading). I trade in a different place than I have hangar space, and so I move items from the 'Delivery' tab into the trader's personal hangar before relisting them. So my question is, is the Assets data pulling only from things on corporate sell orders or corporate hangars? I assume it's also counting assets that are still in 'Delivery' status, but if I move an item out of Delivery and into personal hangar, does EMMA (in corp mode) cease to count that item as part of my assets?
Thanks a lot!
When in corp mode, EMMA will only see the items stored in corporate hangers. Anything in personal hangers will not register. This is somthing that will be resolved in the future when you will be able to combine multiple corps and chars however you like.
Also, assets are currently not registered if they are in a sell order or in a contract (courier, auction, whatever). Sadly, there is no contracts API so that's unlikley to change but at some point, I'll be getting current orders data as well so at least that gap will be filled in.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Non Such
Non Combatant
|
Posted - 2008.02.12 23:32:00 -
[296]
Excellent, thank you. Print screen was not functioning correctly for some reason. I wasn't even aware that the .csv files would open in excel (I had to go try it before making this post haha), but that's what I get for having low tech savvy.
I'll be quite pleased with the added functionality you mentioned concerning combining sell orders onto the assets report. I suppose if I'd looked closer I would have noticed that it wasn't--I tend to relist items immediately if I have free order slots and so don't know at a glance what I even have up or in delivery hangar unless I'm in-game. The personal hangar is not a huge deal to me though I can see where others would like it; I made a standalone corp precisely so I wouldn't have to worry about merging character data or w/e. I just occasionally mess up and move stuff out of delivery that I'm not ready to sell, and was wondering if it counted it (I figured it didn't).
Thanks very much for the quick reply and the help!
= "It is not from the benevolence of the butcher, the brewer, or the baker, that we expect our dinner, but from their regard to their own interest." = Adam Smith |

Vested Interest
|
Posted - 2008.02.15 15:39:00 -
[297]
In lieu of full multi-character support is it possible to run multiple instances of Emma with a character loaded in each instance? I'd be content to keep a separate Emma base folder for each character and launch a copy for each.
I'm afraid to try this for fear of it killing my database.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.15 16:30:00 -
[298]
Originally by: Vested Interest
In lieu of full multi-character support is it possible to run multiple instances of Emma with a character loaded in each instance? I'd be content to keep a separate Emma base folder for each character and launch a copy for each.
I'm afraid to try this for fear of it killing my database.
This *should* be posible...
***** WARNING: I highly recommend you make a copy of your database somewhere safe before you do this... *****
You would have to create copies of the EMMA folder (each containing it's own exe, data folder, etc). You should then be able to startup each exe as a separate program, each using it's own database and settings xml file. Note that some settings (report styles, contract settings, etc) will be shared between all the different instances but the essential information should be separate.
If you don't beat me to it, I'll give this a go when I get home later and let you know how it goes.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Sojii Ren
|
Posted - 2008.02.15 20:17:00 -
[299]
Hi, I have some suggestions to make EMMA better:
- When you create a Item Report and you bought the items before the starting date of the report it doens't have a buy price so the reports give very high margins. Maybe you could make it search back untill it finds the last buy price. Or add an option to add default buy price like in the Items Traded window.
- In Item reports, fee's aren't deducted from the profit. It would be nice if you could somewhere set your % broker fee and % transaction fee, maybe even add the broker fee bonus per stations from standing.
- Everytime you create a report you have to select the settings (like start date). If it would remember the last settings used that would be great.
- Don't know if this is possible but maybe add the function to load your current market orders and make a item-report-style report for all the orders. That way you can see how much all orders are worth.
- Also maybe create 5 buttons for the 5 different reports so you don't have to go into the dropdown menu's.
Thanks for the app it's super 
|

Deez Onit
Market Jihadist Revolutionary Party
|
Posted - 2008.02.15 21:44:00 -
[300]
BUG REPORT: When I go to Add Item I have configured it to update even if I sold 1 item but some items just dont show up... or they show up with no prices even though I've sold them... I have to manually add a zealot everytime i do an item report to see my profits even though I know for a fact that I've sold it. If I add it then auto add it also deletes it... Quite annoying.
|
|

Vested Interest
|
Posted - 2008.02.16 00:37:00 -
[301]
Originally by: Ambo
This *should* be posible...
***** WARNING: I highly recommend you make a copy of your database somewhere safe before you do this... *****
You would have to create copies of the EMMA folder (each containing it's own exe, data folder, etc). You should then be able to startup each exe as a separate program, each using it's own database and settings xml file. Note that some settings (report styles, contract settings, etc) will be shared between all the different instances but the essential information should be separate.
If you don't beat me to it, I'll give this a go when I get home later and let you know how it goes.
Ok that's what I wanted to hear. Not having a lot of familiarity with SQL Server Express I wasn't sure if launching another instance of EMMA would play nice with whatever tables are already loaded by the first instance.
|

Shinzu
|
Posted - 2008.02.16 06:36:00 -
[302]
I stated earlier that i have vista 64 ultimate and have the program working no bugs no problems if you have questions on how i did it contact me in game or reply here i will see if i can help out.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.16 09:18:00 -
[303]
Originally by: Sojii Ren Hi, I have some suggestions to make EMMA better:
- When you create a Item Report and you bought the items before the starting date of the report it doens't have a buy price so the reports give very high margins. Maybe you could make it search back untill it finds the last buy price. Or add an option to add default buy price like in the Items Traded window.
This is actually how it should work and somtimes it works correctly, the last buy price found is not displayed on the report since it is not in range but it is used to calculate profits, etc. However, I have noticed that this somtimes works and somtimes dosn't. I'll add it to the bugs list.
Quote:
- In Item reports, fee's aren't deducted from the profit. It would be nice if you could somewhere set your % broker fee and % transaction fee, maybe even add the broker fee bonus per stations from standing.
The transaction and broker fees are more tricky to add than I thought. It is somthing I'm working on though.
Quote:
- Everytime you create a report you have to select the settings (like start date). If it would remember the last settings used that would be great.
Added to the list.
Quote:
- Don't know if this is possible but maybe add the function to load your current market orders and make a item-report-style report for all the orders. That way you can see how much all orders are worth.
This is somthing I'm already aiming to do.
Quote:
- Also maybe create 5 buttons for the 5 different reports so you don't have to go into the dropdown menu's.
Thanks for the app it's super 
Trouble is, with buttons, where would I put the information text about each report? I think I'll leave it as a dropdown for now but I'll think about how I could streamline it for experienced users.
Thanks for the suggestions. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.16 09:21:00 -
[304]
Originally by: Deez Onit BUG REPORT: When I go to Add Item I have configured it to update even if I sold 1 item but some items just dont show up... or they show up with no prices even though I've sold them... I have to manually add a zealot everytime i do an item report to see my profits even though I know for a fact that I've sold it. If I add it then auto add it also deletes it... Quite annoying.
This is somthing that's on my bug list already, hopefully will get it fixed soon.
Originally by: Shinzu I stated earlier that i have vista 64 ultimate and have the program working no bugs no problems if you have questions on how i did it contact me in game or reply here i will see if i can help out.
Nice, I assume you had to do some fiddling to get it working then?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

LaVista Vista
Conservative Shenanigans Party
|
Posted - 2008.02.16 09:51:00 -
[305]
I lub EMMA long time.
|

Louis Trenker
|
Posted - 2008.02.16 16:42:00 -
[306]
Nice Tool, thx!
|

Quarios Cha
|
Posted - 2008.02.16 20:16:00 -
[307]
The Download is down as it appears :-(
|

ILove Jam
|
Posted - 2008.02.16 22:24:00 -
[308]
Vista x64 here too, working smoothly
|

Shadarle
|
Posted - 2008.02.18 16:26:00 -
[309]
Not sure exactly what is going on, but whenever I update my transactions EMMA freezes on me now. It completes all steps of the process, gives me the "Updated X Transactions" "OK" button, then if I try to do anything my cursor turns into an hourglass.
I have to generally crash EMMA then restart it, update the other 3 things, then it works. So the updates all work... it's just the first one crashes the program when complete, rather odd and a bit scary.
I really think it may be because I have such a large database though I can't be sure. Stacking Penalty / Resists Explained |

Ambo
2nd Outcasters
|
Posted - 2008.02.19 08:37:00 -
[310]
Originally by: Quarios Cha The Download is down as it appears :-(
Seems fine to me, which one are you trying to download? (i.e. what's the URL you are using?)
Originally by: Shadarle Not sure exactly what is going on, but whenever I update my transactions EMMA freezes on me now. It completes all steps of the process, gives me the "Updated X Transactions" "OK" button, then if I try to do anything my cursor turns into an hourglass.
I have to generally crash EMMA then restart it, update the other 3 things, then it works. So the updates all work... it's just the first one crashes the program when complete, rather odd and a bit scary.
I really think it may be because I have such a large database though I can't be sure.
Size of the DB should not make a difference since SQL express can manage sizes of many times more than we are using and adding records works with a maximum of 1,000 rows at a time.
I'm using a database with around 20,000 transaction records in and it's having no problems. I'll try creating 100,000 dummy records and see what happens.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Bartesh
|
Posted - 2008.02.19 16:37:00 -
[311]
interesting project - can you post some screenshots? would be great to get a glimpse on it before installing all the database stuff.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.19 19:12:00 -
[312]
Well there's not a whole lot to see but you can check out the unfinished tutorial or the manual included with the main download for some screenies.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.02.19 19:21:00 -
[313]
Originally by: Ambo I'm using a database with around 20,000 transaction records in and it's having no problems. I'll try creating 100,000 dummy records and see what happens.
Well, I am way over 20k myself. I add 1000+ every several days and the 6 months or so of transactions I imported from eveincome added an amazing amount of transactions. Not sure if a count is listed anywhere.
I keep meaning to go through the reports and suggest some new things to list on them, I just keep getting bogged down with other things. There are def some useful report options I think should be added. Stacking Penalty / Resists Explained |

LaVista Vista
Conservative Shenanigans Party
|
Posted - 2008.02.19 19:26:00 -
[314]
As long as the DB doesnt exceed 2gb, you will be fine.
|

Nap ViRii
|
Posted - 2008.02.19 21:07:00 -
[315]
hi all,
Excited to use this app, and it looks like it's running for some people in Vista 64, but I'm continually getting the exception message below. Any ideas?
ps. i've checked and have the 64 bit .net app and installed SQL express without trouble too.
Exception Text ************** System.Data.SqlClient.SqlException: An attempt to attach an auto-named database for file D:\Utility Apps\EMMA_v0.9.1.21\Data\EMMA Database.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
|

Vested Interest
|
Posted - 2008.02.20 03:27:00 -
[316]
Edited by: Vested Interest on 20/02/2008 03:28:30 What I'd like to do is get some profit reports for my small fleet of unaffiliated traders.
To do this I'd envisioned exporting transaction logs from all 4 traders to CSV, mashing those into 1 file, and then re-importing them into a dummy (keyless) character to run reports.
Can you make it possible to import a CSV back into the database under a dummy character for reporting?
Otherwise I'll hold out for the multi-char support I've heard mentioned.
Edit: the "bug" with "traded items" not auto-populating seems to have cleared. I wonder if it was because I hadn't updated my assets before attempting that.
|

Blazing Fire
Interstellar Operations Incorporated Black-Out
|
Posted - 2008.02.20 08:08:00 -
[317]
Hey Ambo,
I've got a few suggestions about things that realy annoy me.
When I update transacations and journal I have to click the Ok button, then Ok button once more. Can you just show the progress while updating and the amount of items updated at the status bar, so the Import window auto-closes?
Also when I start a new report, there is a message that says "Report complete". Why is this? Just display the report.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment Looking for PvPeers in 0.0 space Looking for Hulk and Mackinaw pilots. We pay for the Ore
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation
Lotteries [Lottery] [EJIL] EVE Jackpot ISK Lottery
|

Ambo
2nd Outcasters
|
Posted - 2008.02.20 08:56:00 -
[318]
Originally by: Nap ViRii hi all,
Excited to use this app, and it looks like it's running for some people in Vista 64, but I'm continually getting the exception message below. Any ideas?
ps. i've checked and have the 64 bit .net app and installed SQL express without trouble too.
Exception Text ************** System.Data.SqlClient.SqlException: An attempt to attach an auto-named database for file D:\Utility Apps\EMMA_v0.9.1.21\Data\EMMA Database.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
Firstly, I take it the file does actually exist?
You should extract the version updates into the same folder as the older install, this way you won't lose old database data, etc. If you've just extracted the latest patch into it's own folder then there will not be a database file to attach to. (i.e. you'll need to get the full install, extract that first, then extract the latest patch into the same folder.)
Originally by: Vested Interest Edited by: Vested Interest on 20/02/2008 03:28:30 What I'd like to do is get some profit reports for my small fleet of unaffiliated traders.
To do this I'd envisioned exporting transaction logs from all 4 traders to CSV, mashing those into 1 file, and then re-importing them into a dummy (keyless) character to run reports.
Can you make it possible to import a CSV back into the database under a dummy character for reporting?
Otherwise I'll hold out for the multi-char support I've heard mentioned.
Edit: the "bug" with "traded items" not auto-populating seems to have cleared. I wonder if it was because I hadn't updated my assets before attempting that.
Unfortunatley, it's more tricky than it seems to allow this kind of data mashing with the way EMMA currently works. You'll just have to wait for the proper multi-char support.
I took a very good look at the traded items stuff and I can't find any possible problems. It's not affected by the assets table, only transactions so I have no idea what was going wrong.
Originally by: Blazing Fire Hey Ambo,
I've got a few suggestions about things that realy annoy me.
When I update transacations and journal I have to click the Ok button, then Ok button once more. Can you just show the progress while updating and the amount of items updated at the status bar, so the Import window auto-closes?
Also when I start a new report, there is a message that says "Report complete". Why is this? Just display the report.
1. I've been meaning to do that for ages, just keep forgetting. 
2. It's because the progress dialog is generic and some things, like the API updates, you might want to see the information rather than have it disappear straight away. Consequently, it always requires the user to click ok. I can't think of any reason to keep it open for reports though so I'll change it to support both auto and manual closing.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Rahnesch
Gallente I-F-L Gallente Productions LTD
|
Posted - 2008.02.20 11:13:00 -
[319]
Originally by: Brother Mainard On downloading transactions...
"Getting transactions (etc) Processing batch 1 Error Column 'ID, Wallet ID' is constrained to be unique, Value '485768391, 1000' is already present"
Ideas?
same happens to me, if i want to update in corpmode. Tried to download the files and import it, but same result. any ideas?
Rahnesch
|

Ambo
2nd Outcasters
|
Posted - 2008.02.20 12:21:00 -
[320]
Which version are you running?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Rahnesch
Gallente I-F-L Gallente Productions LTD
|
Posted - 2008.02.20 14:36:00 -
[321]
Originally by: Ambo Which version are you running?
latest version
|

Ginpour
|
Posted - 2008.02.20 15:48:00 -
[322]
I have tried and tried to get this program running.
And every time on both my home machine and my work machine. I get .net errors when starting the program, and trying to load a character.
I dont know if I am installing the wrong versions of .net and SQL. I followed the links in the original post.
Do you think you could create an installer for EMMA that would check to see that the proper versions of .net and SQL are installed.
|

Orchid Ix
Behind The Stars
|
Posted - 2008.02.20 16:13:00 -
[323]
Would be nice to be able to have EMMA use a MySQL DB on a remote/local server, as an option. -- Sig Under Construction |

Ambo
2nd Outcasters
|
Posted - 2008.02.20 16:16:00 -
[324]
Originally by: Rahnesch
Originally by: Ambo Which version are you running?
latest version
I'll log it as a bug still and investigate when I can then. No ideas at though I'm afraid. If you could send me a copy of the xml causing the problem (to [email protected]) that would be very helpful.
Originally by: Ginpour I have tried and tried to get this program running.
And every time on both my home machine and my work machine. I get .net errors when starting the program, and trying to load a character.
I dont know if I am installing the wrong versions of .net and SQL. I followed the links in the original post.
Do you think you could create an installer for EMMA that would check to see that the proper versions of .net and SQL are installed.
I could have a go but frankly I know even less about installers than I did about SQL when I started this... I was talking to someone about using a web server and click-once deployment. This would (I think) resolve these kind of issues and mean that updates would be done automatically.
The only problem is, it needs a web server and I don't have one. It's in the works though. I'll find out more when this evening hopefully. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Secluse
|
Posted - 2008.02.20 16:47:00 -
[325]
I've scanned through the pages of this thread, and couldn't find an answer to this question:
I do buying and selling using a corp account. The transactions are in my Wallet / Journal in-game, but are highlighted as (on behalf of the corporation). When I look at the Item Reports, it doesn't appear to pick up those transactions in the movements, and it's not in any other report. As a result, I cannot see a true reflection of all transactions.
Is this the case, and is this how it is meant to be? I would love to be able to get all the data on a single sheet.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.20 17:50:00 -
[326]
Currently, transactions done on behalf of a corp are not saved to the database.
Only when you are actually running in corp mode will you see corporate transactions and then you will see all the transactions for the corp. (I think.. Not tried this cos I've got no data to test with).
To see a combined view of both corporate and personal transactions, I'm afraid you'll have to wait for the big update I'm doing.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Secluse
|
Posted - 2008.02.21 18:26:00 -
[327]
OK, I have no problem waiting :) Just wanted to make sure I wasn't missing a button anywhere. Thanks!
|

Elana Vaho
|
Posted - 2008.02.22 21:29:00 -
[328]
This is a great app! Really nice work :)
Just wondering, when I open a report (Income statement) I miss some kind of calculated profit. It this planned to get added in the future. This is maybe allready there, I just haven't seen it yet. Atm I have to calculate it by myself from the revenue and expenses.
Another thing, is there any way I can add older transactions and journal records? As I have just recently find this beautiful app :D My transactions just goes back one month or so.
I'm not really a trader, buying things at low price selling at a higher. I'm producing stuff. What if there could be some feture where you could add what stuff is needed for a specific item, so when I make a detailed item report I can see the minerals I bought as expenses and the sold item as revenue? When I make a detailed item report now I only see the ones I sold with no expenses at all. This makes it hard for me to really see the big picture for my production costs. This might be a bit difficult feture to implement or even to odd that people wont be using. I'm maybe just to weired :P
Thanks again for this great app ;)
|

Ambo
2nd Outcasters
|
Posted - 2008.02.23 08:00:00 -
[329]
Edited by: Ambo on 23/02/2008 08:01:37 Manufacturing is somthing I'd like to support more but EMMA is first and foremost designed for traders and investors. Eve-MEEP is might be more appropriate if you are looking for somthing more production-oriented.
The only way to get older data is if you have used another program like Eve-MEEP or Eve-Income before. Data from these can then be imported to EMMA.
Edit - btw the profit figure is not displayed of the income report because it would only be profit from the point-of-view of your wallet. I.e. it would not take into account your assets, money in escrow, etc.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ginpour
|
Posted - 2008.02.23 15:05:00 -
[330]
Emma has started to co-operate with me. Even though there are warnings when I start the program.
Anyways... How can I tell EMMA to count the items that I bought in Jita and am now selling somewhere else?
Is it possible for EMMA to take a look at my orders tab in my wallet? And calculate the profit I am making from these items. And to also tell me when I have run out of a certain item?
|
|

Raskor
|
Posted - 2008.02.23 21:35:00 -
[331]
If I run an Item or Item Detail report and it says I made X profit; does that factor in broker fees and sales taxes?
If not, could you consider a future enhancement to add a "Market Income Report". This would basically be the same thing as the Income Report, but only including market specific items. That or allow us to pick and choose what categories are included when building the Income Report.
|

alma111
|
Posted - 2008.02.24 12:02:00 -
[332]
hi i got this error and i cant download the patch it tell s me error 404 on evefiles so if somone can help get this fix thks
|

alma111
|
Posted - 2008.02.24 12:03:00 -
[333]
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- EveMarketMonitorApp Assembly Version: 0
|

alma111
|
Posted - 2008.02.25 11:10:00 -
[334]
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- EveMarketMonitorApp Assembly Version: 0.9.1.21 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/vbs/Downloads/Emma_v0.9.0.18-FULL/EveMarketMonitorApp.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Transactions Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.EnterpriseServices Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ----------------------------------------
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
<configuration> <system.windows.forms jitDebugging="true" /> </configuration>
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
|

Nicho Void
Hyper-Nova Tenth Legion
|
Posted - 2008.02.25 15:42:00 -
[335]
I can't be certain as I'm at work and don't have the logs in front of me, but I've been getting the same error message.
I've downloaded and installed everything (I think). Is there something I'm missing?
Originally by: CCP Wrangler We won't laugh at you... to your face...
|

Ambo
2nd Outcasters
|
Posted - 2008.02.25 15:51:00 -
[336]
Not sure what could be causing this issue. It looks like SQL server express might be not installed / not running but I don't know.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.25 15:52:00 -
[337]
Originally by: Raskor If I run an Item or Item Detail report and it says I made X profit; does that factor in broker fees and sales taxes?
If not, could you consider a future enhancement to add a "Market Income Report". This would basically be the same thing as the Income Report, but only including market specific items. That or allow us to pick and choose what categories are included when building the Income Report.
It does not and this is somthing I want to add in the future.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

darkst0rm
Insidious Existence
|
Posted - 2008.02.26 08:33:00 -
[338]
I get this error when trying to load my journal http://exit-eve.com/uploads/emma_journal_load_error.jpg
|

Vested Interest
|
Posted - 2008.02.26 09:44:00 -
[339]
Originally by: darkst0rm Edited by: darkst0rm on 26/02/2008 08:37:45 I get this error when trying to load my journal error message
<?xml version="1.0" encoding="UTF-8"?> <eveapi version="2"> <currentTime>2008-02-26 08:37:16</currentTime> <error code="100">Expected before ref/trans ID = 0: wallet not previously loaded.</error> <cachedUntil>2008-02-26 08:42:16</cachedUntil> </eveapi>
Have you ever loaded the transactions/journal XML data previously on the affected character? I had that on one of my new guys awhile back and it cleared up after a couple days--like it was something on CCP's side.
|

Jon Sanng
Minmatar Conducti
|
Posted - 2008.02.26 17:29:00 -
[340]
I imagine this is a silly question, but I don't see it having been asked yet so my apologies if it has.
Is there a way to save reports? Is there a folder where they're being dropped that I'm just not seeing?
|
|

Ambo
2nd Outcasters
|
Posted - 2008.02.26 17:44:00 -
[341]
Originally by: Vested Interest
Originally by: darkst0rm Edited by: darkst0rm on 26/02/2008 08:37:45 I get this error when trying to load my journal error message
<?xml version="1.0" encoding="UTF-8"?> <eveapi version="2"> <currentTime>2008-02-26 08:37:16</currentTime> <error code="100">Expected before ref/trans ID = 0: wallet not previously loaded.</error> <cachedUntil>2008-02-26 08:42:16</cachedUntil> </eveapi>
Have you ever loaded the transactions/journal XML data previously on the affected character? I had that on one of my new guys awhile back and it cleared up after a couple days--like it was something on CCP's side.
That's wierd, it clearly shows that you've already loaded data from the API then says you havn't. 
I know it's a crap answer but perhaps it is somthing wrong at CCP's end, hopefully it will work itself out in a few days or so.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.02.26 17:46:00 -
[342]
Originally by: Jon Sanng I imagine this is a silly question, but I don't see it having been asked yet so my apologies if it has.
Is there a way to save reports? Is there a folder where they're being dropped that I'm just not seeing?
You can either use print screen and then paste them into your favorite paint application or you can right click and choose export to CSV. You can then load the CSV file into Excel or somthing to re-format it, etc.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Jon Sanng
Minmatar Conducti
|
Posted - 2008.02.26 17:48:00 -
[343]
Originally by: Ambo You can either use print screen and then paste them into your favorite paint application or you can right click and choose export to CSV. You can then load the CSV file into Excel or somthing to re-format it, etc.
Right click inside of the report I assume? When I do that all I get is "Print Report".
|

Vested Interest
|
Posted - 2008.02.26 20:16:00 -
[344]
I think it'd be kinda cool if the transactions/journal logs were displayed in a style similar to Ray's Sexy Wallet--in the browser, with the same sorting/filtering capability.
Maybe something for later ;-)
|

alma111
|
Posted - 2008.02.27 14:26:00 -
[345]
i was wondering if it was possible to add something there are things that i don t sell i reprocess them so is it possible to add that this item was reprocessed and how much came out of it ???
|

Deja Nay
Caldari Provisions
|
Posted - 2008.02.27 15:19:00 -
[346]
Originally by: Astorothe Edited by: Astorothe on 29/11/2007 14:19:07
I'm getting a .NET Framework error on most of the actions - ranging from enabling corp mode to trying to view transaction details.
I get this too.
Vista, 32bit.
|

Jon Sanng
Minmatar Conducti
|
Posted - 2008.02.27 19:00:00 -
[347]
Originally by: Sha NaeNae I am running it on the following system:
Windows XP SP 2 1 gig RAM 2.40 GHz CPU
What else do you need?
I can run the 0.9.0.18 fine. Its just patching that seems to give me problems.
I'm experiencing the same time outs as Sha after updating from 0.9.0.18 to 0.9.1.21. I also have the same system specs as him.
|

Ambo
2nd Outcasters
|
Posted - 2008.02.28 08:15:00 -
[348]
It seems the latest update causes problems for a lot of people then... It works fine on both my systems so I'm not sure what the problem could be.
At the moment I'm still working on the big re-write so hopefully, that will resolve these issues. Until then, I guess you'll just have to stick with 0.9.1.18.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

alma111
|
Posted - 2008.03.01 16:11:00 -
[349]
hi if you can is it possible to add in the contracting tool the possibility to generate to a private member and items exchange it would be wonderfull thks
|

Pihls XIIX
Caldari Liquid Star Inc
|
Posted - 2008.03.02 16:52:00 -
[350]
When installing the SQL Server select advance options and select to install every thing and the Emma pp works with no errors..
 __________________________________ Freighter hauler, Trader. I dont get rats as about pvp fights RP:His free time goes to dating girls
|
|

Cpt's Accountant
|
Posted - 2008.03.04 23:33:00 -
[351]
The item report only shows a handful of all the items i've traded during that peroid, most of the items don't show "hours traded" and the incomestatement is also way off-
|

Ambo
2nd Outcasters
|
Posted - 2008.03.05 06:48:00 -
[352]
Originally by: Cpt's Accountant The item report only shows a handful of all the items i've traded during that peroid, most of the items don't show "hours traded" and the incomestatement is also way off-
Items are only included in the report if they are setup in 'items traded'. (go to settings -> items traded on the menu).
The hours traded is actually impossible to work out from just transaction data, it's more of a guideline than anything.
Income satatement is build directly from journal data, nothing else. So it can't really be wrong unless you're missing some journal data. Look in 'data -> view journal' and see if the entries you are expecting to see are listed there.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Relaris
Caldari
|
Posted - 2008.03.05 07:19:00 -
[353]
Great tool you created here, Ambo!
Just a quick question, recently i changed to corp mode without exporting my info (silly me), and found my information lost when I went back into character mode. Is there a way to get this information back?
I've tried deleting the databases and reinstalling EMMA, but when i update transactions/journal it only downloads the recent transactions, and not the old ones that I lost.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.05 08:49:00 -
[354]
Originally by: Relaris Great tool you created here, Ambo!
Just a quick question, recently i changed to corp mode without exporting my info (silly me), and found my information lost when I went back into character mode. Is there a way to get this information back?
I've tried deleting the databases and reinstalling EMMA, but when i update transactions/journal it only downloads the recent transactions, and not the old ones that I lost.
If you never exported it then I'm afraid not. 
In the new version, all data will always be kept in the database so this kind of problem will be avoided.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Relaris
Caldari
|
Posted - 2008.03.05 09:01:00 -
[355]
Ah, drats! Just out of curiosity, why is this the case? Is it due to a limitation in the API system, or in EMMA (I'm thinking the former because I can't access the info with other programs either)? Because I can still see all my journal/transaction info for the past 3-4 months in-game.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.05 13:07:00 -
[356]
With the API we can only access as far back as 1 week. (Unless you have less than 100 transactions in one week, in which case we can only go back as far as 1000 transactions will take us).
This is done by CCP to reduce impact on the database, sadly there is nothing to be done about it. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Daelin Blackleaf
Naqam
|
Posted - 2008.03.05 17:05:00 -
[357]
Having some issues with item reports at the moment:
Average buy: 73.39 Average sell: 78.30 Margin per item: -8.84 Margin %: -10.14%
Average buy: 79.18 Average sell: 85.93 Margin per item: -18.38 Margin %: -17.62%
Any idea what I might have done to get EMMA so fubar?
|

Ambo
2nd Outcasters
|
Posted - 2008.03.05 17:27:00 -
[358]
Well EMMA does not actually calculate magins from the buy/sell figures on the report.
I'll illustrate this with an example to make it easier:
I buy 10 widgets at 100 isk in week 1, I then 10 at 50 isk is week 2.
I also sell 5 at 80 isk in week 2.
When the report is generated for week 2. EMMA will calculate buy and sell prices from the transactions within that window (i.e. buy price = 50, sell price = 80). However, it will also see that I currently have 15 widgets in my asset list. When it calculates profits, it will use the purchase price from the 5 transactions, (because I've sold 5 items,) before the last 15 transactions (because I still have 15 in my inventory).
This will result in final figures of
Average buy: 50 Average sell: 80 Margin per item: -20 Margin %: -20%
exactly as you describe.
Of course, it could also be that somthing is properly broken but I'm not sure what it could be. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Cade Burey
Amarr Imperial Shipment
|
Posted - 2008.03.06 21:23:00 -
[359]
Just got back into trading proper after a few months of really doing nothing except a mission here and there and changing skills. Have to say Emma is one of the best looking and best working programs I've seen so far for EvE. One of the ways I make money is by buying up mission runner rubbish and recycling it. Is there any plans for adding in some sort of report, or even a column in the item report, that would be able to calculate the reprocess value of modules in your inventory giving your current skills and standings. That way we could see at a glance whether its more profitable to sell the item or reprocess it.
If not, I'll see if I can do it, but I have to warn you, I'm a crappy programmer  |

Ambo
2nd Outcasters
|
Posted - 2008.03.06 22:14:00 -
[360]
One better actually. On my feature list is a new report that will tell you exatly which items will be more profitable to refine and which will be more profitable to sell directly.
Sadly, I have other things that need to be done first and my time has been extermely limited lately so it's unlikley this will get in any time soon.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Davkas Oneiros
Ex Coelis
|
Posted - 2008.03.06 23:33:00 -
[361]
First things first, thanks for making a very useful tool for accessing financial data. I have tried most of the other programs available and found them rather wanting in terms of performance and / or features.
First, how does EMMA integrate with SQL Server 2005 Express? I ask because I am trying to hitch up an ODBC connection to the database and cannot seem to locate any of its tables even with EMMA actually running.
Second, I'd like to repeat the request to create a standalone version that does not require the installation of SQL Server for the users that simply want an application that lets them browse their transacations. However, I would like to add that giving the option to install the database on an instance of SQL Server 2005 Express or on the full version of SQL Server 2005 (this would be more targetted towards Corporations) would be really handy.
Why?
Because it would allow people that want to create their own reports or integrate the wallet data with other applications an easier time of doing so. As it stands right now I mainly just use EMMA to retrieve the data from the API site and cache it, then copy/paste the data into Excel for more serious number crunching.
Alternatively, setting up a plug-in architecture to allow 3rd parties to develop additional capabilities could be a worthwhile course to pursue.
|

Davkas Oneiros
Ex Coelis
|
Posted - 2008.03.07 05:55:00 -
[362]
I now have EMMA's database attached permanently to the SQLEXPRESS instance and re-worked the EveMarketMonitorApp.exe.config file to point to the database.
To get it running on the SQL Express server (or any SQL 2005 +):
1. Back up the EMMA database files. - Copy the Data folder (inside the EMMA program folder) and retain it as a backup in case you wish to revert to single-user mode.
2. OPTIONAL: Grab the .mdf and .ldf file from the EMMA\Data directory and place them wherever you want them to live. I'd suggest the %ProgramFiles%\Microsoft SQL Server\MSSQL.1\MSSQL\Data directory, but anywhere is fine. Also remember to set the correct permissions on the files or else the SQL server will yell at you when you try to attach the files.
3. If you're running SQL Server 2005 Express, continue on to Step 5. If you're running SQL Server 2005 (not Express), skip Step 4 and perform the same actions using the SQL Server Management Studio.
4. Download and install the SQL Server Management Studio Express package from http://www.microsoft.com/downloads/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796.
5. Launch the SQL Server Management Studio Express console.
a. Log in (no user name / password necessary unless you have changed the configuration from its defaults). b. Expand your Database Instance under the Object Explorer Right-click on the Databases object and choose Attach. c. Click on the Add button and browse to the location of the EMMA Database.mdf. d. Click the OK button to continue. e. Rename the newly created database something friendlier. I used "EMMA". f. Right-click on your new database and click on Properties. g. Click on the Files entry under Select a page. Change the owner to "sa". h. Your database is now attached to the SQL Express server and will be available as soon as your computer starts up.
6. Configure connections to your SQL Express Server.
a. Open the SQL Server Configuration Manager b. Expand the SQL Server 2005 Network Configuration until you can see the list of Protocols. c. Right-click on the TCP/IP protocol listing and choose Properties d. On the Protocol tab Change the Enabled field to Yes. e. On the IP Addresses tab, change the Enabled field for both IP1 and IP2 to Yes. f. Click the OK button to save your changes. g. Restart the SQL server instance.
7. Back up your EMMA config file
a. Navigate to the EMMA program directory. b. Copy the original EveMarketMonitorApp.exe.config and retain it as a backup.
8. Alter your EMMA config file.
a. Open your EMMA directory and locate the EveMarketMonitorApp.exe.config file. b. Locate the <connectionStrings /> tag which is towards the beginning of the config file. c. Alter the connectionString to look like the following, replacing SERVERNAME with your computer's name and EMMA with the name that you specified for your EMMA database. If you can't remember this, you can look it up in the SQL Server Management Studio Express console.
<connectionStrings> <add name="EveMarketMonitorApp.Properties.Settings.EMMA_DatabaseConnectionString" connectionString="Data Source=SERVERNAME:1433;Database=EMMA;Integrated Security=True;" providerName="System.Data.SqlClient" /> </connectionStrings>
d. Note that if you are using SQL Server 2005 (not Express) you may have to specify a user name and password for access. e. Save and close the config file.
9. Test your EMMA program - Launch the EMMA application, it should launch normally (assuming that you set the database connection string correctly, this is the most common source of error). If it does not, use the error message to troubleshoot.
...cont'd...
|

Davkas Oneiros
Ex Coelis
|
Posted - 2008.03.07 05:58:00 -
[363]
10. OPTIONAL: Add an ODBC connection for 3rd party apps to access the EMMA database.
a. Open the Data Sources (ODBC) console in the Administrative Tools folder. b. If you are the sole user of the computer or are in a trusted environment, click on the System DSN tab c. If you share your computer with others, click on the User DSN tab. d. Click the Add... button to create a new connection. e. Select the SQL Native Client as the driver and click the Finish button. f. Name your connection. g. OPTIONAL: Add a description for the connection. h. Enter the name of the server that hosts the database (your computer name) and suffix it with the TCP port number (e.g. ARCHIMEDES:1433). The default port is 1433. Click the Next button to continue. i. Leave the options on this page alone and click the next button unless you have set up non-default security on your database. j. Check the box for "Change the default database to:" and select your EMMA database. Click the Next button to continue. k. Leave the options on this page alone. Click the Finish button to save your connection settings. l. Click on the Test Data Source... button to try out your connection. It should return "TESTS COMPLETED SUCCESSFULLY!", otherwise check your settings and try again. m. Click the OK button to continue. Your database is now accessible from any program that can use an ODBC data source.
NOTE: I have not figured out anything more about the database from my (admittedly cursory) analysis of the tables than which ones hold the raw transactions, journal, and assets data so if Ambo or an ambitious soul can point out which tables/views hold the data in a friendlier form, I'd be really appreciative.
|

Davkas Oneiros
Ex Coelis
|
Posted - 2008.03.07 06:04:00 -
[364]
My efforts are not meant as a slight against you Ambo, just to allow a way to do things like run database-driven web sites or other applications off of your fine work.
I had been planning a similar tool myself, but your API access code, lookup tables and parsing are exactly what I was planning to do so I consider myself beaten to the punch. 
|

Ambo
2nd Outcasters
|
Posted - 2008.03.07 07:10:00 -
[365]
Excellent work, thanks for doing this and putting all the info together. I'll add this to the next release when it comes out.
I'd love to do a version that does not require SQL express or allows easy plugin development but my todo list is long and my time is extremely limited as it is. Just checkout the project stats on sourceforge and you'll see I havn't done anything on it for almost 2 weeks. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

alma111
|
Posted - 2008.03.08 19:46:00 -
[366]
hi i love your app but i have a big problem it doesnt calculate the expected sale price for all my items and pretty lot of them dont understand why so f you could help it would be nice thks
|

Ambo
2nd Outcasters
|
Posted - 2008.03.09 09:10:00 -
[367]
Originally by: alma111 hi i love your app but i have a big problem it doesnt calculate the expected sale price for all my items and pretty lot of them dont understand why so f you could help it would be nice thks
Well the expected sale prices are calculated from previous sales in the database. If you have no records of sales for that item within the last month or so then you'll get no exstimated price.
You can enter the expected sale prices manually in the 'items traded' screen though. The numbers you enter there will be used if no previous sales can be found.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Orchid Ix
Behind The Stars
|
Posted - 2008.03.09 15:44:00 -
[368]
Still hoping for a update/patch/mod to use MySQL instead of clunky MSSQL crud    -- Sig Under Construction |

Ambo
2nd Outcasters
|
Posted - 2008.03.09 17:01:00 -
[369]
Sorry, still ain't gonna happen.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Davkas Oneiros
Ex Coelis
|
Posted - 2008.03.11 13:43:00 -
[370]
What's up with the negative asset counts? Are those representing buy/sell orders? --
EMMA - Because Internet Spaceships is Serious Business |
|

Ambo
2nd Outcasters
|
Posted - 2008.03.11 17:44:00 -
[371]
Originally by: Davkas Oneiros What's up with the negative asset counts? Are those representing buy/sell orders?
Yes, If EMMA thinks you have zero items at a station and then you sell an item at that station then it counts this as -1.
The theory is that somwhere else there is a station where EMMA thinks you have that item but it's actually no longer there. Essentially, it's a stop-gap measure to try and keep you overall asset count correct until you can update assets directly from the API.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Laorica
|
Posted - 2008.03.14 01:48:00 -
[372]
I'm having problems retrieving journal after the patch, even reinstalled it, no use.
Anyone else have similar problems?
|

Erah
|
Posted - 2008.03.14 02:49:00 -
[373]
"In addition to this, the API will not be enabled until after the next regular Downtime on Friday, 14 March, due to performance issues relating to the database. "
it's in the news so EMMA or anything using the API key won't work for now |

Genji Ancient
Deep Blue Research and Development Group
|
Posted - 2008.03.14 17:13:00 -
[374]
This application looks really neat.
I followed the steps in the initial post in order to set it up.
After downtime today, I tried to use this the first time but it didn't get anything.
Is this due to something done on Eve side recently and bad timing on my part or what is going on?
I tried to get back into the program to see the error but it stays on the splash screen now.
|

Vested Interest
Hedion University
|
Posted - 2008.03.15 02:09:00 -
[375]
Probably something server-side. I've found that the very first time you try to pull the journal/transactions API data that it seems to wait for something to enable on CCPs side before it will provide the data. I'd say wait 24 hours and try it again.
|

Genji Ancient
Deep Blue Research and Development Group
|
Posted - 2008.03.15 19:07:00 -
[376]
Okay, I tried it again today.
At first, it stopped at splash screen. I re-installed.
2nd time it loaded. I had to give my full API information again.
Error message this time was: Eve API Error. Code: 200 Description: Current security level not high enough.
Then there was a box below with the same error message.
Any tips?
|

Ambo
2nd Outcasters
|
Posted - 2008.03.16 10:06:00 -
[377]
That means you've entered your partial access API key rather than your full access one, just change it to the full one and it should be fine.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Philadelphia lawyer
United Nations Intelligence Taskforce Overclockers Podpilot Services
|
Posted - 2008.03.16 18:07:00 -
[378]
Whoaaaa, this does almost exactly what I want!
I know it's possible to do the right click/export to CSV on reports but I'd love to be able export reports in different formats such as an html file or a csv.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.16 18:16:00 -
[379]
Well if you export to csv then you can load it into excell or somthing similar and then convert to html or other formats.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Genji Ancient
Deep Blue Research and Development Group
|
Posted - 2008.03.16 19:04:00 -
[380]
Ambo, you rock!
|
|

Vested Interest
Hedion University
|
Posted - 2008.03.18 02:51:00 -
[381]
200m donation sent, get yourself something nice :)
feature suggestion: show cash on hand in the title bar for whichever character is loaded, based on the last journal details.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.18 07:06:00 -
[382]
Originally by: Vested Interest 200m donation sent, get yourself something nice :)
feature suggestion: show cash on hand in the title bar for whichever character is loaded, based on the last journal details.
Thanks 
You know what, I used to do that but then took it out... It is planned for the next version though.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.03.18 16:37:00 -
[383]
At last! An update!
Version 0.9.1.23 is here.
This has only minor changes:
1. There is now a proper splash screen picture (though it looks a little ropey... I'm no artist ) 2. The destination used when creating contracts will be remembered rather than always defaulting Jita 4-4. 3. There is a new option on the contract screen 'List traded items only' this will restrict the items drop down to only items that are on your traded items list. 4. The double 'just added x new transactions/journal entries' message has been removed.
As always, let me know what you think and any ideas for improvements, I've got a big list though so no promises )
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
LI0NS Industries
|
Posted - 2008.03.18 16:57:00 -
[384]
EVE API error Code: 100 Description: Expected before ref/trans ID = 0 wallet not prev
I get this error message trying to update my transactions/journal.
Also, people should make sure they export their data before updating, the update will clear your current data from the program.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.18 17:30:00 -
[385]
That's a problem, it certainly shouldn't happen and did not when I tested it earlier. I'll see if I can track down the problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Mike Christiansen
Procrastinati
|
Posted - 2008.03.18 23:04:00 -
[386]
Fresh install. I'm getting this error:
Quote:
EveMarketMonitorApp.Common.EMMADataException: Unable to update item database ---> EveMarketMonitorApp.Common.EMMADataException: Unable to read item data from the specified XML file - D:\Program Files\EMMA\Data\items_data_update.xml ---> System.IO.FileNotFoundException: Could not find file 'D:\Program Files\EMMA\Data\items_data_update.xml'. File name: 'D:\Program Files\EMMA\Data\items_data_update.xml' at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) at System.Threading.CompressedStack.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.MoveToContent() at System.Data.DataTable.ReadXml(XmlReader reader, Boolean denyResolving) at System.Data.DataTable.ReadXml(String fileName) at EveMarketMonitorApp.DatabaseClasses.Items.UpdateDB() --- End of inner exception stack trace --- at EveMarketMonitorApp.DatabaseClasses.Items.UpdateDB() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() --- End of inner exception stack trace --- at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
|

Shadarle
LI0NS Industries
|
Posted - 2008.03.19 00:32:00 -
[387]
Just wondering if that error is a known error and what can be done about it... because currently I can't update anymore until it stops giving me that message.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.19 07:00:00 -
[388]
Originally by: Mike Christiansen Edited by: Mike Christiansen on 18/03/2008 23:07:34 I'm getting a bunch of errors. 1st time user so hopefully I'm not doing something extra stupid.
Can I log the errors and send them to you by some means?
Certainly, if you can actually get into the program then goto settings and click or 'error logging'. When the errors occur, they will be logged to a folder called logging and a file called 'exceptionlog.txt'
You can send this to me at [email protected]
If you can't get into the program itself to do that then it's just a case of making a note of the errors I'm afraid.
Originally by: Shadarle Just wondering if that error is a known error and what can be done about it... because currently I can't update anymore until it stops giving me that message.
I'm currently updating fine on both my test PCs with the latest version so I have no idea why you're having a problem. I remember someone getting the same message a while back and it baffled me then as well. If I get a chance to do some on it today then I'll take a look.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.03.19 13:55:00 -
[389]
Originally by: Shadarle EVE API error Code: 100 Description: Expected before ref/trans ID = 0 wallet not prev
I get this error message trying to update my transactions/journal.
Also, people should make sure they export their data before updating, the update will clear your current data from the program.
I've got a possible fix for this. Version 0.9.1.24 contains a change that is a bit of a shot in the bark but may resolve the issue.
For those interested in the detail, when callnig the API I was only setting the 'beforeRefId' parameter if it was not zero. Now I have changed this to explicitly specify zero.
I can only think that the API might be using an older cached value for the parameter if it does not recieve one at all.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
LI0NS Industries
|
Posted - 2008.03.19 16:56:00 -
[390]
Originally by: Ambo
Originally by: Shadarle EVE API error Code: 100 Description: Expected before ref/trans ID = 0 wallet not prev
I get this error message trying to update my transactions/journal.
Also, people should make sure they export their data before updating, the update will clear your current data from the program.
I've got a possible fix for this. Version 0.9.1.24 contains a change that is a bit of a shot in the bark but may resolve the issue.
For those interested in the detail, when callnig the API I was only setting the 'beforeRefId' parameter if it was not zero. Now I have changed this to explicitly specify zero.
I can only think that the API might be using an older cached value for the parameter if it does not recieve one at all.
That seems to have fixed it... but it also seems I may have lost about a weeks data between now and the last save point I had. Having thousands of transactions a week is bad for book keeping 
|
|

Ambo
2nd Outcasters
|
Posted - 2008.03.19 17:22:00 -
[391]
Ouch, sorry about that. 
At least it's fixed now though.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
LI0NS Industries
|
Posted - 2008.03.19 17:39:00 -
[392]
Originally by: Ambo Ouch, sorry about that. 
At least it's fixed now though.
Indeed. I should have exported my data before the update... I just wasn't really thinking when I did it. I'll be more careful in the future.
And for the record, updating to your new patch erased the data again. (I was just checking if it was a fluke or not)
|

Shadarle
LI0NS Industries
|
Posted - 2008.03.19 18:08:00 -
[393]
Originally by: Ambo Ouch, sorry about that. 
At least it's fixed now though.
Sorry, I was wrong. It is not fixed. I can import data to a blank slate... but I cannot import it when I have my previous data loaded.
It gets transactions from the EVE API, the first 1000. It starts processing batch 1.
It says "Getting trans from EVE API where trans ID < xxxxxx. Error EVE API error Code: 100... blah blah.
So it errors out when trying to grab new data to add to my list.
|

Ambo
2nd Outcasters
|
Posted - 2008.03.19 20:20:00 -
[394]
Edited by: Ambo on 19/03/2008 20:20:05 God damn it... why can't all computers just work the same?
I test on 2 machines before I release a patch but there always seem to be problems that just don't happen on my test machines and do for other people. 
I also still don't understand how the hell it's losing data when you update, that should really be impossible. *sigh*
I'll take another look tomorrow if I get time.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Cade Burey
Imperial Shipment
|
Posted - 2008.03.19 20:26:00 -
[395]
Originally by: Ambo Edited by: Ambo on 19/03/2008 20:20:05 God damn it... why can't all computers just work the same?
I test on 2 machines before I release a patch but there always seem to be problems that just don't happen on my test machines and do for other people. 
I also still don't understand how the hell it's losing data when you update, that should really be impossible. *sigh*
I'll take another look tomorrow if I get time.
I've just updated to version 24 and all my data has remained. I'm not sure if this is a factor, but I've set my app up to run through an odbc connection.
|

virox sci
Kappa Production
|
Posted - 2008.03.20 06:52:00 -
[396]
hi
i am getting the following error:
Unable to update item database ---> EveMarketMonitorApp.Common.EMMADataException: Unable to read item data from the specified XML file - E:\data\eve_online\EMMA_v0.9.1.24\Data\items_data_update.xml ---> System.IO.FileNotFoundException: The File E:\data\eve_online\EMMA_v0.9.1.24\Data\items_data_update.xml cannot be found.
____________________________________________________________
Effort and Profit have a very hand-in-hand relationship =) |

Ambo
2nd Outcasters
|
Posted - 2008.03.20 08:28:00 -
[397]
That file was not included with the zip cos I thought everyone would have it by now, you can download the 0.9.1.21 patch and extract just the required file from there.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

virox sci
Kappa Production
|
Posted - 2008.03.20 18:21:00 -
[398]
ok thank you it is working :)
____________________________________________________________
Effort and Profit have a very hand-in-hand relationship =) |

Shadarle
|
Posted - 2008.03.21 17:09:00 -
[399]
Edited by: Shadarle on 21/03/2008 17:12:51 Damn, this sucks. More and more days of data are slipping away because of this stupid bug. I guess I should download my data and keep it as a file... but it really seems to me as though all of my old data is corrupted, which is what is causing the error. Because I can update to a blank data set just fine, I just can't update my data.
Any suggestions on what I could do?
EDIT> I tried downloading the two files and then importing them but that yields issues as well. I get:
Getting journal entries from file Error Data at the root level is invalid. Line 1, position 1.
|

Ms Vanity
Hulk Industries
|
Posted - 2008.03.22 02:34:00 -
[400]
On the assets report, i get no data in the value and sale price columns, just the data on units. How do u get teh data in?
|
|

Ambo
|
Posted - 2008.03.22 09:29:00 -
[401]
Originally by: Shadarle Edited by: Shadarle on 21/03/2008 17:12:51 Damn, this sucks. More and more days of data are slipping away because of this stupid bug. I guess I should download my data and keep it as a file... but it really seems to me as though all of my old data is corrupted, which is what is causing the error. Because I can update to a blank data set just fine, I just can't update my data.
Any suggestions on what I could do?
EDIT> I tried downloading the two files and then importing them but that yields issues as well. I get:
Getting journal entries from file Error Data at the root level is invalid. Line 1, position 1.
I'm away at the moment so can't look at this for a few days.
In the mean time, I'd suggest you use Eve-Income or eve-meep to store the data so you don't lose anything. You can then import it later. Not ideal but it's the only stop-gap measure that comes to mind.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
|
Posted - 2008.03.22 09:30:00 -
[402]
Originally by: Ms Vanity On the assets report, i get no data in the value and sale price columns, just the data on units. How do u get teh data in?
You have to either sell some of the items that you are looking at or enter a value in the 'items traded' window.
This will then show the expect profit values, etc.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Aldelphius
Carbide Industries
|
Posted - 2008.03.25 02:51:00 -
[403]
Originally by: Ambo That file was not included with the zip cos I thought everyone would have it by now, you can download the 0.9.1.21 patch and extract just the required file from there.
Just the fix I needed. Thanks for all the work on this great app!
|

Sir Ibex
|
Posted - 2008.04.01 22:30:00 -
[404]
Please don't jump on me for saying this, (I might be wrong) but I wonder how such "automation" of trade will affect the game in the long run.... Since it's easier for people who use EMMA to make money, they will be more likely to blow their capitals on things they want, and will be able to make much higher offers on things than people who don't make as much money. All this extra money in the world of EVE might create inflation. This might raise prices on time cards, and just about everything else in the game. Inflation always destroys online games, and kills all the fun.
Again, please understand that I am not saying that I am right about this. I'm merely expressing my concern.
|

Vested Interest
|
Posted - 2008.04.01 22:38:00 -
[405]
Originally by: Sir Ibex Please don't jump on me for saying this, (I might be wrong) but I wonder how such "automation" of trade will affect the game in the long run.... Since it's easier for people who use EMMA to make money, they will be more likely to blow their capitals on things they want, and will be able to make much higher offers on things than people who don't make as much money. All this extra money in the world of EVE might create inflation. This might raise prices on time cards, and just about everything else in the game. Inflation always destroys online games, and kills all the fun.
Again, please understand that I am not saying that I am right about this. I'm merely expressing my concern.
What automation? This is basically a journal/transactions parser. You seem to be complaining about the very existence of the API.
|

Shakuul
O RLY corp YTMND.
|
Posted - 2008.04.02 01:44:00 -
[406]
Originally by: Sir Ibex Please don't jump on me for saying this, (I might be wrong) but I wonder how such "automation" of trade will affect the game in the long run.... Since it's easier for people who use EMMA to make money, they will be more likely to blow their capitals on things they want, and will be able to make much higher offers on things than people who don't make as much money. All this extra money in the world of EVE might create inflation. This might raise prices on time cards, and just about everything else in the game. Inflation always destroys online games, and kills all the fun.
Again, please understand that I am not saying that I am right about this. I'm merely expressing my concern.
Easier trade will actually reduce the amount of ISK in the game. Every time a transaction is made broker fees and sales taxes suck a bit of ISK out of the game. All player to player trading does is shift around ISK (and reduce the size of the bid-ask spread, and provide liquidity to people selling).
With wealth concentrated in the hands of the few, this just drives up the prices of luxury items, while regular ships and so forth remain at easily affordable prices.
Also, EMMA related Q: Does anyone know if this works for Vista 64 bit? I know it isn't tested or developed for that...just wondering.
|

Shadarle
|
Posted - 2008.04.02 02:56:00 -
[407]
I am getting all sorts of errors now :( Program crashed trying to view transactions.
I really think it has to do with the massive size of my database, although I know it "should" handle it, should and does are different things. I can start out fresh just fine... but trying to use my old data kills me.
Is it possible to import old data from EMMA instead of just loading it? It seems like it should be but I haven't really fooled around with that yet. I've just been downloading my api files every week or two to hopefully not lose too much data.
|

Ambo
|
Posted - 2008.04.02 06:06:00 -
[408]
Originally by: Shakuul
Originally by: Sir Ibex Please don't jump on me for saying this, (I might be wrong) but I wonder how such "automation" of trade will affect the game in the long run.... Since it's easier for people who use EMMA to make money, they will be more likely to blow their capitals on things they want, and will be able to make much higher offers on things than people who don't make as much money. All this extra money in the world of EVE might create inflation. This might raise prices on time cards, and just about everything else in the game. Inflation always destroys online games, and kills all the fun.
Again, please understand that I am not saying that I am right about this. I'm merely expressing my concern.
Easier trade will actually reduce the amount of ISK in the game. Every time a transaction is made broker fees and sales taxes suck a bit of ISK out of the game. All player to player trading does is shift around ISK (and reduce the size of the bid-ask spread, and provide liquidity to people selling).
With wealth concentrated in the hands of the few, this just drives up the prices of luxury items, while regular ships and so forth remain at easily affordable prices.
It's an interesting theory but I have to agree with Shakuul. Use of EMMA does not actually create any more money in the game since it's whole purpose is player-player trading. Also, although some stuff is automated, the user still has to do the market research and have the know how to find which items to trade, they still have to create the buy/sell orders and they still have to setup any courier contracts.
Quote:
Also, EMMA related Q: Does anyone know if this works for Vista 64 bit? I know it isn't tested or developed for that...just wondering.
yes, I'm pretty sure someone said it did work under both Vista 32 and 64.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
|
Posted - 2008.04.02 06:11:00 -
[409]
Originally by: Shadarle I am getting all sorts of errors now :( Program crashed trying to view transactions.
I really think it has to do with the massive size of my database, although I know it "should" handle it, should and does are different things. I can start out fresh just fine... but trying to use my old data kills me.
Is it possible to import old data from EMMA instead of just loading it? It seems like it should be but I haven't really fooled around with that yet. I've just been downloading my api files every week or two to hopefully not lose too much data.
hmmm.. I don't suppose you want to send me an EMMA save file when it crashes so I can try it? 
I've tried creating largeish databases of 30,000 journal and transaction entries and it's seemed fine but I I might try comthing crazy like 1 mil entries to see if it handles it. There should be no problem... in theory.
It's currently not possible to import old data for various reasons, it would be possible to allow it but my version 1.0 I'm working on will allow it anyway so unless you urgently need it, I'll just leave it for now.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Vested Interest
Hedion University
|
Posted - 2008.04.03 01:53:00 -
[410]
hotlinks to v.023 and v.024 both seem to be busted, sending me to a 5kb file on evefiles
|
|

Shadarle
|
Posted - 2008.04.03 02:34:00 -
[411]
Originally by: Ambo
Originally by: Shadarle I am getting all sorts of errors now :( Program crashed trying to view transactions.
I really think it has to do with the massive size of my database, although I know it "should" handle it, should and does are different things. I can start out fresh just fine... but trying to use my old data kills me.
Is it possible to import old data from EMMA instead of just loading it? It seems like it should be but I haven't really fooled around with that yet. I've just been downloading my api files every week or two to hopefully not lose too much data.
hmmm.. I don't suppose you want to send me an EMMA save file when it crashes so I can try it? 
I've tried creating largeish databases of 30,000 journal and transaction entries and it's seemed fine but I I might try comthing crazy like 1 mil entries to see if it handles it. There should be no problem... in theory.
It's currently not possible to import old data for various reasons, it would be possible to allow it but my version 1.0 I'm working on will allow it anyway so unless you urgently need it, I'll just leave it for now.
I may be willing to. I guess there is also a way to send you the error message I'm getting now?
|

Ambo
|
Posted - 2008.04.03 05:49:00 -
[412]
yes, if you go to settings->error logging and make sure it enabled, then cause the error to occur.
A file called execptionlog.txt will be created in the 'logging' folder. The should contain details of the error.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
|
Posted - 2008.04.03 05:51:00 -
[413]
Originally by: Vested Interest hotlinks to v.023 and v.024 both seem to be busted, sending me to a 5kb file on evefiles
I clean up all the old versions from time to time. The only ones that will definatley work are the ones in the first post. Currently the latest is version 0.9.1.24.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Buck Reece
desire to fire
|
Posted - 2008.04.04 13:10:00 -
[414]
Hmmm, says that Evefiles is offline  Anywhere else to get this file?
B...
|

Ambo
|
Posted - 2008.04.04 14:03:00 -
[415]
Afraid not atm. I'm sure eve-files won't be down long though. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Buck Reece
desire to fire
|
Posted - 2008.04.04 15:24:00 -
[416]
Thanks. it seems online now
M...
|

Xamuni
|
Posted - 2008.04.05 12:45:00 -
[417]
Nice programm :) Beeing a .NET-programmer myself i¦ve got a few suggestions:
- to support different databases you could use a persistence framework like NHibernate or Sandcastle.
-and a hint to everyone who gets MS-SQL connection errors: check your windows services if the service named "SQL-Server Browser" is running. This one is responsible for client connections to the database. By default, it is not running.
|

Shadarle
|
Posted - 2008.04.05 17:10:00 -
[418]
Oddly enough I've started to be able to import data again... but I can't get EMMA to import old files I downloaded from Eve-Online (transaction files for example). It gives me an error.
Error Data at the root level is invalid. Line 1, position 1.
|

Shirrath
Mystic Knights
|
Posted - 2008.04.07 17:36:00 -
[419]
I downloaded and unzipped 0.9.0.18, 0.9.1.21 and 0.9.1.24 in order to the same folder to do a "clean" install, but I get the following error message when I select Data/Update Assets:
Problem updating assets from the Eve API.: Could not find stored procedure 'dbo.SetAssetProcFlag'.
Is there a separate version of the database files available somewhere that includes thet stored procedure?
And is there a single package I could download to install the latest version from scratch?
|

Ambo
|
Posted - 2008.04.07 19:27:00 -
[420]
Originally by: Shirrath I downloaded and unzipped 0.9.0.18, 0.9.1.21 and 0.9.1.24 in order to the same folder to do a "clean" install, but I get the following error message when I select Data/Update Assets:
Problem updating assets from the Eve API.: Could not find stored procedure 'dbo.SetAssetProcFlag'.
Is there a separate version of the database files available somewhere that includes thet stored procedure?
And is there a single package I could download to install the latest version from scratch?
The stored proceedures should be added programatically on startup if they are needed.
There is no install for just the latest version as that would make choosing the right one more complicted for people.
I'll try it myself and see if I get any problems.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Shirrath
Mystic Knights
|
Posted - 2008.04.07 19:46:00 -
[421]
Edited by: Shirrath on 07/04/2008 19:47:08 I got this when trying to update transactions:
EveMarketMonitorApp.Common.EMMADataException: Problem loading asset data from the EMMA database. ---> System.Data.SqlClient.SqlException: Invalid column name 'Processed'. Invalid column name 'AutoConExclude'. kohteessa System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) kohteessa System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) kohteessa System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) kohteessa System.Data.SqlClient.SqlDataReader.ConsumeMetaData() kohteessa System.Data.SqlClient.SqlDataReader.get_MetaData() kohteessa System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) kohteessa System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) kohteessa System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) kohteessa System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) kohteessa System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) kohteessa System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) kohteessa System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) kohteessa System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) kohteessa System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) kohteessa System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) kohteessa EveMarketMonitorApp.DatabaseClasses.EMMADataSetTableAdapters.AssetsTableAdapter.Fill(AssetsDataTable dataTable) kohteessa EveMarketMonitorApp.DatabaseClasses.Assets.LoadAllData()
|

Ambo
2nd Outcasters
|
Posted - 2008.04.08 06:19:00 -
[422]
Try looking in the 'evemarketmonitorapp.exe.config' file and find a section that looks like this:
<setting name="DatabaseVersion" serializeAs="String"> <value>0</value> </setting>
Set the value to zero and then try running it again.
(If it's already zero then let me know)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shirrath
Mystic Knights
|
Posted - 2008.04.08 20:23:00 -
[423]
Originally by: Ambo Try looking in the 'evemarketmonitorapp.exe.config' file and find a section that looks like this:
<setting name="DatabaseVersion" serializeAs="String"> <value>0</value> </setting>
Found it, but it's already zero.
|

FreylockIII
|
Posted - 2008.04.09 07:44:00 -
[424]
Beautiful program--keep up the good work!
|

Ambo
|
Posted - 2008.04.09 08:03:00 -
[425]
Ah, sorry, I was being dense. The file you need is 'user.config' and will be in a folder somthing like this:
C:\Documents and Settings\<windows_username>\Local Settings\Application Data\EveMarketMonitorApp\EveMarketMonitorApp.exe_Url_w3e1rq5rmpr0edxjdkftdzx4fhprwltr\0.9.1.24
Though the random numbers and letters will probably be different for you.
I'll also have a patch out later this week that will hopefully prevent similar issues in the future.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Xantheris
|
Posted - 2008.04.09 08:14:00 -
[426]
I've just started trading and using EMMA to help me out. Just wanted to say THANKS AMBO!
Keep up the good work 
|

Ambo
|
Posted - 2008.04.09 08:37:00 -
[427]
Thanks guys. :)
Version 0.9.1.26 is now available for download.
This fixes one issue:
A corp can pay itself for somthing, e.g. a manufacturing job at one of it's own POSs. In these cases, two journal entries are created, one showing the money out the other showing the money in. The problem is that these have exactly the same journal reference.
This is resolved by simply not recording these duplicated entries. i.e. niether journal will be stored in EMMA. Not totally ideal but a quick fix.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Amaya Kitomi
|
Posted - 2008.04.11 01:34:00 -
[428]
Deleted my old EMMA folder, downloaded and extracted v0.9.0.18 updated it to v0.9.1.26 and now I keep getting:
Procedure Get Items Traded has no parameters and arguments were supplied.
I assume I broked it somehow 
|

Ambo
2nd Outcasters
|
Posted - 2008.04.11 06:11:00 -
[429]
Sure sounds like it. :)
You need to find the file 'user.config' in a folder somthing like this:
C:\Documents and Settings\<windows_username>\Local Settings\Application Data\EveMarketMonitorApp\EveMarketMonitorApp.exe_Url_w3e1rq5rmpr0edxjdkftdzx4fhprwltr\0.9.1.26
Find the the section in the file that looks like this:
<setting name="DatabaseVersion" serializeAs="String"> <value>0</value> </setting>
Set the value to zero and then try running it again.
You will probably also need the 'items_data_update.xml' file from the data folder in 0.9.1.21 (This should be placed in your emma/data folder.)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Amaya Kitomi
|
Posted - 2008.04.11 13:58:00 -
[430]
That got it, thanks.
|
|

Ambo
2nd Outcasters
|
Posted - 2008.04.11 14:30:00 -
[431]
Glad to hear it, I really need to sort out a better install process for this. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ginpour
|
Posted - 2008.04.11 14:53:00 -
[432]
Just bugging you again for my feature requests.
If I buy something in jita and sell it somewhere else EMMA doesnt always pick up on the buy price and lists it as -
I also use imonitor. Imonitor tells me when an item I am selling has run out. This would be nice for EMMA to do as well
Imonitor can pull my selling and buying orders and show them to me. Can EMMA also take a look at my selling and buying orders to tell what I am selling? Maybe list this information in the startup page?
Can you add buttons for each of the reports. Rather than a pull down menu?
|

Ambo
2nd Outcasters
|
Posted - 2008.04.11 16:58:00 -
[433]
tbh I've stopped adding new features into the current version some time ago, I only do bug fixes.
I am working on a new version (that will be v1.0 when released) that corrects a lot of the short-comings of this one but my free time is limited and I'm increadibly busy at work so it's taking a lot longer than expected. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shirrath
Minmatar
|
Posted - 2008.04.13 20:30:00 -
[434]
Database issue is fixed now, thanks.
However, I'm getting hangs on the courier contract calculator when I type in the start location. For example, Chidah VIII - Moon 17 - CONCORD Assembly Planet to Jita IV - Moon 4 - Caldari Navy Assembly Plant seems to cause a hang.
I realize that Jita is where All Things That Are eventually end up, but calculating routes to Jita is a waste of CPU if you're making contracts on the other side of the galaxy. Leaving it empty by default would be better. |

Ambo
2nd Outcasters
|
Posted - 2008.04.13 20:58:00 -
[435]
Edited by: Ambo on 13/04/2008 21:03:31 heh, yeah. You can actually set the default destination in contract settings but there is not a blank option atm.
What it's doing is calculating the route so the first time you have a certain pickup/dropoff combination, it will take a while to calculate (more time for longer routes ofc).
Also, when you change destination, the expected sell prices for the current items will be calculated. This can be a fairly hefty hit as well depending on how many items you have, etc.
Edit : Just tried the route you said and sure enough, it hangs. Will investigate this in the morning ;)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Myrdyr
|
Posted - 2008.04.14 14:22:00 -
[436]
any translation tools for converting from ray's sexy offline wallet to this? |

Ambo
2nd Outcasters
|
Posted - 2008.04.14 14:57:00 -
[437]
I'll take a look at it and see if I can come up with anything.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.04.14 15:24:00 -
[438]
Originally by: Myrdyr any translation tools for converting from ray's sexy offline wallet to this?
It is easy enough to find a free/shareware mysql application that creates excel/csv exports from the Sexy DB. From there it's just a matter of formating it into similar format that EMMA uses and import it.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean.
|

Myrdyr
|
Posted - 2008.04.14 16:14:00 -
[439]
Thanks Shar, when do you expect you'll be done with that? :P |

Shar Tegral
|
Posted - 2008.04.14 16:35:00 -
[440]
Okay... so that it's real easy for you. Go to the wamp homepage and click on phpMyAdmin or left click on the wamp sysicon and select phpMyAdmin.Select the database you are using for "Sexy". (I am running several instances for various toons and other players as well as some programmer-lite stuff. What you are doing, who knows and does it matter?)Once your database is selected then select the table you wish to work with:- Jcorp = Corporate Journal
- Journal = Personal Journal
- Wallet = Personal Transactions
- Wcorp = Corporate Transactions
Now, on the tabs in the right side panel of the webpage is a series of actions you can perform. Please select "Export"My personal preference is to select CSV. CSV options I choose is to blank every option except for: comma in "Fields terminated by" and I check "Put Field Names in first row".Click the button labeled "Go" near the bottom of the pageSave the file coming inOpen with excel or any other csv view/editor you have and make it confirm to any other export from EMMA.Import it into EMMA |
|

Shar Tegral
|
Posted - 2008.04.14 16:42:00 -
[441]
Forgot to add, isk donations always welcome. |

Myrdyr
|
Posted - 2008.04.14 20:16:00 -
[442]
Originally by: Shar Tegral Open with excel or any other csv view/editor you have and make it confirm to any other export from EMMA.
Funny how you leave vague the most important step... 
I can export CSV out of my "Sexy" database just fine. We can skip the foreplay if someone can simply tell me what format it needs to be in to import it into EMMA -- call me naive but I doubt it's as simple as rearranging/renaming a few columns. Please post constructively. ~Saint |

Ambo
2nd Outcasters
|
Posted - 2008.04.14 20:19:00 -
[443]
Sadly not, EMMA can import from several XML based formats but can only export CSV (parsing and error checking are a real potential pain in the arse that I avoid completely by using XML)
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shar Tegral
|
Posted - 2008.04.14 20:20:00 -
[444]
Edited by: Shar Tegral on 14/04/2008 20:34:52
Instead of complicating matters by making hackkneed suggestions... how about I provide Ambo a copy of my "Sexy" export and we ask him pretty pretty please support an import of this particular csv output?
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean.
|

Ambo
2nd Outcasters
|
Posted - 2008.04.14 21:38:00 -
[445]
I've got hold of Sexy and will see what I can do. I'm insanely busy at work right now though so it may be a few days at least.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.04.15 19:28:00 -
[446]
Edited by: Ambo on 15/04/2008 19:28:19
Originally by: Shirrath Edited by: Shirrath on 14/04/2008 05:10:59 Edited by: Shirrath on 13/04/2008 20:43:54 Database issue is fixed now, thanks.
However, I'm getting hangs on the courier contract calculator when I type in the start location. For example, Chidah VIII - Moon 17 - CONCORD Assembly Planet to Jita IV - Moon 4 - Caldari Navy Assembly Plant seems to cause a hang.
I realize that Jita is where All Things That Are eventually end up, but calculating routes to Jita is a waste of CPU if you're making contracts on the other side of the galaxy. Leaving it empty by default would be better.
SQL Server Express process' CPU usage seems to have spiked to around 40%, so it's doing something.
Edit: I left it running through the night, and EMMA was responsive in the morning. What is EMMA doing there in the background? Verifying the route via web services? Attempting to solve the Traveling Salesman problem? While the obvious solution would be to optimize whatever algorithm you're using, you should also do the calculation asynchronously so that the UI thread keeps running and thus EMMA stays responsive.
POS forums! ARG!
Now that's out the way, let me try again...
I've found that the program does eventually calculate the route, it just takes a long time. I'll be looking at optimising the algorithm at some point but that won't be for a while I'm afraid. In the mean time, all I can suggest is don't use it for long routes. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

FreylockII
|
Posted - 2008.04.16 12:33:00 -
[447]
Firstly, let me say EMMA is a wonderful program. Unfortunately, I haven't be able to get any version but the 9.0.18 to work. I've had numerous error messages upon starting EMMA, but after a few hours and reading the entire thread, I have managed to get to the point where it no longer displays any errors. That's not to say it's working, just that I'm not getting any errors The most consistent error I got was the Timeout error, as mentioned earlier on in the thread. Currently, I don't get any error, but it stays/freezes at the EMMA splash screen. I'm content to stick with the 9.0.18 version, but the EVEMEEP compatibility would be nice (I seem to remember reading something about that, yes?) Once again, keep up the good work! -Freylock
|

Ambo
2nd Outcasters
|
Posted - 2008.04.16 18:01:00 -
[448]
Have you tried just leaving it when it hangs? It's doing a big update than can take an hour+ if you have a slow PC with little ram.
Try just leaving it overnight and it should be fine  |

alma111
|
Posted - 2008.04.21 02:09:00 -
[449]
|

alma111
|
Posted - 2008.04.21 02:13:00 -
[450]
|
|

Boz Well
|
Posted - 2008.04.21 06:32:00 -
[451]
Any word on getting this Vista-compatible? I'd love to use this program, but have had no luck getting it to run on my laptop and the most I can see in the PDF manual that comes with the download is that it hasn't been tested on/designed for Vista. Has anyone had success getting it to run on a Vista machine? Any word on when the base program will be made Vista-compatible?
Thanks. 
|

Ambo
2nd Outcasters
|
Posted - 2008.04.21 08:00:00 -
[452]
Lots of people have reported it running fine on Vista with various different versions (Home or Ultimate, 32bit or 64bit).
It won't officially be supported until I put Vista on my machine though and tbh, that's not going to be for quite some time.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Rustre
|
Posted - 2008.04.21 14:13:00 -
[453]
Edited by: Rustre on 21/04/2008 14:14:03 Well,
sorry if this post sounds a bit frustrated, but I am ^^
I've been trying to install this soft (because of all those comments and reply saying how usefull and EPIC it is) for a few hours now, but to no avail...
Trying to use the 0.9.0.18-FULL version : can't register my character : even tried specifying the id and key in the settings.xml file, but it seems to be overwritten and "emptied" when i launch the soft
Trying to use the 0.9.1.26 version : it seems it's missing a "items_data_update.xml" file, that i found in the 0.9.1.21 patch (which isn't in the OP). However, when i copy this file to the "data" folder, and patch the 0.9.0.18 version to the 0.9.1.26 version, the soft starts, displays a nice splashscreen, and stays at 99% CPU for more than 10 minutes without anything else happening.
Here's what i did in my last attempt to make it work, in the order i did it : 1/ install SQL server (what a PAIN... does it need any specific installation/configuration? I just did the full default install) 2/ unzip the 0.9.0.18-FULL version 3/ unzip the 0.9.1.21 version (and copy the items_data_update.xml file to the 0.9.0.18-FULL/data folder 4/ unzip the 0.9.1.26 version and copy the two patched files to the 0.9.0.18-FULL folder
=> splash screen and 99% CPU used for more than 10 minutes (i left it like that for actually more than 11minutes, without any change or display...)
Did I miss anything?
EDIT : Sorry posted with my alt by mistake
|

Arkham Lerouge
|
Posted - 2008.04.21 14:15:00 -
[454]
Posted above post with my alt by mistake, sorry
|

Ambo
2nd Outcasters
|
Posted - 2008.04.21 17:41:00 -
[455]
Sorry, I'm afraid it's my crappy design decision once again.
The problem is that it's doing a massive database update that can take 30 mins +
Try leaving it longer and it should be fine (overnight if you don't mind leaving your machine on). I don't know if your problem from the last 'FULL' version will be resolved though, sounds like a bit of an odd one.
Are you running under an account that has admin rights?
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Arkham Lerouge
|
Posted - 2008.04.22 06:46:00 -
[456]
Yep, i'm running an account with administrative rights.
I'm sad I never used c# as a programming language, or i would have given a shot at changing the DB used ;) If you want my opinion, SQL server is really a pain, to install, use, administrate...
There's the simple solution : sqlite which stores all the DB in a single file (makes it easy to package everything with the app).
Anyway, will give a try leaving the update for a longer time.
On a side note, i'd love more "web" tools for EVE, and i'm wondering what's preventing people from doing more (like the "eve [sexy] market thingy" or the google widgets), is it a lack of knowledge (not knowing php, asp, python, ruby, flash or the like) or because it would simply execute faster locally? Could you please share what made you take the decision to build a C# program ? I'd love to understand the motivations ;)
After reading my post, i feel it might seem a bit presomptuous or critic, but it's not meant to, i'm really admirative of people actually doing something (and not just planning on, like me ;))
|

Arkham Lerouge
|
Posted - 2008.04.22 07:33:00 -
[457]
Ok so i launched the 0.9.1.26 again, left it for a while, and i finally had the main window... but no info at all... went in the file menu to enter my api ID and key (the full one) but i now have exactly the same issue i had with the 0.9.0.18 version :
Problem validating account details: Unable to validate account details EVE API error. code: 521 Description : Invalid user name and/or password passed to UserData.LoginWebUser()
I checked several times, the api ID and key provided are the correct ones, that i'm using in the google widgets successfully.
|

Ambo
2nd Outcasters
|
Posted - 2008.04.22 07:54:00 -
[458]
I'm sorry you're still having problems but it sounds like you've done everything right. I know some people had similar problems and fixed it by editing the XML settings file manually. However, you say it just blanks out the data when you try that. Sounds very wierd and I'm not sure what else to suggest tbh.
As a last resort you could try turning on error logging (settings->error logging) and then try putting in you user ID & api key again. Any exceptions in the backgroud will be logged to 'EMMA/Logging/ExceptionLog.txt'. This might provide more information about the error.
As for using SQL Express, I choose it simply because I knew it. It took almost zero effort to integrate with my program, provided decent performance with reasonable overheads and provided all the functionality I needed.
I've looked into some other solution, SQLLite was one but frankly it would take too much time that I simply don't have to use it instead.
The reason it's not web based is the same reason it does not have an autoupdate feature. I.e. I'm not going to shell out for a web server and I don't want to run one at home. Also, I have little experience of web-based apps and personally, I would not use a web-based financial app for Eve because of security concerns.
Finally C#, again, I know it very well, I can write things faster using C# than anything else, it's powerfull, fast and highly flexible.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Arkham Lerouge
|
Posted - 2008.04.22 08:18:00 -
[459]
thanks for the answer on why you used what ;) Very interesting indeed !
Regarding the app, I think i finally had it to work : when editing manually the settings.xml file, here's what i did : - fill in the UserID, APIKey, CharID, CharName and CorpName (not only the UserID and APIKey... you can find the CharID in the url when going to the official website, and clicking on "my character", then by selecting your character) - set the CharVerified and AccVerified to "True" (was set to "False"
Not sure all this is needed, but by doing that I had access to all the "update" items in the "data" menu
Hope this helps other people, and thanks again for this app!
|

Ambo
2nd Outcasters
|
Posted - 2008.04.22 11:25:00 -
[460]
glad you got it working in the end.  |
|

Arkham Lerouge
|
Posted - 2008.04.22 12:23:00 -
[461]
the reports are awesome! Was definitely worth the time spent on making it work!
Thanks again for that app!
|

Dewar Scrabulous
Minmatar Dreugan Enterprises
|
Posted - 2008.04.23 07:11:00 -
[462]
Now that I go the proper items_data_update.xml and have the newest version running, I'm pretty happy with this program. It's the first of its type that I've used, so I'll still be fishing around a bit, but expect It'll stay my most used program.
I saw earlier in the thread you mentioned programming in a recycling manager of sorts, that will tell you when it's more profitable to recycle something rather than sell it. I'd just like to toss my name into the pile of people who'd love that feature, as it's the only reason I still need my excel files laying around.
Also, more of a quick and dirty fix, I'd like to be able to add transactions into the list manually, so if I recycle or build an item, I can create a fake entry with the approximate cost of the minerals or worth of the recycled materials so all the figures remain straight. It seems like it would be something easy enough to do if there isn't time to put in some sort of larger system for dealing with building and recycling.
Anyway, I'm not as rich as a lot of people, but I'll be firing you off a few million isk when I get the chance. Cheers! ---
|

Ambo
2nd Outcasters
|
Posted - 2008.04.23 07:35:00 -
[463]
Thanks. Glad you find it useful. 
I'm afraid I've had an increasingly manic time at work for the last month or so. That's just peaked last week but I'm still very busy and will be for at least the next few weeks as well. Consequently, EMMA has been going nowhere for quite some time.
I still hope to get the big upgrade finished, I just have no idea when it's going to be. After that, I'll start working on the requested features, the recyle helper/manager will be at the top of the list as a lot of people seem to want it.
It would actually be pretty tricky to add the ability to manualy add a transaction as it would involve re-writing a lot of other areas as well. (due to the way transaction ID's are used by EMMA) Sadly, this is just not somthing that I have time to do right now.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.04.24 22:20:00 -
[464]
Ok, here is an interesting issue I am having.
I have all my data saved under my character name as normal.
I decided to make a second one for one of my alts to track his trading.
This worked fine and I was able to create the new name and load information to it, etc.
Unfortunately when I tried moving back to my original data, changing the character and loading the old data, I ran into problems. The API data wouldn't load... so I reset my API key (I kind of needed to do that anyhow). Now I get an error authenticating my api key.
Here is the real issue. If I "Change Account Details" it clears my data in the process. If I load data it loads my old Account Details. So basically there is no way for me to update my API key for my existing data. Unless of course I am missing something very simple (which it seems like I must be).
|

Ambo
2nd Outcasters
|
Posted - 2008.04.25 05:57:00 -
[465]
EMMA can only work with 1 character at once. Also, each save file relates only to one character.
To use it with two characters you need to enter the account details for the first and then save a data file (I usually use the name of the character). You could then change account details and enter the second character's information. This would clear any data from the first character in the database. You then save again under a different name.
When you want to work with each character you have to load the appropriate data file. This loads in not only all the financial data but also the account details for the appropriate user.
I suspect the API Key issue you had was the CCP servers being slow to reflect the change you had made. If it's still a problem then perhaps try evemon or somthing to confirm this?
Hope this answers your problem.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.04.25 06:30:00 -
[466]
Originally by: Ambo EMMA can only work with 1 character at once. Also, each save file relates only to one character.
To use it with two characters you need to enter the account details for the first and then save a data file (I usually use the name of the character). You could then change account details and enter the second character's information. This would clear any data from the first character in the database. You then save again under a different name.
When you want to work with each character you have to load the appropriate data file. This loads in not only all the financial data but also the account details for the appropriate user.
I suspect the API Key issue you had was the CCP servers being slow to reflect the change you had made. If it's still a problem then perhaps try evemon or somthing to confirm this?
Hope this answers your problem.
I do understand the multiple saves for multiple characters. I already did that.
Unfortunately it seems that every time I load my data for Shadarle it wants to use the old key. I created a new key as it had been awhile since I updated it and for security reasons I wanted to update it. So I try to change my character data to use the new key. But when I change my character data it wipes all the info in the process. So I can either have all my data and be unable to update or I can have an account I can update but has no data.
Again, I feel like I'm just missing something simple. It seems like I should be able to update my character data without wiping my info...
|

Ambo
2nd Outcasters
|
Posted - 2008.04.25 09:42:00 -
[467]
Oh, I see.
hmmm, never really considered that possiblity tbh. The only way you could do it atm is to manualy edit the XML settings file.
First load the character you want to change the apikey on, then exit EMMA and go into the 'data' folder and open the 'settings.xml' file. Edit the APIKey line to contain your new key then save the file and open up EMMA again, all should now work fine.
I'll consider this for my rewrite I'm doing.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Calgorac
The Arrow Project Morsus Mihi
|
Posted - 2008.04.26 00:48:00 -
[468]
I get an error when updating transations one with the same key already exists and it stops the update
im in corp mode |

Ambo
2nd Outcasters
|
Posted - 2008.04.26 06:27:00 -
[469]
Which version are you on? In 0.9.1.26 all these issues should be fixed.
If you're fully updated then would you mind sending me the xml that is causing the problem (run the transaction update and then get the 'lastAPIResponse.xml' file from the logging folder.
You can send it to [email protected]
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Shadarle
|
Posted - 2008.04.26 06:53:00 -
[470]
Originally by: Ambo Oh, I see.
hmmm, never really considered that possiblity tbh. The only way you could do it atm is to manualy edit the XML settings file.
First load the character you want to change the apikey on, then exit EMMA and go into the 'data' folder and open the 'settings.xml' file. Edit the APIKey line to contain your new key then save the file and open up EMMA again, all should now work fine.
I'll consider this for my rewrite I'm doing.
Thanks, trying the settings file update now. That should do it.
Shouldn't it be simple enough to not erase the data when changing character data? Or to simply add a new option to just update the API-Key but not allow you to change user data in this option... that way you don't have to worry about people trying to load diff characters.
I obviously don't know the inner workings... but I would think that would be doable in a small update?
|
|

Tanmoe
|
Posted - 2008.04.26 10:32:00 -
[471]
Quote: Or to simply add a new option to just update the API-Key but not allow you to change user data in this option...
Working on it ... as you said it should'nt be too hard.
|

Ambo
2nd Outcasters
|
Posted - 2008.04.26 12:50:00 -
[472]
Originally by: Tanmoe
Quote: Or to simply add a new option to just update the API-Key but not allow you to change user data in this option...
Working on it ... as you said it should'nt be too hard.
Indeed, since we now have an extra person on the sourceforge project dev team, we should get some progress on things sooner than waiting for me to get over the current mental period at work. 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Calgorac
The Arrow Project Morsus Mihi
|
Posted - 2008.04.26 13:54:00 -
[473]
Originally by: Ambo Which version are you on? In 0.9.1.26 all these issues should be fixed.
If you're fully updated then would you mind sending me the xml that is causing the problem (run the transaction update and then get the 'lastAPIResponse.xml' file from the logging folder.
You can send it to [email protected]
I was using an older version... just used the patch to upgrade to latest and it seems to be working now... thanks
For Buy back option Contact "James Omerand" ingame.24 billion under Management |

Shadarle
|
Posted - 2008.04.26 19:07:00 -
[474]
Edited by: Shadarle on 26/04/2008 19:07:17
Originally by: Ambo
Originally by: Tanmoe
Quote: Or to simply add a new option to just update the API-Key but not allow you to change user data in this option...
Working on it ... as you said it should'nt be too hard.
Indeed, since we now have an extra person on the sourceforge project dev team, we should get some progress on things sooner than waiting for me to get over the current mental period at work. 
Excellent, this is by far the best trading tool out there, love it. Will be great to see what is in store now that two people are plugging away 
EDIT> BTW, I got it working with the editing of the xml file, thanks 
|

FreylockIII
|
Posted - 2008.04.28 18:24:00 -
[475]
I posted a while back about EMMA not loading and so I let it run over night as you suggested and it finally loaded and now every time I start it up it loads fine. However, I'm not getting an error when I try to update assets. "Problem updating assets from EVI API. Could not find stored procedure 'dbo.SetAssetProcFlag'" And again, when trying to export "Problem exporting character data: Problem loading asset data from the EMMA database."
Ideas? Thanks
|

Calgorac
The Arrow Project Morsus Mihi
|
Posted - 2008.04.29 01:52:00 -
[476]
Is it possible to pull up a report about a specific wallet when in corp mode? As far as I can see the reports include all wallets
For Buy back option Contact "James Omerand" ingame.24 billion under Management |

Dingi223
|
Posted - 2008.04.29 03:06:00 -
[477]
I am having issues with the corporate mode. The import / export works great, items update, however when I attempt to run a report two things happen:
1. It gets confused that it is in corp mode, and doesn't allow me to select a wallet. 2. I switch to User mode, back to Corp mode, and wallet selection is available. 3. I run the report once without issue 4. I click to run reports, and I get the following error message:
"Column 'ID' is constrained to be unique. Value '0' is already present.
Any ideas?
|

Christine Everett
Caldari
|
Posted - 2008.04.29 04:18:00 -
[478]
I got pointed at this, havent yet gotten it to work(I first downloaded only a patch and thought it was the full, and now i am getting upgrade exceptions) However this is not why I'm posting. The db choice is almost a deal breaker. I know I know, SQL express aint that bad, but my problem is I already have 1 full RDBMS solution installed(mysql), several clients and a bunch of embedded db engines.
What you need sir, is an ORM mapper. an ORM mapper is your friend. If I may be so bold as to suggest one, I would look at NHibernate. You can check it out at
http://www.hibernate.org/343.html
I cant vouch specifically for NHibernate (I am a java programmer, not a .NET one, but I have heard good things about it.) And while Hibernate aint perfect, its ORM mapping features are great. Using an ORM mapper rather than straight SQL lets your app be DB agnostic, which is where you want to be. It also lets the oddles of people I have seen post(as well as myself, as well as the countless others that may have balked at running EMMA when they saw its requirements) use their fav DB solution. If you want sqllite, no problem, oracle, no problem. You'll have em all covered.
Please... Take a look at it. do so, and you'll be avoiding writing straight SQL before no time.
|

Ambo
2nd Outcasters
|
Posted - 2008.04.29 07:22:00 -
[479]
Originally by: Calgorac Is it possible to pull up a report about a specific wallet when in corp mode? As far as I can see the reports include all wallets
Originally by: Dingi223 I am having issues with the corporate mode. The import / export works great, items update, however when I attempt to run a report two things happen:
1. It gets confused that it is in corp mode, and doesn't allow me to select a wallet. 2. I switch to User mode, back to Corp mode, and wallet selection is available. 3. I run the report once without issue 4. I click to run reports, and I get the following error message:
"Column 'ID' is constrained to be unique. Value '0' is already present.
Any ideas?
Alas, corp mode is not as solid as it should be, it never got the same ammount of testing/use as the character mode. Still, I'll add these problems to the project bug tracker and we should be able to get them sorted.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
2nd Outcasters
|
Posted - 2008.04.29 07:50:00 -
[480]
Some problems keep cropping up so I've started a Common Problems section at the beginning of this thread.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Snasty
|
Posted - 2008.05.01 14:21:00 -
[481]
Oh I do so like this a lot, thanks for the work you have done on this, a donation will be made accordingly.
I do have one issue, printing the reports? Right clicking in the report body gives the option to print report but it either just doesnt do anything or on occasions throws up a .net error.
Am I doing something wrong?
|

Ambo
2nd Outcasters
|
Posted - 2008.05.01 16:08:00 -
[482]
Thanks, glad you like it. :)
I'm afraid the print option does not actually work at the moment (thought I'd removed it from the available options actually).
To get around it, you can export to CSV then import the file into excell or somthing and print it.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Darth Tom
Minmatar Sebiestor tribe
|
Posted - 2008.05.01 18:42:00 -
[483]
Does it work on vista as i seem to have problems I get this error
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at EveMarketMonitorApp.DatabaseClasses.Updater.Update() at EveMarketMonitorApp.GUIElements.Main.Main_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- EveMarketMonitorAp
|

Ambo
2nd Outcasters
|
Posted - 2008.05.01 20:45:00 -
[484]
It definatley will work on Vista, plenty of people have said it does. However, it's not a platform I can test on so it's pretty difficult to sort these kinds of problems.
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Snasty
|
Posted - 2008.05.01 21:43:00 -
[485]
Originally by: Ambo I'm afraid the print option does not actually work at the moment (thought I'd removed it from the available options actually).
To get around it, you can export to CSV then import the file into excell or somthing and print it.
Thats ok, print screen and a quick edit in photosop is my friend in this instance.
Another quick question, the items traded report kicks in when more than 3 trades are recorded against an item. I can understand the reasons behind 3 being the default value but it doesnt suit my own operation. I have had a peek in the config file and then ran home to momma, I'm no coder...
Can this value be changed, by me, to 1 for example?
|

Shar Tegral
|
Posted - 2008.05.01 22:00:00 -
[486]
Feature Request: Market Order Income PredictionsIt may prove beneficial to the mathematically impaired if you added a tool, for all the tools out there, that sums up the current active orders on a character and/or corp.
To Shar -verb: 1 - To say what you mean. 2 - To say what it means. 3 - To say something mean. |

Ambo
2nd Outcasters
|
Posted - 2008.05.02 05:50:00 -
[487]
Originally by: Snasty
Originally by: Ambo I'm afraid the print option does not actually work at the moment (thought I'd removed it from the available options actually).
To get around it, you can export to CSV then import the file into excell or somthing and print it.
Thats ok, print screen and a quick edit in photosop is my friend in this instance.
Another quick question, the items traded report kicks in when more than 3 trades are recorded against an item. I can understand the reasons behind 3 being the default value but it doesnt suit my own operation. I have had a peek in the config file and then ran home to momma, I'm no coder...
Can this value be changed, by me, to 1 for example?
Yup, go to the Settings->Auto Add Config menu option. You can then change what the auto add feature uses as it's threshold to add items. |

Ambo
2nd Outcasters
|
Posted - 2008.05.02 05:52:00 -
[488]
Originally by: Shar Tegral
Feature Request: Market Order Income PredictionsIt may prove beneficial to the mathematically impaired if you added a tool, for all the tools out there, that sums up the current active orders on a character and/or corp.
We could certainly add somthing like this.
First we have to actually track the market orders though.  |

Dingi223
|
Posted - 2008.05.02 23:41:00 -
[489]
Originally by: Ambo Alas, corp mode is not as solid as it should be, it never got the same ammount of testing/use as the character mode. Still, I'll add these problems to the project bug tracker and we should be able to get them sorted.
Cool, that is all I expect, hopefully it gets fixed one day :) Thanks for your tool, helps a ton |

JuriBe
The Nova Foundation
|
Posted - 2008.05.10 18:18:00 -
[490]
I have been able to get this program working once - and what I saw was great.
However.
I am having difficulties getting responses from the EVE server. Typing in my API and user ID in the applications wizard never works - it always ends with a crash "No response from eve server"/ Modifying the setting.xml file to include my API and USER information allows me to get into the application, however when trying to download transactions, the app hangs and then crashes "No response from eve server"
I should add that when checking API status log on eve-online.com it shows no requests by EMMA.
What is strange is EVE-MEEP is also hanging during authentication, however my sidebar skill gadgets work fine.
The only difference here being that both EMMA and EVE-MEEP use the full API, whereas the gadgets use the limited version.
|
|

Billy NoMates
|
Posted - 2008.05.11 08:37:00 -
[491]
Appreciate you are real busy, but seem to have come across a slight bug and also have a bit of a request.
Background. I have a large amount of assests across several Regions, nearly every station within those Regions have assests in. I also have a number of assets in several 0.0 stations. I update assets etc and then set my settings in courier contracts. When I run the programme it hangs on several of the 0.0 stations and as a result takes ages or worse case crashes. (says its having a problem identifying route etc)
So... I go back to the view assets and try and remove this stations. Deleting single lines work fine but when I try a delete all assets from a particular station it doesn't work (Which is strange as I'm sure it used to.... my comp?? or a knock on from a recent fix??)
What I would ask if possible, on the contract settings page, is to have a filter for a Region, therefore selecting a particular Region results in the search ignoring all assets that are outside of that particular region. Also....(really pushing it now) is it also possible to have a filter to 'ignore ships in assets' Its just you set the minimum load etc for pickups and it also bring back those stations which have ships in them due to their size
Thanks for all that you've done, appreciated
|

Mira Kale
|
Posted - 2008.05.13 17:12:00 -
[492]
How far back in time can the market transactions be retrieved?
I realise this is a limitation of Eve rather than Emma, but I wondered if anyone knows.
I ran Emma for the first time today and it only retrieved transactions going back about 11 days. Does this sound right? Is there any way I can get hold of transactions from Eve going back further in time?
Sorry if this is answered elsewhere... I haven't had time to read the entire multipage thread.
|

Chira Netanru
|
Posted - 2008.05.13 17:29:00 -
[493]
1000 transactions or 7 days, whichever is greater -- you'll always retrieve at least 7 days or 1000 transactions.
When I found out about this limitation I immediately set about to start capturing all my wallet data...luckily this was before I commenced my most isk-valuable operations.
|

Aegir Asgaurd
|
Posted - 2008.05.27 13:22:00 -
[494]
Would it possible to get a sql script to create the needed tables and stored procedures. As I am already running a pc with MSSQL Server
|

Blazing Fire
Interstellar Operations Incorporated
|
Posted - 2008.05.27 13:46:00 -
[495]
Originally by: Aegir Asgaurd Would it possible to get a sql script to create the needed tables and stored procedures. As I am already running a pc with MSSQL Server
Just attach the database files and edit the config xml file, by replacing the connection string, with one that is suitable for your SQL server.
Blazing Fire CEO Interstellar Operations Incorporated Corp web site
Recruitment Looking for PvPeers in 0.0 space Looking for Hulk and Mackinaw pilots. We pay for the Ore
Services [Service] Killboard hosting [Service] Forum hosting [Service] Web site hosting [Service] Obelisk for rent [Service] Alliance Creation |

Vested Interest
|
Posted - 2008.06.11 15:59:00 -
[496]
I stuck a trader out in Black Rise and he completed a couple deals last night. Now EMMA is giving me a "Warning: A station is refered to that is not in EMMA's database. Please add details for this station now" error. I can't back out of it and of course the Black Rise systems are not in the region/solar-system list picker that comes up.
Patch time?
tia |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.16 14:58:00 -
[497]
Apologies for the delayed reply. I've been rocking out in a field.
Anyway, I'll put this on my to do list, I'm just not sure when I'll get round to it.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Vested Interest
|
Posted - 2008.06.17 02:49:00 -
[498]
It works in spite of the error, after you hit cancel a couple times it finishes the update and you can move on. Take your time.
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.24 08:26:00 -
[499]
There is currently a bug with the Eve API. This causes 'Corporation dividend payment' journal entries to be downloaded without the paying corporation being included in the data.
This causes problems when trying to use the 'update dividends' feature.
1) CCP are looking at this. Hopefully they'll get it fixed soon.
2) For data that is already in EMMA, there is currenly not an easy way to update the entries with the correct information. I'll be adding somthing to allow users to manually correct this when I have time. Hopefully before the end of the week. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ralatina
Another Market Alt Corp
|
Posted - 2008.06.24 11:12:00 -
[500]
Wow, very nice program - I'm using it now. I think I've found a couple of bugs (for instance, under the corp mode, it's showing duplicate transcations that I know I've not done) - I'll read the thread before posting details though since it may be listed as a common problem.
Thanks a lot for the effort you've put into this, much appreciated!!
|
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.24 14:12:00 -
[501]
Corp mode can be a little iffy at times I'm afraid, I've been pretty inactive on this over the past 3 months or so but I'm hoping to spend a little more time on it now. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

SoleDeo Gloria
Mission Runners Incorporated
|
Posted - 2008.06.24 16:22:00 -
[502]
If you need BETA testers for Vista 64 users - please keep me in mind - i would love to try this tool out once the JIT errors are dealt with.
I have SQL and the application installed so I am ready to test and provide feedback at your convenience.
Regards
My EVE Online Screen Captures Blog |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.24 18:59:00 -
[503]
I've been told by other people that it works fine on all versions of Vista. My problem is that I have no access to a Vista machine so debugging is not possible.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.25 16:28:00 -
[504]
Patch to version 0.9.1.27 is now available.
This adds:
1) MDI interface (added by 'Dids' - not an in-game name I beleive). Please give me your opinions on this good or bad. Parsonally, I have mixed feelings. 2) Slight facelift for journal and transaction view (Dids again). Looks great imo, this uses the font from the report style settings. 3) Can now change api key without having to worry about losing all your data. (Dids) 4) Can directly edit some columns in the journal view. This is in order to correct dividend payments that have no 'ArgName1' specified. Simply enter the name of the corp as it appear in-game. 5) A few other minor tweaks. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

SoleDeo Gloria
Mission Runners Incorporated
|
Posted - 2008.06.25 18:30:00 -
[505]
Edited by: SoleDeo Gloria on 25/06/2008 18:31:50 Note to all - does work in Vista 64 - must run as admin - d'oh
My EVE Online Screen Captures Blog |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.25 20:34:00 -
[506]
Excellent, glad to hear it.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Vorick
Caldari Merch Industrial GoonSwarm
|
Posted - 2008.06.30 03:41:00 -
[507]
Originally by: Dingi223 I am having issues with the corporate mode. The import / export works great, items update, however when I attempt to run a report two things happen:
1. It gets confused that it is in corp mode, and doesn't allow me to select a wallet. 2. I switch to User mode, back to Corp mode, and wallet selection is available. 3. I run the report once without issue 4. I click to run reports, and I get the following error message:
"Column 'ID' is constrained to be unique. Value '0' is already present.
Any ideas?
I have this same problem. Let me know if there's anything I can do to help you track it. |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.06.30 11:48:00 -
[508]
Ah, I see.
This is more a problem with the EMMA architechture than a specific problem. It was never really designed with corp use in mind.
The new version I'm working on will resolve all these problems but God only knows when it will be finished... --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Peanyra
|
Posted - 2008.07.11 09:36:00 -
[509]
Edited by: Peanyra on 11/07/2008 09:44:05 Edited by: Peanyra on 11/07/2008 09:41:30 Edited by: Peanyra on 11/07/2008 09:39:31 I just tried to install your proggie and noticed that it requires the use of SQL Server Express...
Have you considered switching to an embedded database instead? That way it'll be part of your program, and since it's a single user program, you don't really need a multi-user database.
http://firebirdsql.org/dotnetfirebird looks promising
http://www.scimore.com looks good too
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.07.11 13:38:00 -
[510]
Originally by: Peanyra Edited by: Peanyra on 11/07/2008 09:44:05 Edited by: Peanyra on 11/07/2008 09:41:30 Edited by: Peanyra on 11/07/2008 09:39:31 I just tried to install your proggie and noticed that it requires the use of SQL Server Express...
Have you considered switching to an embedded database instead? That way it'll be part of your program, and since it's a single user program, you don't really need a multi-user database.
http://firebirdsql.org/dotnetfirebird looks promising
http://www.scimore.com looks good too
Yes I have, I'm afraid I simply don't have the time or inclination to do it.
Also, the next version of EMMA that I'm working on is multi-user and could well be deployed both as a standalone app or as a web-based system. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Ralara
Caldari Vivicide
|
Posted - 2008.07.11 15:26:00 -
[511]
As discussed via e-mail today Ambo, accidently purchasing your own sell order or selling to your own buy order results in an error whereby the two transcations have the same item ID in them and Emma doesn't like that - I can now no longer import any new transactions :S
Ambo is working on it though :D --
|

Sprawdzacz
|
Posted - 2008.07.21 15:46:00 -
[512]
Hey guys.
Im selling around 300 items on my character and now I want to add them to "traded item" list. Is there any SIMPLY way to do this? Auto add doesnt work because Im buying this items using different char;)
thx
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.07.21 22:20:00 -
[513]
Nope, you only have two options: 1) Do it manually. 2) Either buy or sell some and let it add them for you.
I don't know how else it could do it tbh... --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.07.23 08:41:00 -
[514]
Edited by: Ambo on 23/07/2008 08:42:53 I've created a new full install for the current version (0.9.1.27) and the link on the original post now points to that instead. The old full install got over 5000 (!) downlaods so thanks everyone who gave it a go, it's been more successfull than I could have imagined.
This will be the last iteration of version 0.9. I've been working for some time on the v1.0 program and this will take over once it is ready. I might have a preview build ready in a few weeks before I head off for a long holiday but I might not... Rest assured I am still working on it though.
If you're really eager then you can download the source code I'm working on from the sourceforge repository. checkout module 'EMMA1'. Bear in mind this is very much in development though. I don't want bug reports or anything and as of yet all it does is allows you to create accounts, select characters and corps and update assets. If you have sugestions on the interface or functionality then feel free to contact me at my gmail address.
Edit: btw, if you download the source, you'll need the updated database to go with it, email me to get a copy. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Caste Ling
|
Posted - 2008.09.06 07:18:00 -
[515]
Originally by: Ralara As discussed via e-mail today Ambo, accidently purchasing your own sell order or selling to your own buy order results in an error whereby the two transcations have the same item ID in them and Emma doesn't like that - I can now no longer import any new transactions :S
Ambo is working on it though :D
D'oh *has same issue*
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.09.06 07:54:00 -
[516]
What version of EMMA do you have? The latest version (0.9.1.27) should resolve this.
If it still does not work then I'm afraid you'll just have to wait for v1.0. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Fumbles
|
Posted - 2008.09.08 06:20:00 -
[517]
Feature request (unless i'm missing something already implemented):
I'd love a way to input my broker and sales tax % fees into margin calculations. This would be handy when trading those low margin/high volume items.
|

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.09.08 07:11:00 -
[518]
This is somthing I'm working on for 1.0. ETA unknown I'm afraid though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ralara
Caldari D00M.
|
Posted - 2008.09.24 08:02:00 -
[519]
Just to confirm, .27 does solve the buying your own transaction issue :-)
and *bump* --
Ralara - Technical CSM Candidate for the 08/09 Council |

Ambo
Dirty Deeds Corp. Axiom Empire
|
Posted - 2008.09.24 17:31:00 -
[520]
Thanks. 
Just to let you all know, 1.0 is coming along great. There's still a lot of work to do though, it's going to be months rather than weeks until release. You'll love it though.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

John McDuff
Caldari Jovian Labs Jovian Enterprises
|
Posted - 2008.10.30 14:49:00 -
[521]
Your application looks very promising from description but i'm afraid that for me it will not work. I am unable to install SQL express on my system.
Are you still looking at an integrated solution? In which case I will keep watching your thread.
--- "Everyone speaks of my drinking, but never of my thirst" Everyone can now start bowing down to me in an orderly fashion...
|

Ambo
State Protectorate
|
Posted - 2008.10.31 08:16:00 -
[522]
Fraid not, the next version will be SQL Express based as well.
As an aside, work is going very well on 1.0. All the features of 0.9.x are in there with many improvements and enhancements + some newer bits like the NAV report.
I've got a few more new bits to add in before release though, probably another couple of weeks to a month of work. Stay tuned.  --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.03 18:43:00 -
[523]
Someone sent me an evemail asking about this but I accidentally clicked 'delete' rather than 'reply' and I have no idea of the char name...
Anyway, to answer you question:
You should be able to set userID/APIKey by going to File -> Change account details.
If that dosn't work then you can set it by manually editing settings.xml (right click the file open with -> notepad) You want it to look somthing like this:
<UserID>177226</UserID> <APIKey>se3YNhSEyurtYEGS6y67YErfthSGLjgSfesr654igjdgjEDXNfgJidh</APIKey> --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Dr Keane
Jita Enterprises
|
Posted - 2008.11.12 23:24:00 -
[524]
Is it just me or has EMMA stopped working since the patch?
|

Vested Interest
|
Posted - 2008.11.13 01:30:00 -
[525]
Originally by: Dr Keane Is it just me or has EMMA stopped working since the patch?
afaik the API is still down.
|

Dr Keane
Jita Enterprises
|
Posted - 2008.11.13 04:27:00 -
[526]
Originally by: Vested Interest
Originally by: Dr Keane Is it just me or has EMMA stopped working since the patch?
afaik the API is still down.
Cheers, thought it might have just been on my end
|

Ambo
State Protectorate
|
Posted - 2008.11.13 08:17:00 -
[527]
Indeed, the API has been offline since the patch deployment and as of now, is still down.
There is a thread in the tech forms asking when it'll be back up but we have no info as yet.
Small update on 1.0 - things have been very busy at work the past week or two and will remain that way for a while so I've got less done than I qould have liked. However, I believe a beta release before Christmas is a very good possibility. The vast majority of the system is just in the tweaking stages now. The tutorial system is finsihed and just needs the content fleshing out, The installer has been completed and the authentication code is finished.
The only major tasks that remain are the data export and the auto-update feature. Followed by a lot of testing and fine tuning. Not long now... 
--------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Anest Dura
Gallente University of Caille
|
Posted - 2008.11.13 16:43:00 -
[528]
Great Job Ambo!
I look forward to your latest release. Keep up the amazing work buddy!
Anest Dura
*Proud Supporter of EMMA*
|

Buck Reece
|
Posted - 2008.11.14 20:07:00 -
[529]
Originally by: Ambo Edited by: Ambo on 23/07/2008 08:31:25
Alternatively, IÆm happy for people to develop new features themselves through the project hosted at sourceforge.
History Key Features Bugs Enhancement Requests Common Problems
EMMA is still a reasonable complicated application so I highly recommend reading the manual included with the zip file before diving in.
If it does not work then try reading the æinstallationÆ section in the manual, otherwise I can be contacted in-game or at [email protected]
Download Full Install for version 0.9.1.27 Patch to latest version (v0.9.1.27)
Requirements: .NET 2.0 runtime - x86 version (get this one if you're not sure) .NET 2.0 runtime - x64 version SQL Express 2005 and SP2 for SQL Express.
In-game mailing list EMMApp will provide news on updates as they become available.
Please note that despite reigorus testing and being in daily use, EMMA is still at a 'beta' phase and problems should be expected.
Also, you use the software at your own risk, if it screws anything up then it's nothing to do with me.
I am sorry but the link for sql and seveice pack two seem to be the same file, or at least dl to the same named file, I aleady DLed sql express and was trying to patch it to SP 2. Now I am windows XP home and SP3, so does it still need to dl sp2 for sqlexp? one file is 53.5mb and the other is 55.5 I think, which do I need and sorry to be a complete nub :)
B...
|

Ambo
State Protectorate
|
Posted - 2008.11.14 20:14:00 -
[530]
It looks to me like you just need to install the SP2 version. I'll change the OP to reflect this. |
|

Buck Reece
|
Posted - 2008.11.14 20:49:00 -
[531]
Well, thanks for the --->Very<--- speedy reply
:)
B...
|

Gubar Papaii
|
Posted - 2008.11.17 07:23:00 -
[532]
ok im wondering if theres a way that i can get proper income statements with this tool.
heres my problem: i run 2 characters, one for buy orders and one for sell orders.
the buy char trades the items to sell char in the station, and sell char gives isk to buy char by donation.
im wondering if there is a way to say, combine the details of both char and generate a joint report? |

Ambo
State Protectorate
|
Posted - 2008.11.17 08:48:00 -
[533]
Originally by: Gubar Papaii ok im wondering if theres a way that i can get proper income statements with this tool.
heres my problem: i run 2 characters, one for buy orders and one for sell orders.
the buy char trades the items to sell char in the station, and sell char gives isk to buy char by donation.
im wondering if there is a way to say, combine the details of both char and generate a joint report?
Not yet, this is coming with EMMA 1.0 though. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ertai Vodalion
Gallente LifeLine Solutions
|
Posted - 2008.11.17 11:33:00 -
[534]
very nice tool - started using it today and will probably stick to it.
I was wondering if there is a way to get price-information into the database without actually buying/selling stuff (as i can with "compile prices" in eve-meep).
either directly from the market log (export to file) or an import of the eve-meep price information.
This would help alot in estimating the assets value and stuff.
|

Ambo
State Protectorate
|
Posted - 2008.11.17 11:48:00 -
[535]
Originally by: Ertai Vodalion very nice tool - started using it today and will probably stick to it.
I was wondering if there is a way to get price-information into the database without actually buying/selling stuff (as i can with "compile prices" in eve-meep).
either directly from the market log (export to file) or an import of the eve-meep price information.
This would help alot in estimating the assets value and stuff.
You can manually enter expected sell prices in 'settings->traded items' but this is time consuming and just not really that great.
Again, EMMA 1.0 improves things a lot by grabing price updates from eve-central for market items and eve-prices for faction/officer/etc. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Keeno Smythe
Amarr Most Wanted INC G00DFELLAS
|
Posted - 2008.11.18 16:42:00 -
[536]
Hi, I got problem with running EMMA :( I've installed SQL Server Express 2005 edition and it's running. Whne I start EMMA there appears window with message that updating DB failed, and program couldn't add new tables etc. Do you know what can be a problem ?
|

Stim0r's Pricechecker
|
Posted - 2008.11.19 01:50:00 -
[537]
Has anyone verified that this application does not forward your market data to a third party? That kind of spying could be a very potent weapon for the author of this program. I lack the knowledge to do this myself.
|

Shar Tegral
|
Posted - 2008.11.19 01:55:00 -
[538]
Originally by: Stim0r's Pricechecker Has anyone verified that this application does not forward your market data to a third party? That kind of spying could be a very potent weapon for the author of this program. I lack the knowledge to do this myself.
This has been confirmed. Ambo has proven to be very honest, skilled, and discreet (as well). There's no personal security risk. Perhaps you should read the thread instead of plopping down a bit of FUD at the end of it.
I have a new clone, her skill points are quite low but i forsee vast potential. Born at 05:56 18-Oct-08, weighing 7 lbs 12 oz, and was named Lara Florence. Mother & baby doing well - Dylythium |

Ambo
State Protectorate
|
Posted - 2008.11.19 08:25:00 -
[539]
Originally by: Keeno Smythe Hi, I got problem with running EMMA :( I've installed SQL Server Express 2005 edition and it's running. Whne I start EMMA there appears window with message that updating DB failed, and program couldn't add new tables etc. Do you know what can be a problem ?
Can you give me some more detail about the error? Perhaps a screenshot? my email is [email protected]
Also, do you run as a limited windows user or admin? |

Jonas DaVerde
|
Posted - 2008.11.20 08:21:00 -
[540]
I'm getting the same error as Keeno Smythe reported above. But apart of one annoying error displaying at start the program runs smoothly.
And much thanks for the program itself. It's great leaving all those excel tables behind. :) Only things missing in it are information about current trade orders put on market and actual wallet count. I could also use some module to calculate order profitability with actual sell/buy prices (I'm doing it in excel now). Waiting for next release. :) |
|

Rhaegor Stormborn
Omega Fleet Enterprises Executive Outcomes
|
Posted - 2008.11.23 00:32:00 -
[541]
Before I download and try to get this program working I wanted to ask if it has the ability to do one thing...
With this program would I be able to export all of my assets (preferably located in one station) to an excel file? The reason I ask is that I have 400+ BPOs all with different ME/PE levels. Would I be able to export a list of those BPOs and thier respective ME/PE levels?
|

Ambo
State Protectorate
|
Posted - 2008.11.23 09:33:00 -
[542]
Originally by: Rhaegor Stormborn Before I download and try to get this program working I wanted to ask if it has the ability to do one thing...
With this program would I be able to export all of my assets (preferably located in one station) to an excel file? The reason I ask is that I have 400+ BPOs all with different ME/PE levels. Would I be able to export a list of those BPOs and thier respective ME/PE levels?
You can export a list of all your assets to a CSV file.
However, the eve API does not tell us ME/PE levels or even differentiate between BPOs and BPCs. Consequently, the data exported from EMMA will also be ambiguous. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ricdics
Tleilex Developments
|
Posted - 2008.11.26 13:10:00 -
[543]
Hi Ambo,
Having some trouble with EMMA since the new patch. Not seeing a few things such as Orca and the PLEX etc. Wondering if we need a new data dump of some sort and if so if you have linkage? Or does it require a whole new version of EMMA? |

Kazzac Elentria
|
Posted - 2008.11.26 13:19:00 -
[544]
Originally by: Ricdics Hi Ambo,
Having some trouble with EMMA since the new patch. Not seeing a few things such as Orca and the PLEX etc. Wondering if we need a new data dump of some sort and if so if you have linkage? Or does it require a whole new version of EMMA?
Likewise |

Ambo
State Protectorate
|
Posted - 2008.11.26 15:45:00 -
[545]
It will require a data update I'm afraid.
I'll see what I can do... --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Kazzac Elentria
|
Posted - 2008.11.26 15:50:00 -
[546]
Originally by: Ambo It will require a data update I'm afraid.
I'll see what I can do...
No rush, its a small annoyance and nothing more |

Ambo
State Protectorate
|
Posted - 2008.11.27 10:58:00 -
[547]
It's going to be more of a pain than I thought to add these items. Since I'm so close to EMMA 1.0 release, I'll not be releasing a data update for 0.9.x. (I'm just finishing the auto-updater and sorting out hosting).
If you're really desperate then you can manually add the new items using sql management studio express. If anyone wants to do this and needs some help then let me know. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Snasty
Caldari The Hippies House of Mercury
|
Posted - 2008.11.28 12:20:00 -
[548]
Edited by: Snasty on 28/11/2008 12:21:55 Long thread, if this has been covered before, apols...
I have just had a play with the Contract generating feature, well, in fact its still running as I type and there is the reason for this post.
Would there be a way to add an ignore this (or more) location to the auto contract creation. Reason being in one station I have a LOT of stuff and I note that the creation process is taking an age to process that station. The real pain is that I wont want anything in that station to be involved in a contract, ideally I would have told EMMA to ignore that location.
Groovy app though, cheers.
|

Snasty
Caldari The Hippies House of Mercury
|
Posted - 2008.11.28 12:21:00 -
[549]
Edited by: Snasty on 28/11/2008 12:21:37 Double post, bah...
|

Ambo
State Protectorate
|
Posted - 2008.11.28 12:52:00 -
[550]
Originally by: Snasty Edited by: Snasty on 28/11/2008 12:21:55 Long thread, if this has been covered before, apols...
I have just had a play with the Contract generating feature, well, in fact its still running as I type and there is the reason for this post.
Would there be a way to add an ignore this (or more) location to the auto contract creation. Reason being in one station I have a LOT of stuff and I note that the creation process is taking an age to process that station. The real pain is that I wont want anything in that station to be involved in a contract, ideally I would have told EMMA to ignore that location.
Groovy app though, cheers.
In the new version you can restrict the auto-contractor to certain regions/stations. It's also just much faster in general.
However, in the old version you can still ignore everything in that station: 1) creating a new contract. 2) choosing the ofending station as the pickup point. 3) click 'auto' to add everything at that station. 4) ctrl+a to select all. 5) click 'permenantly exclude' to make sure none of those items are processed by the auto-contractor again. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |
|

Snasty
Caldari The Hippies House of Mercury
|
Posted - 2008.11.28 14:59:00 -
[551]
Brilliant... I knew there must have been a way, cheers for prompt reply, appreciated.
|

Telorast
Caldari AWE Corporation Intrepid Crossing
|
Posted - 2008.11.29 06:45:00 -
[552]
Edited by: Telorast on 29/11/2008 06:53:02 So I installed the 1.0 version and tried to start it but I get this error every time:
"Execution of .NET Framework disabled. Set "clr enabled" configuration option and restart the server."
I found this page that explains how to fix it but after doing those things and restarting my computer, I still get the same error in Emma.
I'm running Vista 64b and version 0.9.1.27 works fine.
|

Ambo
State Protectorate
|
Posted - 2008.11.29 07:42:00 -
[553]
Thanks, I've once again been unable to test on Vista but I imagine it's an issue with default security settings.
I'll hopefully have this one fixed later today. (I'll also have started a 1.0 thread shortly so please use that one instead from now on. ) --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Ambo
State Protectorate
|
Posted - 2008.11.29 11:48:00 -
[554]
WARNING:
If you have already installed EMMA 1.0.0.0 and updated from the Eve API then please uninstall, delete the the folder + all contents and re-install with the new installer from eve-files.
EMMA 1.0 has a system to deal with CCP changing journal IDs, however, it had a bug in it that might have caused the journal data in the database to become corrupted. This bug has now been fixed with 1.0.0.1 --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

midge Mo'yb
R.U.S.T. Triumvirate.
|
Posted - 2008.12.02 16:22:00 -
[555]
I get this when i try to add my character to a group, if i tick only the corp box it works, but if i select the character box it doesnt(this may be because i just used the OLDEMMA then realised this was on eve files, so my 1hr cache time thingy might not be up
-----------------------------------------------
|

Haunting
|
Posted - 2008.12.04 17:10:00 -
[556]
I can't seem to be able to download from eve-files, could you get me another mirror or would that be too much to ask ? ;)
Thanks.
|

Syn Exec
Synergy Evolved
|
Posted - 2008.12.08 22:41:00 -
[557]
I've downloaded SQL and installed with default setting. I already have .NET 2.0 (and 3.0) installed. I extracted EMMA into a separate folder as instructed in the manual.
However when i launch the application, it pops up with an error:
"Problem updating database with new commands and/or data. Unable to update item database"
Help please?
|

Syn Exec
Synergy Evolved
|
Posted - 2008.12.09 01:25:00 -
[558]
I am really interested in buying the 1.0 version, but i want to test this first to see if this is what i need. I hope there is still some support for this one
|

EBANK Ricdic
Eve-Tech Savings n Loans
|
Posted - 2008.12.09 01:40:00 -
[559]
Why not trial the new one? The new one has 14 day free trial on it.
|

Syn Exec
Synergy Evolved
|
Posted - 2008.12.09 03:34:00 -
[560]
Originally by: EBANK Ricdic Why not trial the new one? The new one has 14 day free trial on it.
Oh, didnt know that
Thank you!
|
|

Titsy Normous
|
Posted - 2008.12.15 22:47:00 -
[561]
Originally by: Syn Exec I've downloaded SQL and installed with default setting. I already have .NET 2.0 (and 3.0) installed. I extracted EMMA into a separate folder as instructed in the manual.
However when i launch the application, it pops up with an error:
"Problem updating database with new commands and/or data. Unable to update item database"
Help please?
I'm getting the same error, i'm running vista ultimate 64 and the new version just crashes on me so i'd like to get this one working as it actually opens at least. Any ideas?
|

Ambo
State Protectorate
|
Posted - 2008.12.16 08:54:00 -
[562]
I'm sorry but I'm not supporting the old version anymore, it will have missing stations, items, etc.
I've no idea what the cause of your problem is caused by but since you also can't use the new version, I'm guessing SQL Express is to blame. --------------------------------------
Trader? Investor? Just want to track your finances? Check out EMMA |

Dead Dreger
|
Posted - 2008.12.17 12:54:00 -
[563]
If your having problems with SQL Express and Windows XP SP2+, this may help you:
Windows control panel -> Administrative tools -> Services -> right click on SQL Server (SQLEXPRESS) -> Properties -> Under "Log On" tab check Local System account and allow interact with local servicesà -> [OK] -> right click on SQL Server (SQLEXPRESS) -> Start
|

Tokeiito Business
|
Posted - 2008.12.23 09:19:00 -
[564]
Edited by: Tokeiito Business on 23/12/2008 09:19:54 *Deleted content. Found where was problem and how to fix it.
|
|
|
|
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 .. 19 :: [one page] |