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.
 

API checker - Simple tool to do background checks. (No longer simple!)

Author
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#21 - 2012-10-06 17:57:00 UTC  |  Edited by: ItsmeHcK1
Well, I've put it on the to-do list, but it'll be a while before that actually gets done.
It's quite a big feature, I'm thinking I'll need to tie it in to Evemon...

Also, new version up for download here.
I've finally written my own parser for evemails, which for now only displays in the 'extended character information' window.
Please let me know if any markup doesn't apply/parse.
PyroTech03
Caldari Provisions
Caldari State
#22 - 2012-10-10 04:55:22 UTC
This is great since eveapitools.com went down....I'll check this out and let ya know :)
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#23 - 2012-10-10 15:13:54 UTC
\o/

Let me know what you think/miss!
PyroTech03
Caldari Provisions
Caldari State
#24 - 2012-10-13 04:10:55 UTC
So far my experience with it is pretty good. Love the "Social Life" bit as it can do some of the tracking down that you would have to do manually in say the api audit tool.

Prolly the thing I miss and think would be a great return, was how the skill system in the api audit web-app had summaries of roles/ships that the pilot could do well. Since the site is down and I'm not sure if the code is avalible anywhere....maybe allowing a way to setup fit's/conditions that can be measured against for a pilot and can be configured by the user? And make that configuration easy to distribute to the rest of the corp that handles api-checks and recruitment?

Short version, of that would allow the user to define a set of skills as conditions and allow it to be saved. LRM Drake would likely have some shield skills in it, Heavy missile skill, and able to fly a drake.....save as one condition and you have a check :)

Otherwise, great work and hope to see it continue improving.
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#25 - 2012-10-13 23:50:56 UTC
Yeah, I've been getting that one a few times.
I am slowly starting work on something like that, but I doubt I'll ever even come close to Evemon or Eveboard.

Screenshot of current skill listing
Personally I was thinking of leaving it at that and tying it into Evemon somehow for better comparison, but I'm having some trouble getting the source from their SVN. ;(

Right now I'm mostly working on optimizing the current features though - Social Life for one loads incredibly slow. Even with precaching. :P
Amsterdam Conversations
Doomheim
#26 - 2012-10-14 00:59:22 UTC
I have a question that I couldn't quite answer with google, and since you are a developer for a tool about this topic... Can you tell me how far back the API can look through someone's wallet journal? Obviously player donations are the really interesting part here.

I read all sorts of different things like 1000 entries, 1 week and 1 month is the furthest you can pull from the API. So given someone tries to join your corporation as a 2 month old character who ran quite a lot of level 2 missions, would I be able to see if he was sent money on his first day?

I wanted to try your tool, but apparently I was missing some version of .net framework. :/
PyroTech03
Caldari Provisions
Caldari State
#27 - 2012-10-14 05:19:26 UTC
ItsmeHcK1 wrote:
Yeah, I've been getting that one a few times.
I am slowly starting work on something like that, but I doubt I'll ever even come close to Evemon or Eveboard.

Screenshot of current skill listing
Personally I was thinking of leaving it at that and tying it into Evemon somehow for better comparison, but I'm having some trouble getting the source from their SVN. ;(

Right now I'm mostly working on optimizing the current features though - Social Life for one loads incredibly slow. Even with precaching. :P


That's not bad.

I thought evemon was going on hiatus due to dev's stopping work....or did someone else pick it up?

Anyways....I would personally avoid tying it into another program as not everyone uses it....i myself for example much prefer eveHQ over evemon. And by keeping it within your own program, people don't clutter up their respective program (EveMON/EveHQ) with crap for random characters. I could do backgrounds just fine in EveHQ, but I prefer not cause I don't want to keep adding/removing accounts. And again, by keeping it in your own, you can do my suggestion of "skill filters" for lack of a better term. ;)

But yeah, keep up the good work
PyroTech03
Caldari Provisions
Caldari State
#28 - 2012-10-14 05:28:09 UTC
Amsterdam Conversations wrote:
I have a question that I couldn't quite answer with google, and since you are a developer for a tool about this topic... Can you tell me how far back the API can look through someone's wallet journal? Obviously player donations are the really interesting part here.

I read all sorts of different things like 1000 entries, 1 week and 1 month is the furthest you can pull from the API. So given someone tries to join your corporation as a 2 month old character who ran quite a lot of level 2 missions, would I be able to see if he was sent money on his first day?

I wanted to try your tool, but apparently I was missing some version of .net framework. :/


I think this will mostly answer what your wanting http://wiki.eve-id.net/APIv2_Char_JournalEntries_XML

And that site seems to largely be correct in it's referencing...I used it for all my API calls to figure out what I could and couldn't do. If I linked the wrong thing your wanting, then I'm sure you can find the method for what your wanting anyways :)
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#29 - 2012-10-14 22:39:55 UTC  |  Edited by: ItsmeHcK1
What Pyro said above. :P
Quick answer: Yes, it's 3 months for the wallet API.
Every API has its own timeframe though, so be careful. You'll find everything you could ever want to know about that stuff on eve-id. (yay for those guys)

Amsterdam Conversations wrote:
I wanted to try your tool, but apparently I was missing some version of .net framework. :/

It requires .net 4.0, if I'm not mistaken. (:lazy:)
If you have Evemon, that should already be installed. If not, you can find it here.
PyroTech03
Caldari Provisions
Caldari State
#30 - 2012-10-14 23:59:20 UTC
ItsmeHcK1 wrote:
What Pyro said above. :P
Quick answer: Yes, it's 3 months for the wallet API.
Every API has its own timeframe though, so be careful. You'll find everything you could ever want to know about that stuff on eve-id. (yay for those guys)
...



But from the way I read it, you can only walk the journal back at MOST one month....unless we're talking about a different portion of the wallet api Ugh
DoMe Now
Brutor Tribe
Minmatar Republic
#31 - 2012-10-15 13:28:26 UTC
Nice tool keep it up
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#32 - 2012-10-15 15:36:30 UTC
PyroTech03 wrote:
ItsmeHcK1 wrote:
What Pyro said above. :P
Quick answer: Yes, it's 3 months for the wallet API.
Every API has its own timeframe though, so be careful. You'll find everything you could ever want to know about that stuff on eve-id. (yay for those guys)
...



But from the way I read it, you can only walk the journal back at MOST one month....


It does say that, doesn't it? P
Well, every test I've done has always returned the last 3 months... So either eve-id is wrong, or the API is bugged.
Either way, I think this is good. P
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#33 - 2012-10-19 13:41:35 UTC  |  Edited by: ItsmeHcK1
New version uploaded. Download here.

Update consists of some small feature additions and a few bugfixes.

Work is now well underway for API checker v2, which will have all the features requested in this thread and more.
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#34 - 2012-10-19 13:43:12 UTC  |  Edited by: ItsmeHcK1
Doublepost. ;(
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#35 - 2012-10-30 14:52:06 UTC  |  Edited by: ItsmeHcK1
Quick check with all ye faithful followers... P

I'm currently working on implementing the skill checking logic for fits and skillplans.
As for those skillplans, how would one go about selecting those?
I looked at exporting EVEMon skill plans, but that is so neatly tailored to training, that it does not really fit this type of thing.
Would you guys like to export plans from another tool, or should I only implement my own selection?

Quick teaser for fits: Screenshot
PyroTech03
Caldari Provisions
Caldari State
#36 - 2012-10-31 00:28:15 UTC  |  Edited by: PyroTech03
ItsmeHcK1 wrote:
Quick check with all ye faithful followers... P

I'm currently working on implementing the skill checking logic for fits and skillplans.
As for those skillplans, how would one go about selecting those?
I looked at exporting EVEMon skill plans, but that is so neatly tailored to training, that it does not really fit this type of thing.
Would you guys like to export plans from another tool, or should I only implement my own selection?

Quick teaser for fits: Screenshot


Personally, I'd say go for allowing EVEMon and EVEHQ imports. If only one, personally i'd say evehq as it's the one with a still active developer afaik (last heard evemon was on hiatus). I would also look into allowing an EFT import for ships as EFT/EVEHQ both have exports for such.

If that is too much work, implement your own. Just keep it simple and straight forward on how you can enter stuff.

And no matter how you can do it, need to make sure it can all be saved and preferably swapped around. Myself and 3 others do the recruitment for my corp so being able to make sure we're on the same page is a must.

EDIT: Just looked at the screenshot....looks like the eft bit is already working good. keep it up :)

EDIT 2: Your post with the updated version is 404 not found. Plus can you update original post when you have a new version? Makes it where everyone can stay on track as this goes on :3
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#37 - 2012-10-31 00:31:14 UTC  |  Edited by: ItsmeHcK1
Done and done. :3
V2 saves fittings, standings and API keys in project files, which you can easily share amongst each other.

As for EveHQ, that has the same problem as EVEMon; it's made for a completely different purpose.
To paint the picture; say you want to check if someone is a good logi pilot, skillwise...
If I were to make a plan for that, I'd say remote (armor/shield) transfer to V, Logistics to V, Energy Management to V, etc.
EVEMon/EveHQ would focus on how to get there, while that is not of any importance for this part... All you need to do is check.
PyroTech03
Caldari Provisions
Caldari State
#38 - 2012-10-31 00:32:47 UTC  |  Edited by: PyroTech03
Sweet....

Fix download plz? :D

EDIT: Standings?? Did I miss something in the original download?
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#39 - 2012-10-31 00:34:31 UTC
It's nowhere near ready yet. Blink
I'll probably put up a beta version in the next couple of days though, once I fix the current slow parts. P
PyroTech03
Caldari Provisions
Caldari State
#40 - 2012-10-31 00:35:40 UTC
ItsmeHcK1 wrote:
It's nowhere near ready yet. Blink
I'll probably put up a beta version in the next couple of days though, once I fix the current slow parts. P


Post # 33 you made with new version for download....that's the one not working.