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.
 

zKillboard.com

First post
Author
Erik Kalkoken
The Congregation
RAPID HEAVY ROPERS
#521 - 2016-01-26 00:15:00 UTC
Squizz Caphinator wrote:
Erik Kalkoken wrote:
Hey Squizz,

I am currently building a PHP script which fetches statistics data for a group of characters using multi curl.

Almost every time the API request fails for some characters with a curl SSL_CONNECT_ERROR(35). But it only fails for some request of the group (about 20 chars) within one multi curl session and for different chars.

Here is an example from my log: (time is UTC+1)
[2016-01-22 12:46:31] [Error] Utility.php: Curl error on url 'https://zkillboard.com/api/stats/characterID/92910441/': 'SSL_CONNECT_ERROR(35)'

Curl verbose only gives this info as far as I can see: " Unknown SSL protocol error in connection to zkillboard.com:443 "

I am currently compensating by just repeating failed requests. However this is pretty slow and I would prefer to help fix the root cause Can you maybe see something on your end? Any idea what the root cause might be?


I'm not even sure how to recreate this issue. I've tried calling that particular API with curl using a couple different methods (command line, php) and had no issues at all. My only guess is you may be hitting the API too quickly and Cloudflare's algorithms think you're up to no good and is shutting you down somehow, therefore returning the error. That is just a guess though.


Many thanks for taking the time to look into this issue. I also could not reproduce it on my local dev machine. It only occurs when I run the script from on virtual webserver at altervista.org. Could very well be connected with cloudflare, or there is some config error on the virtual server. My workaround works though, so I am good for now.
Tashiell Gao
Perkone
Caldari State
#522 - 2016-03-01 23:50:23 UTC
Nice work!

However I am quite confused with zkillboard.com and beta.eve-kill.net. Both look very similar and both even say they are made by you.

beta.eve-kill.net is quite accurate with old killmails pre 2010, so it turns out my kill board looks much better here https://beta.eve-kill.net/character/1600305050/, but less impressive in here https://zkillboard.com/character/1600305050/
Squizz Caphinator
The Wormhole Police
#523 - 2016-03-10 14:01:24 UTC
Tashiell Gao wrote:
Nice work!

However I am quite confused with zkillboard.com and beta.eve-kill.net. Both look very similar and both even say they are made by you.

beta.eve-kill.net is quite accurate with old killmails pre 2010, so it turns out my kill board looks much better here https://beta.eve-kill.net/character/1600305050/, but less impressive in here https://zkillboard.com/character/1600305050/


zkillboard is the official location, beta.eve-kill.net came about from Karbowiak and I working together, but some differences between us prompted me to stop working with him.

Older killboards, such as Battleclinic, eve-kill, and the beta.eve-kill.net that you see, have a history of receiving invalid killmails made up by players. These killmails show such things as titans being killed that weren't actually killed, or an Ibis being killed with 3000 large towers in its cargo. These fake killmails were a pain to deal with.

The difference in kills is because I've taken the time to CREST verify every single kill on zkillboard.com. You can be assured that every kill on zkillboard.com has actually happened. So, while you might see better stats on beta.eve-kill.net, they might not be 100% accurate. I'll leave it up to you though to use whichever killboard you prefer Smile

Various projects I enjoy putting my free time into:

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

Petty Thief
University of Caille
Gallente Federation
#524 - 2016-03-15 06:01:32 UTC
Just a quick one:

I see that you work on the code on github, but i am having some issues making it work on my linux box:

- $baseAddr problem, whatever i put here i get infinite redirect loop, apache htaccess is configured properly
- i looked in the code and there is a check whether to see if the site in the URL is an alias for a corp KB but i didn't manage to debug anything or to see where the loop occurs.

Other things: seems that your online version is a little bit ahead of what's on the git repo.
Tashiell Gao
Perkone
Caldari State
#525 - 2016-03-17 21:23:47 UTC
Squizz Caphinator wrote:
Tashiell Gao wrote:
Nice work!

However I am quite confused with zkillboard.com and beta.eve-kill.net. Both look very similar and both even say they are made by you.

beta.eve-kill.net is quite accurate with old killmails pre 2010, so it turns out my kill board looks much better here https://beta.eve-kill.net/character/1600305050/, but less impressive in here https://zkillboard.com/character/1600305050/


zkillboard is the official location, beta.eve-kill.net came about from Karbowiak and I working together, but some differences between us prompted me to stop working with him.

Older killboards, such as Battleclinic, eve-kill, and the beta.eve-kill.net that you see, have a history of receiving invalid killmails made up by players. These killmails show such things as titans being killed that weren't actually killed, or an Ibis being killed with 3000 large towers in its cargo. These fake killmails were a pain to deal with.

The difference in kills is because I've taken the time to CREST verify every single kill on zkillboard.com. You can be assured that every kill on zkillboard.com has actually happened. So, while you might see better stats on beta.eve-kill.net, they might not be 100% accurate. I'll leave it up to you though to use whichever killboard you prefer Smile


That's good, I don't care about it much, I was just curious of the difference.

I think the "extra" kills accountable from beta killboard was the kills posted via copy/paste, i.e. when killmails were actually mails and everyone has to copy his own onto a killboard. My reasoning is that all the mails that I am missing are from 2008 era, which was the case.
Squizz Caphinator
The Wormhole Police
#526 - 2016-05-11 15:33:38 UTC
Blackbeard Yaken
Science and Trade Institute
Caldari State
#527 - 2016-05-13 16:12:35 UTC  |  Edited by: Blackbeard Yaken
Wondering Why this kill won't show on my kill board or any of the other kill boards

my killboard

the Gila kill friday may 13th at 00:38
https://www.adventoffate.com/kb.php

pic link's https://gyazo.com/81ba288387bb2a4703dd2fd6a7bf200e & https://gyazo.com/dc1405ee4b38a91780fca14f63e5cdb8


& doesnt show on any of these killboards either

https://zkillboard.com/alliance/99004887/

or

https://zkillboard.com/alliance/99003722/
Jadek Kin
Incorruptibles
#528 - 2016-05-15 01:56:54 UTC
Did something recently change with regard to how Dust 514 merc deaths (via Eve player orbitals) are recorded in Faction Warfare battles?
Squizz Caphinator
The Wormhole Police
#529 - 2016-05-17 00:50:44 UTC
Jadek Kin wrote:
Did something recently change with regard to how Dust 514 merc deaths (via Eve player orbitals) are recorded in Faction Warfare battles?


Code on zkillboard hasn't changed with regards to Dust kills. If something isn't right, can you give me more details on what to look at?

Various projects I enjoy putting my free time into:

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

Squizz Caphinator
The Wormhole Police
#530 - 2016-05-17 00:52:16 UTC
Blackbeard Yaken wrote:
Wondering Why this kill won't show on my kill board or any of the other kill boards

my killboard

the Gila kill friday may 13th at 00:38
https://www.adventoffate.com/kb.php

pic link's https://gyazo.com/81ba288387bb2a4703dd2fd6a7bf200e & https://gyazo.com/dc1405ee4b38a91780fca14f63e5cdb8


& doesnt show on any of these killboards either

https://zkillboard.com/alliance/99004887/

or

https://zkillboard.com/alliance/99003722/


Killmails do _NOT_ automatically show up on zKillboard. You have to have an API key, post the killmail via CREST, or sign into zKillboard and allow zKillboard to pull your killmails. Keep in mind, that API and signing in only pull kills on which you are the victim or get the final blow.

Various projects I enjoy putting my free time into:

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

Squizz Caphinator
The Wormhole Police
#531 - 2016-06-01 15:23:19 UTC
Not everyone reads Reddit, so I'm trying to get in the habit of posting updates here too.

Points were revamped again and all stats were recalculated. The new point interation seems to be much more welcomed than the previous iteration, and for good resaon.

Solo kills now include any kills that also have NPCs on them as long as there is only one (1) actual player on the killmail.

Also, the tracker system has been revamped. The buggy drop down menu in the account settings has been removed and replaced by clicking a + or - on each of a character's, corporation's, or alliance's overview page. A much simpler system imo.

Lots of other little things have been done within the code too, but nothing too big - just minor enhancements here and there.

Various projects I enjoy putting my free time into:

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

Ion Nizer
Federal Navy Academy
Gallente Federation
#532 - 2016-07-01 00:23:11 UTC
When logging in, what does the "Allow zKillboard to read your Kills" option do?

A little confused on what zKill can access without submitting an API key.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#533 - 2016-07-01 02:13:52 UTC
Ion Nizer wrote:
When logging in, what does the "Allow zKillboard to read your Kills" option do?

A little confused on what zKill can access without submitting an API key.



CREST has the option to allow people to access the XML api without having to go create an API key. It just shares the SSO auth. You have to approve the privileges though, like above.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Squizz Caphinator
The Wormhole Police
#534 - 2016-07-01 14:55:56 UTC
What Steve said, and to add to it, logging in with SSO gives permission to _ONLY_ what you allow. So allowing zkill to access your killmails will be all zkill can do, nothing more.

I love CCP for implementing this <3

Various projects I enjoy putting my free time into:

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

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#535 - 2016-07-01 17:39:11 UTC
One thing to clear on: It's personal kills only. Not corp, or other characters on the same account (I think)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Squizz Caphinator
The Wormhole Police
#536 - 2016-07-01 18:30:19 UTC  |  Edited by: Squizz Caphinator
Steve Ronuken wrote:
One thing to clear on: It's personal kills only. Not corp, or other characters on the same account (I think)


Correct! SSO only allows access to the character you choose.

Probably won't hurt to post this here either: https://www.reddit.com/r/Eve/comments/4m8jgm/zkillboard_does_not_automatically_get_all/

Various projects I enjoy putting my free time into:

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

Samuel Sachs
#537 - 2016-07-15 13:27:31 UTC
Hello,

i dont know if this was up before somewhere else but i want to bring up some things i dont like on the recent changes and i would ask if its possible to change them or give users ability to adjust them.

First thing is the fact that lost fighters or also fighter bombers show up on zKillboard as only 1 loss, fact is when a complete squadron gets lost then its 9 fighters or 3 support fighters ect., maybe it is possible to correct this to show up valid numbers on killboard.

Another thing is the fact that NPC losses show up on zKillboard, i think i am not alone when i say this is something i do not like to see, either zKillboard shows also NPC kills or nothing from that, its just free intel for ratting systems, and it is pain in the ass for killboard numbers for those who take care of them. Maybe it can be possible to give users more control to change settings for this before anything will show up on zKillboard?

SheetMon_V2 a gdocs spreadsheet what pulls lots of stuff, feel free to make a copy :-)

Squizz Caphinator
The Wormhole Police
#538 - 2016-07-15 14:25:57 UTC
Samuel Sachs wrote:
Hello,
First thing is the fact that lost fighters or also fighter bombers show up on zKillboard as only 1 loss, fact is when a complete squadron gets lost then its 9 fighters or 3 support fighters ect., maybe it is possible to correct this to show up valid numbers on killboard.


Yea, we've had discussions on this. Unfortunately this is how CCP reports the killmail. It doesn't specify how many were originally part of the group or how many were actually destroyed. There are too many assumptions to be made to give an accurate number here.

Samuel Sachs wrote:
Hello,
Another thing is the fact that NPC losses show up on zKillboard, i think i am not alone when i say this is something i do not like to see, either zKillboard shows also NPC kills or nothing from that, its just free intel for ratting systems, and it is pain in the ass for killboard numbers for those who take care of them. Maybe it can be possible to give users more control to change settings for this before anything will show up on zKillboard?


For many years NPC killmails didn't show up on killboards. Then some people started showing them, and asked that zkillboard start showing them too. After about a year of numerous requests from various people, I decided why the hell not. Eve is a game about explosions, we should all be proud of our little explosions :D

Also, NPC kills do not count in stats on zkillbaord, so your killboard numbers only reflect PVP stats.

Various projects I enjoy putting my free time into:

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

Salgare
Center for Advanced Studies
Gallente Federation
#539 - 2016-07-15 14:42:33 UTC
what language is zkillboards main engine written in?
Squizz Caphinator
The Wormhole Police
#540 - 2016-07-15 14:52:31 UTC
Salgare wrote:
what language is zkillboards main engine written in?


https://github.com/zKillboard/zKillboard

Various projects I enjoy putting my free time into:

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