open All Channels
seplocked Market Discussions
blankseplocked [Open beta] EveNexus 0.1.13.103
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: [1] 2 3 4

Author Topic

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.14 22:07:00 - [1]
 

Edited by: Ren Adal on 20/08/2010 19:36:12
Dear traders,

I am proud to present the first public beta of EveNexus. This piece of software is similar to EVE Trader, but differs in some ways. First of all EveNexus accounts for transaction taxes and broker fees, whilst EVE Trader does not. Also the way profit is measured is different. EveNexus keeps track of inventory to calculate profits, where as EVE Trader uses averages of buy and sell prices.

I choose not participate in the resurrection of EVE Trader, though it's a great trading tool. First of all I am not well versed in C#, so I wouldn't have been much use. In stead I choose to develop my own version in Java. Also because I was not fully content with EVE Trader itself. Perhaps competition is a better way to help, and we can improve on each other.

EveNexus website
Download EveNexus 0.1.13.103

If you have any suggestions to improve this application or have any bugs to report, you can contact me using the email address provided on the EveNexus website.

I hope you will give it a try.

Sincerely,
Ren Adal

Dethmourne Silvermane
Gallente
Origin.
Black Legion.
Posted - 2010.02.14 22:12:00 - [2]
 

Downloading now, screenshots look promising.

Vitamin B12
Posted - 2010.02.15 09:40:00 - [3]
 

correct me if i am wrong but i thought java is OS indipendent.

http://www.java.com/en/download/manual.jsp
(DO NOT DOWNLOAD SOMETHING! I JUST USE THIS SITE FOR REFERENCE)

as far as i know you just need to install the right version for your system and it should work... thats the big advantage of java against other languages (C# , C++ and so on).

Hel O'Ween
Men On A Mission
EVE Trade Consortium
Posted - 2010.02.15 12:36:00 - [4]
 

Originally by: Vitamin B12
correct me if i am wrong but i thought java is OS indipendent.


In theory: yes. Just like ...

Quote:

[...] thats the big advantage of java against other languages (C# , C++ and so on).



... other languages are platform independent, if they stay away from OS specific features/libraries. C is perhaps the oldest platform-independent language. C# (or .NET framework) seems to work on *nix with MONO.

OwlManAtt
Gallente
Dreddit
Test Alliance Please Ignore
Posted - 2010.02.15 13:23:00 - [5]
 

I'm trying to launch it and nothing is coming up. I notice a javaw.exe process start, but I never get any windows / errors.

Windows 7 64bit, JRE Version 6 Update 18 (build 1.6.0_18-b07).

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.15 17:22:00 - [6]
 

Edited by: Ren Adal on 15/02/2010 17:23:00
@OwlManAtt
Although I don't have access to a 64bit machine at the moment, a 32bit virtual machine running Windows 7 exhibited the same problem. I believe to have fixed it in version 0.1.3.69 (which can be downloaded from the website). Please uninstall the old install from Windows 7 first. Windows XP and Vista users do not have to uninstall first.

@Hel O'Ween & Vitamin B12
Indeed Java is platform independent. But as of yet I still have to test EveNexus in Linux. It should indeed work fine. And a Jar version of EveNexus, indeed seems to be running correctly under Ubuntu 9.10. But as stated before, I haven't fully tested it yet.

@Dethmourne Silvermane
Good to see you trying it out. Let me know what you think of it.

Grendell
Technologies Unlimited
Posted - 2010.02.15 17:34:00 - [7]
 

Hmmm looks interesting, I'd like to try it out but I'm skeptical of any new software, would you be able to provide the source code, to verify there's no funny business going on?

If you can provide it, I'll be happy to install it, and test it out.

GrendellWink

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.15 22:52:00 - [8]
 

@Grendell
My intention has been to make EveNexus open source at some point in time. So after seeing your request to see the source code, I decided to make my SVN repository available to the public today. So if you're interested you can check out the source code from http://minicom.svn.beanstalkapp.com/nexus/ with a program like TortoiseSVN or even Eclipse. But please note that for now I intent to restrict this to read-only access. Also don't pay any attention to the lack of documentation, or code style. There's much to gain in that area. Wink

I'll be looking forward to hearing from you...

Maven Deltor
Posted - 2010.02.15 23:12:00 - [9]
 

I broke it! (that didn't take long) :)

I'm a man, and men don't read documentation. So, sorry if it's on your website. I didn't go there yet, I just downloaded your app, and installed it maybe 2 minutes ago. I don't even really have much comment yet X-D. Just wanted to tell you what I did, which seems to cause it to crash every time.

Open App -> Import Database

When the window popped up, I hit cancel. The application still did something, which appears fatal every time.

I'll update this post when I have a real comment to write on your app tho :D Regardless of how it is, we all appreciate any extra effort put out to better the community, and that alone deserves gratitude. Thank you.

Archeas
Posted - 2010.02.16 00:35:00 - [10]
 

I added my character and I got an error. Though it seemed my character was added, nothing will display on the other tabs. I reported it via the button.
Not sure if I need to update java (not sure on my version), I'll check and edit this if that fixes it.

FreeEnterprise
Posted - 2010.02.16 01:15:00 - [11]
 

Downloaded the newest version of Java JRE, and imported my API & ID but nothing has updated on the other tabs. Will keep an eye open. :)

Lord Meltdown
Caldari
Caldari Provisions
Posted - 2010.02.16 02:12:00 - [12]
 

I would like the ability to determine profits from contracts, is there a way to single out the transactions for contracts to view on the graph?

Dethmourne Silvermane
Gallente
Origin.
Black Legion.
Posted - 2010.02.16 02:31:00 - [13]
 

In vista ultimate 64-bit, I was unable to convince the program I had the requisite JRE despite downloading the latest one prior to install.

Agent Unknown
Caldari
Posted - 2010.02.16 04:11:00 - [14]
 

Edited by: Agent Unknown on 16/02/2010 04:31:23
Looks good so far. Bug though: If you click Import Database, then cancel it, it throws an infinite loop of errors until you restart the program.

Edit: It appears to have been reported already. Embarassed

However, after adding my API key, I restarted the program, but only the graph showed anything...nothing in other tabs. Is this normal?

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.16 11:46:00 - [15]
 

Edited by: Ren Adal on 16/02/2010 11:49:13
Wow this thread is taking off...

@Maven Deltor & Agent Unknown
I've reproduced the bug you've both described here, and I'm happy to say, that I've fixed it in the latest version. You simply have to download and run the new installer. EveNexus will automatically be upgraded.

@Archeas & FreeEnterprise & Agent Unknown
Have you entered your FULL API details? I've seen a lot of bug reports about people entering Limited API credentials. EveNexus is then unable to download the required information and therefor not showing anything. In the next version I shall include a check on this.

@Lord Meltdown
Contracts are currently not available through the EVE Online API. I promise that as soon as CCP adds these features I will include that information as well, but for now it's simply not possible. However I do intent to add a filter to the journal tab, which would allow you to show/hide certain types of journal entries (ie. show only contracts).

@Dethmourne Silvermane
I'm sorry to hear about these problems. Is the installer giving you problems or is the application giving you problems? And are you able to run any other Java applications? If possible could you run the command "java -version" in the command line of Windows, and let me know what it says?

I would like to express my gratitude for all those who are beta testing EveNexus right now. Thank you all!

Torndeco
Minmatar
IP II IMI IP my pod
Posted - 2010.02.16 23:49:00 - [16]
 

Encounter same bug in regards to api.

Double checked and enter full api, also added second toon for the hell of it. No dice.

Loaded up other trade tool downloaded lasted transactions etc afterwards... so looks like app thread died before it pulled info from api

Otherwise app looks very good Crying or Very sad

As for contracts support very much like ability to manually add i.e
Bought 100 Damage Control II for X ammount.
Would seriously be nice for those that buy some items in bulk via contracts.

Agent Unknown
Caldari
Posted - 2010.02.17 00:18:00 - [17]
 

Edited by: Agent Unknown on 17/02/2010 00:35:48
@Ren Adal

Downloaded the latest version, but no market info, even with full API. Crying or Very sad

Lord Meltdown
Caldari
Caldari Provisions
Posted - 2010.02.17 01:16:00 - [18]
 

Originally by: Ren Adal
Edited by: Ren Adal on 16/02/2010 11:49:13
Wow this thread is taking off...

@Maven Deltor & Agent Unknown
I've reproduced the bug you've both described here, and I'm happy to say, that I've fixed it in the latest version. You simply have to download and run the new installer. EveNexus will automatically be upgraded.

@Archeas & FreeEnterprise & Agent Unknown
Have you entered your FULL API details? I've seen a lot of bug reports about people entering Limited API credentials. EveNexus is then unable to download the required information and therefor not showing anything. In the next version I shall include a check on this.

@Lord Meltdown
Contracts are currently not available through the EVE Online API. I promise that as soon as CCP adds these features I will include that information as well, but for now it's simply not possible. However I do intent to add a filter to the journal tab, which would allow you to show/hide certain types of journal entries (ie. show only contracts).

@Dethmourne Silvermane
I'm sorry to hear about these problems. Is the installer giving you problems or is the application giving you problems? And are you able to run any other Java applications? If possible could you run the command "java -version" in the command line of Windows, and let me know what it says?

I would like to express my gratitude for all those who are beta testing EveNexus right now. Thank you all!


So there is no current way to only see contract related market logs and have it show on the graph?

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.18 23:36:00 - [19]
 

Well I've been busy for a bit. I've changed around a few things. But the biggest improvement is that EveNexus is now giving more sensible warnings to users, when dealing with the API. Hopefully this will take away most of the bugs you guys are experiencing right now.

@Agent Unknown & Torndeco
Could you two please try out the new version? It can be downloaded from the website. If something goes wrong, there should be a clear warning telling you what's going wrong. Let me know if it's working (or not) now, please.

@Torndeco & Lord Meltdown
I've also been doing some contract trading in the past, so I know what it's like. The problem is that there is not automatic feed of information about your contracts. If you're willing to enter them all manually it might be an option. But for the moment my focus is on removing bugs, and making sure everything is working as intended. That doesn't mean I don't like the idea Wink. It's just going to have to be put on hold for now.

Tibalt Avalon
Posted - 2010.02.19 03:58:00 - [20]
 

Thanks very much for this. Respect. Cool

Archeas
Posted - 2010.02.19 05:28:00 - [21]
 

I had used my full api key. I just installed evenexus on another one of my machines and when I added my character I got a few messages that told me my info had already been fetched. Maybe this is what happened before (except last time I got an error).

Thanks

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.19 13:49:00 - [22]
 

@Tibalt Avalon
You're welcome Very Happy. Let me know if you have any feedback!

@Archeas
Is it possible you're running another application which might fetch this data? Like EVE Trader, EveMon, EMMA, EWA, or some other API related application? CCP doesn't like people hogging their servers, so they've implemented a cooldown of an hour on most API calls. If two applications are calling for the same information, it's quite possible that EveNexus isn't receiving any information.

EveNexus should automatically retry to fetch the data again in an hour or so. If you still get error messages then, you are most likely running another EVE API application.

Torndeco
Minmatar
IP II IMI IP my pod
Posted - 2010.02.19 14:34:00 - [23]
 

Edited by: Torndeco on 19/02/2010 14:37:04
Edited by: Torndeco on 19/02/2010 14:35:00
Have full API entered, also tried a limited api key for a different char and got message sayin it was a limited one. So thats one thing sorted.

As for full api, still no info showing
And accordin to api access logs, its only checked char & account balance so far.
I leave it to run for afew mins but still looks like same issue. And was over 7 hours since any other app tried to fetch info from api.

If u want to add a debug version with some basic print messages to console, could try that if its of anyuse to u

edit: and it crashed, killin java binary with it. latest sun jre installed.

Archeas
Posted - 2010.02.19 23:07:00 - [24]
 

Ok, I just tried loading my character again in eveNexus after spending several hours away from home. I made sure evemon wasn't running, readded my character and nothing will display, as stated before.

Keeping you updated, I'd really like to see this work.

FreeEnterprise
Posted - 2010.02.19 23:17:00 - [25]
 

Having great success with EveNexus Ren, great work on the program.
However I am interested to see if there is a refresh button, or do I have to close & reopen it each time I want a refresh?
May be a time efficient idea if there is not. Laughing

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.20 19:51:00 - [26]
 

Edited by: Ren Adal on 20/02/2010 19:51:38
@Torndeco & Archeas
Ok guys, the new version is up. Please install it, and try it now. I've done some rewriting of code, and I think I might have fixed some of the problems. This version has a lot more logging. So if it's still not fixed for either of you, could you email me the "log.txt" and "database.trace.db" files. These should be located in the EveNexus folder? The email address is displayed at the bottom of the EveNexus website.

Note that the latter could potentially contain your API credentials. So if you don't feel like sharing, you don't have to send me that file. If you do, I promise that I won't use it for world domination and such.

I really hope I can fix this one for you guys!

@FreeEnterprise
Good to hear it's working for you! About the refreshing... That should be done automatically, after fetching new data from the EVE Online API, which is done every 60 minutes. This is a cooldown period enforced by CCP, so building a refresh button would be ineffective anyway.

To all those who have provided feedback on EveNexus, thank you again. Your efforts ensure I can improve EveNexus.

Archeas
Posted - 2010.02.20 22:49:00 - [27]
 

Installed the newest version and it is now displaying information. Everything looks correct so far, except for the market orders tab. Buy and sell orders are all being listed together on the bottom box (I assume sell orders should be listed in the box above it?)

Thanks!

Archeas
Posted - 2010.02.21 01:29:00 - [28]
 

Originally by: Ren Adal
Edited by: Ren Adal on 20/02/2010 19:51:38
@Torndeco & Archeas
Ok guys, the new version is up. Please install it, and try it now. I've done some rewriting of code, and I think I might have fixed some of the problems. This version has a lot more logging. So if it's still not fixed for either of you, could you email me the "log.txt" and "database.trace.db" files. These should be located in the EveNexus folder? The email address is displayed at the bottom of the EveNexus website.

Note that the latter could potentially contain your API credentials. So if you don't feel like sharing, you don't have to send me that file. If you do, I promise that I won't use it for world domination and such.

I really hope I can fix this one for you guys!

@FreeEnterprise
Good to hear it's working for you! About the refreshing... That should be done automatically, after fetching new data from the EVE Online API, which is done every 60 minutes. This is a cooldown period enforced by CCP, so building a refresh button would be ineffective anyway.

To all those who have provided feedback on EveNexus, thank you again. Your efforts ensure I can improve EveNexus.


Also wanted to add with FreeEnterprise's statement:
Even though a refresh button wouldn't be ineffective, a refresh timer telling the user when the next update will happen would definitely be handy, imo.

Ren Adal
Gallente
Adal Engineering
Posted - 2010.02.21 02:18:00 - [29]
 

@Archeas
I found the bug which caused the market order bug. Try out the new version (yes, busy day Wink). This problem should be fixed now. And indeed: the sell orders are located in the top table, and the buy orders in the bottom table similar to the game. I'll probably give them a nice label in an upcoming update.

On another note: That refresh timer thingy has been in the works for a while now, so it won't be long before that will find it's way into a release of EveNexus Wink.

Stay tuned Very Happy

Archeas
Posted - 2010.02.21 02:43:00 - [30]
 

Edited by: Archeas on 21/02/2010 04:28:02
Edited by: Archeas on 21/02/2010 04:03:47
Glad to be a help.


Pages: [1] 2 3 4

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


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only