Pages: [1] 2 3 :: one page |
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.23 23:51:00 -
[1]
Edited by: Femaref on 23/12/2010 23:52:31 Edited by: Femaref on 23/12/2010 23:51:44 Well, I know I took my time, but I hope you can excuse that.
I didn't actually think I'd finish until christmas, but apparently, I did, with only minor stuff I had to leave out from my plans.
EveTrader 1.2.5 x64 EveTrader 1.2.5 x86 Patch notes
Usually stuff applies, just unrar it to a folder that seems fit for you, start EveTrader.Wpf.exe and off you go. If you used it before, a converter dialog will appear so you can convert the old data. If this shouldn't work for you, contact me ingame and I'll have a look at the xml and/or do the conversion myself.
After that you should be able to use it of the bat, maybe a restart of the application is required, though. First thing you should do is adjust the price source under the settings. Currently, the names are the internal names, but I guess the metrics source is findable. I'd advise you to use the Simulated method at it is, at most times, really accurate.
I should be online for the next few hours, so if you have a problem, contact me ingame.
merry christmas.
|

Rasz Lin
Caldari Caldari Provisions
|
Posted - 2010.12.24 02:47:00 -
[2]
doesnt work at all, just sits in task explorer at 0% cpu tested in virtual machine aqnd on a laptop
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.24 02:50:00 -
[3]
Edited by: Femaref on 24/12/2010 02:50:11 You didn't download the appropiate version for your OS. x86 is for 32 bit windows, x64 is for 64bit windows.
|

Naya Mae
|
Posted - 2010.12.24 02:56:00 -
[4]
Originally by: Rasz Lin doesnt work at all, just sits in task explorer at 0% cpu tested in virtual machine aqnd on a laptop
I have the same problem on native Windows XP and have downloaded the right version.
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.24 02:59:00 -
[5]
You will find log files in my documents\EveTrader. Would be great if you sent them to me via evemail.
|

Rasz Lin
Caldari Caldari Provisions
|
Posted - 2010.12.24 03:01:00 -
[6]
ystem.InvalidOperationException: GetExportedValue cannot be called before prerequisite import 'EveTrader.Core.Services.PriceSourceSelector..ctor (Parameter="settings", ContractName="EveTrader.Core.Model.ISettingsProvider")' has been set.
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.24 03:18:00 -
[7]
has been fixed. same links apply.
|

Rasz Lin
Caldari Caldari Provisions
|
Posted - 2010.12.24 04:38:00 -
[8]
there is progress, now it opens app window with some weird blue progress bar that is full and something written under it, and "convert" button under it + even after you turn off the application you are still left with some stupid WPFFONTcacheblablav0400.eve process running ...
|

Wyke Mossari
Gallente Staner Industries
|
Posted - 2010.12.24 08:22:00 -
[9]
Loaded and runs producing screens, can import characters but other tabs or buttons seem to do nothing.
It also mentions eve metrics (presumably for prices), you do realise that is closing in January and has already stopped accepting data updates.
|

Vaerah Vahrokha
Minmatar Vahrokh Consulting
|
Posted - 2010.12.24 11:15:00 -
[10]
Femaref I don't have time to test the app yet, but I want to thank you for your continued effort.
As for the others, this is a rewrite of the app so of course you needed to backup data before trying the upgrade. Just the mention of "SQLite" means a deep refactoring has been made.
If the new app is worse than the old, keep using the old or make one better yourself to make pay for the same price of zero ISK. - Auditing & consulting
When looking for investors, please read http://tinyurl.com/n5ys4h + http://tinyurl.com/lrg4oz
|

Lancezh
Gallente A.W.M
|
Posted - 2010.12.24 11:54:00 -
[11]
Edited by: Lancezh on 24/12/2010 11:56:11 Please include in the original OP Post whats for 32bit and 64bit. Not many understand which version is for which.
Edit: And thank you for your effort!!!
|

Naya Mae
|
Posted - 2010.12.24 13:01:00 -
[12]
x64 = 64 bit version x86 = 32 bit version
And many thanks for the effort and time you put in this project Femaref!
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.24 13:25:00 -
[13]
Originally by: Rasz Lin Edited by: Rasz Lin on 24/12/2010 05:25:38 Edited by: Rasz Lin on 24/12/2010 04:51:44 Edited by: Rasz Lin on 24/12/2010 04:49:49 Edited by: Rasz Lin on 24/12/2010 04:46:47 there is progress, now it opens app window with some weird blue progress bar that is full and something written under it, and "convert" button under it + even after you turn off the application you are still left with some stupid WPFFONTcacheblablav0400.eve process running ...
Evetrader encountered error blabla
EveTrader.Core.Updater.UpdaterFailedException: Exception occured in EntityTransaction.Commit(). See InnerException for details. ---> System.Data.EntityException: The underlying provider failed on Commit. ---> System.Data.SQLite.SQLiteException: The database file is locked database is locked
it didnt pull API data from older evetrader install, but someho managed to lupp char name and name of the corp i was one month ago in?, didnt pull any wallet data from it
... and it eats all my CPU cycles on all cores while on settings screen WTF :)
.. best of all it didnt do a backup, lost all my data, nice
started again with some older smaller backup and made it kinda work, this time it converted successfully (?) but keeps insisting its 1 of November.
lost of functionality - normal evetrader has "filter by" in wallet log
normal evetrader while updating takes 50% of cpu (2 cores cpu), this one takes 100% cpu, hardly an upgrade :)
normal evetrader only chokes on update, scrolling the list is smooth, this one when scrolling horizontally updates screen below 1 per second (2 cores 4GHz cpu).
readibility lost with those new fancy bars and vertical scroll bar, + I much more preferred fonts getting smaller when list was bigger
All in all there was nothing wrong with old evetrader apart from getting an error after updating API data, restart fixed it. Could we get that one glitch fixed instead of this WPFWTF edition? :)
* backup is done in %appdata%/EveTrader/backup_(huge timestamp) * the last date in the database is used as the last date in the dashboard, you need to update to get new data * concerning the filtering: this is on top of my list. I had to make a choice when I should release it, and something wouldn't have fit or wasn't refined, it's the wallet analysis now. * to the cpu "issue": does it hinder other tasks? I don't think so - 100% cpu isn't bad for the cpu in any way * I had to make a decision concerning the graphs - considering the use of the old charting controls was not really legal
Would you be so kind and provide the whole log you get for that exception you posted? the small snippet isn't quite enough to make out where it happened.
|

Naya Mae
|
Posted - 2010.12.24 18:45:00 -
[14]
Tried running it again, I pressed the convert button the first time and it crashed. Second time I just entered the api details and while it was processing something it crashed. Now when I run it I get "EveTrader.Wpf has a encountered a problem and needs to close." error, with a "1 of 5 days processed." bar frozen in the main window. The logs of running it today are the following:
1st one:
System.NullReferenceException: Object reference not set to an instance of an object. at EveTrader.Core.DataConverter.XmlToSqlite.Convert() in D:\Projects\evetradercs\EveTrader.Core.DataConverter\XmlToSqlite.cs:line 110 at EveTrader.Core.DataConverter.Services.DefaultConversionService.Convert() in D:\Projects\evetradercs\EveTrader.Core.DataConverter\DefaultConversionService.cs:line 46 at EveTrader.Core.Visual.ViewModel.ConverterViewModel.ThreadedConvert() in D:\Projects\evetradercs\EveTrader.Core.Visual\ViewModel\ConverterViewModel.cs:line 132 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
5 following logs:
System.NullReferenceException: Object reference not set to an instance of an object. at EveTrader.Core.Services.PriceSourceSelector.Current(Int64 typeID, OrderType type, Int64 regionID) in D:\Projects\evetradercs\EveTrader.Core\Services\PriceSourceSelector.cs:line 133 at EveTrader.Core.Visual.ViewModel.DashboardViewModel.<ThreadedRefresh>b__17(Transactions gt) in D:\Projects\evetradercs\EveTrader.Core.Visual\ViewModel\DashboardViewModel.cs:line 209 at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.Sum(IEnumerable`1 source) at EveTrader.Core.Visual.ViewModel.DashboardViewModel.<ThreadedRefresh>b__16(IGrouping`2 g) in D:\Projects\evetradercs\EveTrader.Core.Visual\ViewModel\DashboardViewModel.cs:line 209 at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) at EveTrader.Core.Visual.ViewModel.DashboardViewModel.ThreadedRefresh() in D:\Projects\evetradercs\EveTrader.Core.Visual\ViewModel\DashboardViewModel.cs:line 209 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
|

Rasz Lin
Caldari Caldari Provisions
|
Posted - 2010.12.24 21:26:00 -
[15]
Edited by: Rasz Lin on 24/12/2010 21:33:40 * backup is done in %appdata%/EveTrader/backup_(huge timestamp)
Yes, it made a backup of my last one month old backup :), not the actual database, it deleted/overwrote actual database (!?!?)
* the last date in the database is used as the last date in the dashboard, you need to update to get new data
Yes, but clicking UPDATE does nothing.
* to the cpu "issue": does it hinder other tasks? I don't think so - 100% cpu isn't bad for the cpu in any way
Old evetrader was pulling CPU only when updating, this one does it randomly for no reason. Its unreasonable. Why does it do that? Its 2010, 2 cores at 4GHz. Dont tell me you need that processing power :). Something is broken. Vertical scrolling is also pulling 100% from both cores for ONE second just to scroll vertically.
* I had to make a decision concerning the graphs - considering the use of the old charting controls was not really legal
Yes, I can understand, I remember "trial something" watermarks. Still it looked a lot better :(
Would you be so kind and provide the whole log you get for that exception you posted? the small snippet isn't quite enough to make out where it happened.
Quote: EveTrader.Core.Updater.UpdaterFailedException: Exception occured in EntityTransaction.Commit(). See InnerException for details. ---> System.Data.EntityException: The underlying provider failed on Commit. ---> System.Data.SQLite.SQLiteException: The database file is locked database is locked at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt) at System.Data.SQLite.SQLiteDataReader.NextResult() at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave) at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior) at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery() at System.Data.SQLite.SQLiteTransaction.Commit() at System.Data.EntityClient.EntityTransaction.Commit() --- End of inner exception stack trace --- at System.Data.EntityClient.EntityTransaction.Commit() at System.Data.Objects.ObjectContext.SaveChanges(SaveOptions options) at EveTrader.Core.Model.Trader.TraderModel.WriteToLog(String text, String callingMember) in D:\Projects\evetradercs\EveTrader.Core.Model.Trader\TraderModelPartial.cs:line 30 at EveTrader.Core.Updater.CCP.CharacterUpdater.InnerUpdate[U](U entity) in D:\Projects\evetradercs\EveTrader.Core\Updater\CCP\CharacterUpdater.cs:line 60 at EveTrader.Core.Updater.CCP.UpdaterBase`1.Update[U](U entity) in D:\Projects\evetradercs\EveTrader.Core\Updater\CCP\UpdaterBase.cs:line 22 --- End of inner exception stack trace --- at EveTrader.Core.Updater.CCP.UpdaterBase`1.Update[U](U entity) in D:\Projects\evetradercs\EveTrader.Core\Updater\CCP\UpdaterBase.cs:line 26 at EveTrader.Core.Services.UpdateService.Update(Entities e) in D:\Projects\evetradercs\EveTrader.Core\Services\UpdateService.cs:line 78 at EveTrader.Core.Services.UpdateService.ThreadedUpdate() in D:\Projects\evetradercs\EveTrader.Core\Services\UpdateService.cs:line 65 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
Worst thing is I cant make the old evetrader work again for me now :( Both laptop and virtual machine behave same way now - EVETrader just throws up on me when trying to register API (1.2.3 and 1.2.4). Im gonna try on a fresh virtual machine later.
edit ah, just needed to click quit on error instead of continue, works again, still doesnt want to restore old backups, oh well :)
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.24 22:12:00 -
[16]
Hm, that log shouldn't really hinder anything. I'll have a look into it.
concerning the backup: settings.xml IS the database of any version prior to 1.2.5.
|

Paris vonTroja
|
Posted - 2010.12.27 10:28:00 -
[17]
It seems to me, that the code tries to access a path that is hardcoded and not available for everybody. I have the same errorlog. And I don't have drive D: :)
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.27 12:59:00 -
[18]
Originally by: Paris vonTroja It seems to me, that the code tries to access a path that is hardcoded and not available for everybody. I have the same errorlog. And I don't have drive D: :)
Not really. The debug information is generated from my compile and thus the paths are like that, it has nothing to do with the software itself.
I'll get out a new version later the day.
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.27 19:33:00 -
[19]
64 bit 32 bit
I hope I got it now, really sorry that the previous didn't quite work out.
|

Snasty
Caldari The Hippies
|
Posted - 2010.12.28 12:07:00 -
[20]
Alas I have the same issue where on running it loads into tasks but sits there doing nothing. 64 bit version.
Very excited about this btw, looking forward to using the new version.
--------------------------------------- -=Snasty, short for Shagnasty ever since the GM's in SWG made me change it...!=- |

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.28 14:50:00 -
[21]
Logs are in My Documents\EveTrader. Without these I can't do anything about it. Just supply them as eve mail.
|

GraphisoDavinci
|
Posted - 2010.12.28 17:32:00 -
[22]
Originally by: Femaref 64 bit 32 bit
I hope I got it now, really sorry that the previous didn't quite work out.
It works for me without a problem. Still testing it ofc. Looks good thnx. Btw might be smart to put the new versions in the main post? Anything you want tested on feedback on?
|

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.28 21:57:00 -
[23]
Originally by: GraphisoDavinci
Originally by: Femaref 64 bit 32 bit
I hope I got it now, really sorry that the previous didn't quite work out.
It works for me without a problem. Still testing it ofc. Looks good thnx. Btw might be smart to put the new versions in the main post? Anything you want tested on feedback on?
Thanks, something positive for once :-). Well, nothing specific, only thing I'd like to have is any log of the application chrashing or any non-normal behaviour. Usually, there will be a an exception log in My Documents\EveTrader, which would really help.
|

Ackaroth
Plundering Penguins Anarchy.
|
Posted - 2010.12.29 21:38:00 -
[24]
This is my favorite trading program, hoping the new update is as good as the old version.
Does this factor in taxes/fees? I know the old one took it into account, but I don't see it at the moment. ~*~*~ Ackypoo |

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.30 01:05:00 -
[25]
Edited by: Femaref on 30/12/2010 01:05:23 No, sadly, it doesn't. However, the last version didn't really account for it either (it was a mess) so I decided to leave it out and will take care of it now, as I now have the infrastructure to effectivly calculate it.
|

Ackaroth
Plundering Penguins Anarchy.
|
Posted - 2010.12.30 18:55:00 -
[26]
Just had a couple requests. Any way to filter the dashboard? Mine shows all my corp wallet divisions and the character I am monitoring, so there are 8 different things at the bottom and I really just want the one, maybe a toggle/checkboxes for which info you want at the moment. Also, the numbers on the right hand side of the dashboard, the "Investment - Sales - Profit" spot, the numbers end up mashed up where you can't read them on my client.
Thanks for the continued support! ~*~*~ Ackypoo |

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.30 22:38:00 -
[27]
Yes, the filtering is something I had in my mind but didn't put in now.
Concerning the mashed numbers: try doubleclicking either the overview or detail graph :-)
|

Devoider
|
Posted - 2010.12.30 22:51:00 -
[28]
so i have managed to get my sell orders to show up for my character (i am using full api)
the rest simply isnt working.
will this program tell me how much profit i am making on what i am selling?
|

Ackaroth
Plundering Penguins Anarchy.
|
Posted - 2010.12.31 03:34:00 -
[29]
Originally by: Femaref Concerning the mashed numbers: try doubleclicking either the overview or detail graph :-)
Good call, that worked out. Pretty sure above me guy is wondering same thing, will this version track my item movement to help me figure out what is selling best? So far for me, the Reports page hasn't loaded any information for any of the 4 tabs found within. ~*~*~ Ackypoo |

Femaref
Armageddon Day WE FORM VOLTRON
|
Posted - 2010.12.31 12:12:00 -
[30]
Did you select either a corp or a character with a check and pressed refresh afterwards? Even with little data, this should show something.
|
|
|
Pages: [1] 2 3 :: one page |
First page | Previous page | Next page | Last page |