These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
12Next page
 

EVE Live DPS Graph (desktop application)

Author
Grauth Thorner
Vicious Trading Company
#1 - 2016-04-02 11:03:25 UTC  |  Edited by: Grauth Thorner
EVE Online Live DPS Graph is an application that shows you a real-time graph of your incoming- and outgoing damage per second. Based on the information shown by the graph, you can anticipate your maneuvers, ammo-selection and drone usage. To see EVE Online Live DPS Graph in action, watch https://www.youtube.com/watch?v=DdaWC5jah84

Features:
* Get a grip on your real-time DPS statistics, outgoing as well as incoming.
* Easily compare changes to your outgoing and incoming DPS in the past 40 seconds, and anticipate on it.
* Compare the statistics in an after action report.
* Depending on your Operating System, it can be placed on-top of EVE Online.
* Change the color-scheme of the application so it matches your in-game UI.
* Got multiple accounts? You can easily switch between characters or open multiple instances of the application.
* There is no client manipulation. The data is gathered straight out of your gamelog-files, so its in compliance with the EULA.
* No install needed, the application runs immediately.

Downloads:

The downloads can be found at http://www.iciclesoft.com/eveonline/dps/. It contains a .exe file for Windows as well as a .jar file for Mac, Linux and Windows.

Releases:

EVE Live DPS Graph V1.0.0 Released 02 April 2016
EVE Live DPS Graph V1.1 Released 07 Januari 2017

Kind regards,
Grauth Thorner

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Grauth Thorner
Vicious Trading Company
#2 - 2016-05-05 08:27:58 UTC  |  Edited by: Grauth Thorner
Also make sure to check out EVE Online After Action Report, a tool that analyses combatlogs to show graphs of fights you've been part of. The tool can be found at http://www.iciclesoft.com/eveonline/aar/

Want to make your own customized in-game shiplabels? Check out https://forums.eveonline.com/default.aspx?g=posts&t=188954

Regards,
Grauth Thorner

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Holger Gilruth
Ministry of War
Amarr Empire
#3 - 2016-05-27 22:47:02 UTC
Grauth Thorner wrote:
Also make sure to check out EVE Online After Action Report, a tool that analyses combatlogs to show graphs of fights you've been part of. The tool can be found at http://www.iciclesoft.com/eveonline/aar/

Regards,
Grauth Thorner

Fox God
#4 - 2016-05-28 23:21:50 UTC
Could you post the source please? I would like to compile it on my own.
Grauth Thorner
Vicious Trading Company
#5 - 2016-05-29 09:11:58 UTC
Fox God wrote:
Could you post the source please? I would like to compile it on my own.

Sorry, but I'm not opening up the source to the public, or anyone other than people in my network. If there is anything you would like to see added to the application, you can send me a pm or post the request here.

Regards,
Grauth Thorner

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Bienator II
madmen of the skies
#6 - 2016-06-02 06:18:01 UTC
does it poll the data from the game log?

how to fix eve: 1) remove ECM 2) rename dampeners to ECM 3) add new anti-drone ewar for caldari 4) give offgrid boosters ongrid combat value

Grauth Thorner
Vicious Trading Company
#7 - 2016-06-03 16:53:48 UTC
Bienator II wrote:
does it poll the data from the game log?

Yes it does.

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Jessie McPewpew
U2EZ
#8 - 2016-06-27 20:42:46 UTC
Hello, i'm getting java errors even after updating java.
Grauth Thorner
Vicious Trading Company
#9 - 2016-06-28 20:25:48 UTC
Jessie McPewpew wrote:
Hello, i'm getting java errors even after updating java.

That's not good Sad could you please provide me some more information?

Things I would be interested in:
- What errors are you getting, if it shows any?
- What OS are you using?
- Are you using the .jar or the .exe?

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Jessie McPewpew
U2EZ
#10 - 2016-07-01 02:01:25 UTC
Grauth Thorner wrote:
Jessie McPewpew wrote:
Hello, i'm getting java errors even after updating java.

That's not good Sad could you please provide me some more information?

Things I would be interested in:
- What errors are you getting, if it shows any?
- What OS are you using?
- Are you using the .jar or the .exe?

It's pretty long but here's a snip of the error.

"
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8d917289b, pid=8512, tid=8356
#
# JRE version: Java(TM) SE Runtime Environment (8.0_91-b15) (build 1.8.0_91-b15)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.91-b15 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [d3d9.dll+0x1289b]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
"
OS is windows 10 and i'm using the exe file. I tried the jar file but it doesn't work or I don't know how to use it.
Grauth Thorner
Vicious Trading Company
#11 - 2016-07-02 11:06:40 UTC
Jessie McPewpew wrote:
Grauth Thorner wrote:
Jessie McPewpew wrote:
Hello, i'm getting java errors even after updating java.

That's not good Sad could you please provide me some more information?

Things I would be interested in:
- What errors are you getting, if it shows any?
- What OS are you using?
- Are you using the .jar or the .exe?

It's pretty long but here's a snip of the error.

"
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8d917289b, pid=8512, tid=8356
#
# JRE version: Java(TM) SE Runtime Environment (8.0_91-b15) (build 1.8.0_91-b15)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.91-b15 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [d3d9.dll+0x1289b]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
"
OS is windows 10 and i'm using the exe file. I tried the jar file but it doesn't work or I don't know how to use it.

Thanks for your reply. Could you try this one instead?

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Daemun Khanid
Corbeau de sang
#12 - 2016-07-04 22:37:07 UTC
Really like the potential for this. Only issue I have right now is that it seems to poll data from too long a time period meaning it is very slow to respond to changes in dps output. Too slow really to be useful in real time combat I think. Either an option to change the time period manually or a tweak from your end would be nice. Knowing how ocd most eve players are the ability to set the option ourselves would probably be best. :)

Great work though, I also use your ship labeler and love it as well.

Daemun of Khanid

Grauth Thorner
Vicious Trading Company
#13 - 2016-07-08 21:49:08 UTC
Daemun Khanid wrote:
Really like the potential for this. Only issue I have right now is that it seems to poll data from too long a time period meaning it is very slow to respond to changes in dps output. Too slow really to be useful in real time combat I think. Either an option to change the time period manually or a tweak from your end would be nice. Knowing how ocd most eve players are the ability to set the option ourselves would probably be best. :)

Great work though, I also use your ship labeler and love it as well.

Thanks for your reply. I will have a look at the interval between updates, but from the top of my head the polling is currently at 500ms. The EVE Client on the other hand updates its logs once every 1000ms (if needed), meaning that in the worst case scenario the max time between a shot and visualizing the damage in the app would be 1.5 seconds.

If your personal experience differs from these numbers, please let me know.

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Jessie McPewpew
U2EZ
#14 - 2016-07-09 01:04:26 UTC
Thanks for the update. Unfortunately, I still get the same error. Seems to be a problem on my part. I decided to upload the full log to dropbox, if you don't mind taking a look. Thanks.

Error Log
Daemun Khanid
Corbeau de sang
#15 - 2016-07-09 02:16:49 UTC
Grauth Thorner wrote:
Daemun Khanid wrote:
Really like the potential for this. Only issue I have right now is that it seems to poll data from too long a time period meaning it is very slow to respond to changes in dps output. Too slow really to be useful in real time combat I think. Either an option to change the time period manually or a tweak from your end would be nice. Knowing how ocd most eve players are the ability to set the option ourselves would probably be best. :)

Great work though, I also use your ship labeler and love it as well.

Thanks for your reply. I will have a look at the interval between updates, but from the top of my head the polling is currently at 500ms. The EVE Client on the other hand updates its logs once every 1000ms (if needed), meaning that in the worst case scenario the max time between a shot and visualizing the damage in the app would be 1.5 seconds.

If your personal experience differs from these numbers, please let me know.


I'd say you're most likely correct. I didnt think to question the rate the log itself actually updates. After posting that comment I also stopped to consider the tate of fire for various different weapons which for slower firing weapons might result in a rather sawtooth pattern on the graph depending on exactly how your software operates. (I dont know if it reads data from the time stamps to calculate time or if it runs on its own clock) either way I'll leave you to it. A very handy tool. Cool

Daemun of Khanid

Grauth Thorner
Vicious Trading Company
#16 - 2016-07-10 09:45:32 UTC
Jessie McPewpew wrote:
Thanks for the update. Unfortunately, I still get the same error. Seems to be a problem on my part. I decided to upload the full log to dropbox, if you don't mind taking a look. Thanks.

Error Log

Thanks for the complete error log. I have one more version for you to try. Sorry for the trial-and-error-approach on my end, but I am unable to reproduce the error. Hopefully this version does the trick though.

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Grauth Thorner
Vicious Trading Company
#17 - 2016-07-10 10:01:40 UTC
Daemun Khanid wrote:
I'd say you're most likely correct. I didnt think to question the rate the log itself actually updates. After posting that comment I also stopped to consider the tate of fire for various different weapons which for slower firing weapons might result in a rather sawtooth pattern on the graph depending on exactly how your software operates. (I dont know if it reads data from the time stamps to calculate time or if it runs on its own clock) either way I'll leave you to it. A very handy tool. Cool

Yeah the bigger the interval between volleys, the more the sawtooth-pattern becomes visible. Depending on how long a fight lasts, it will eventually straighten out. I could interpolate the data, and maybe even add some prediction-functionality to it, but instead I wanted to go for accuracy.

Regarding the timestamps, it does use the timestamps provided by the combatlog (again for accuracy). So if for some reason the time between updates is longer than it should be, the data presented is still correct once the update has been processed, rather than showing a large peak which can't be placed by the user.

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Grauth Thorner
Vicious Trading Company
#18 - 2016-09-04 15:29:20 UTC
Sadly enough the topic of my other application is locked indefinetly, for those still interested in this application, the topic can be found at https://forums.eveonline.com/default.aspx?g=posts&t=188954

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Super Miguel
Trillium Invariant
Honorable Third Party
#19 - 2016-10-13 20:09:53 UTC
Grauth Thorner wrote:
Sadly enough the topic of my other application is locked indefinetly, for those still interested in this application, the topic can be found at https://forums.eveonline.com/default.aspx?g=posts&t=188954


why was it locked? it was not illegal or anything
Mythodel
The Scope
Gallente Federation
#20 - 2016-10-16 16:29:41 UTC
Grauth Thorner wrote:
Daemun Khanid wrote:
I'd say you're most likely correct. I didnt think to question the rate the log itself actually updates. After posting that comment I also stopped to consider the tate of fire for various different weapons which for slower firing weapons might result in a rather sawtooth pattern on the graph depending on exactly how your software operates. (I dont know if it reads data from the time stamps to calculate time or if it runs on its own clock) either way I'll leave you to it. A very handy tool. Cool

Yeah the bigger the interval between volleys, the more the sawtooth-pattern becomes visible. Depending on how long a fight lasts, it will eventually straighten out. I could interpolate the data, and maybe even add some prediction-functionality to it, but instead I wanted to go for accuracy.

Regarding the timestamps, it does use the timestamps provided by the combatlog (again for accuracy). So if for some reason the time between updates is longer than it should be, the data presented is still correct once the update has been processed, rather than showing a large peak which can't be placed by the user.


First, loving the tool! great for learning!

My only comment is very much in line with Daemun's. It seems each point in the graph is a ~40sec moving average which, I think, is too long for an average encounter.

The sawtooth pattern may or may not be a problem depending on what you want to check so its better to leave it as an option to the user.

Thanks for the tools :)

Myth
12Next page