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.
 

Alternative ways of getting textual killmails

Author
Atumra Severasse
The Scope
Gallente Federation
#1 - 2012-10-08 13:28:04 UTC  |  Edited by: Atumra Severasse
Ok here's my objective: I'm trying to find a way to get textual killmails knowing the killID and eventually the API ID and vCode of the victim.

And here is the issue: I discarded using directly the eve API generated xml file with kills since I can only require one every 60minutes (I'm referring to /char/Killlog.xml.aspx). I discarded also the option of using PHEAL and YAPEAL, the first is simply not working on my server, I tried to troubleshot the problem but apparently it gives me empty results even with the most simple query, the second won't work either since it requires having a CLI access to the server which I do not have. My last option is to use eve-kill.net resources, tho using the "EPIC" eve-kill api I can retrieve up to the killID I need, but using it to find the real killmail will bring me to the wrong result or returns an empty list.

My last try: I tryied asking eve-kill.net the plain killmail using the following URL: http://eve-kill.net/?a=kill_detail&kll_id=//killid_here//
BUT, it just works half of the times, I mean that sometimes it returns the actual killmail and sometimes it returns an empty page.


If you have any suggestion on how to fix the eve-kill issue and/or how to get the plain killmail in any other way you'll be more than welcome. Please remember I do not have any CLI access to the server!!


Thanks in advance!
Peter Powers
Terrorists of Dimensions
#2 - 2012-10-08 15:11:15 UTC
Atumra Severasse wrote:
I discarded also the option of using PHEAL and YAPEAL, the first is simply not working on my server, I tried to troubleshot the problem but apparently it gives me empty results even with the most simple query,


pheal won't give you textual killmails, as it just gives you an object representation of what the API can give you. I doubt that yapeal is any better there.

as for your problems with Pheal, i'd like to get a proper bug report for this, since if there is a problem, i'd like to fix it. So could you please provide a complete description and a code example of what did not work for you, like an example of such simple query? your help there would be very much appreciated.

3rdPartyEve.net - your catalogue for 3rd party applications

Squizz Caphinator
The Wormhole Police
#3 - 2012-10-08 15:31:01 UTC
There is no API, API utility, 3rd party tool, etc. that will provide textual killmails. The Eve client generates textual killmails but there is no other method of obtaining textual killmails.

Some killboards, such as EDK, will process the API of a killmail and create a textual version for you, but this isn't the raw version.

I don't understand your complaints on Pheal, I use it exclusively in many killmail related projects (its also used on EveKill). Any errors folks have with Pheal are usually PEBKAC errors, no offense intended.

Various projects I enjoy putting my free time into:

https://zkillboard.com | https://evewho.com

Atumra Severasse
The Scope
Gallente Federation
#4 - 2012-10-09 06:35:18 UTC  |  Edited by: Atumra Severasse
Peter Powers wrote:

pheal won't give you textual killmails, as it just gives you an object representation of what the API can give you. I doubt that yapeal is any better there.
as for your problems with Pheal, i'd like to get a proper bug report for this, since if there is a problem, i'd like to fix it. So could you please provide a complete description and a code example of what did not work for you, like an example of such simple query? your help there would be very much appreciated.

The issue isn't properly on Pheal side, after few more time spent on it I found out that basically it's just the same issue I had with .xml files from eve API. So the 1h cooldown after each request for the killmails, which I think you cannot solve on your side!
And as I answer to Squizz there was a reasone why I needed raw killmails.

Squizz Caphinator wrote:

Some killboards, such as EDK, will process the API of a killmail and create a textual version for you, but this isn't the raw version.

That's how I solved the issue, even if it's not the real raw km it's close enough for me to use it anyway! I had already written a raw killmail parser so using a non-textual way to grab the killmail would mean to rewrite the whole parser. Which I'd like to avoid XD
Squizz Caphinator wrote:

I don't understand your complaints on Pheal, I use it exclusively in many killmail related projects (its also used on EveKill). Any errors folks have with Pheal are usually PEBKAC errors, no offense intended.

I wasn't complaining. If that's what you understood from my first post I beg pardon for that! :D
P.S.: I had to look up what PEBKAC means, I don't exclude it since it's the first time I use the EVE API so I still have to get used to it.


In the end I solved for now getting the raw killmail from eve-kill.net and managed somehow to fix the empty page issue.