EVE Technology Lab

 
^ Back to top
11 Pages123Next pageLast page
 

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

Author
Shadow Cartel
#1 Posted: 2012.08.23 00:10  |  Edited by: ItsmeHcK1
Since people appear to be bad at reading, be sure to follow the instructions below!
Download the package that fits with your hardware AND the images archive. Place both in the same folder.


So I ran into the age old problem...
Couldn't really find anything that did what I wanted it to do, so I decided to make my own.

As I am literally the worst programmer known to man, it's only half functional, buttugly and of course a pain in the ass to use.
But maybe somebody will like it anyway.

It is in no way done, or even close to that, so work is still going on at a steady rate.
However, I would like to hear the community's thoughts on this piece of ****.

Features
- Easy to understand API key information. (so you know exactly what kind of key you have)
- Wallet transactions with built-in filtering.
- Social life - Overview of relationships in Eve, be it by mails, contracts, wallet transactions or standings.
- Records which API keys you've previously used and their respective results.
- Easy function to check a character's skills against fittings and skillplans.
- EVE mail and notification parsing - Makes all the jibberish readable. (You can turn markup on or off as well.)
- Selective scanning - only scans what you want it to scan for.
- Contact comparison - Compare the contacts from a given key to a list of your current standings or a selection of that.
- Asset listing with automatic price updates.
- Killboard crawling. Will go back in time as far as you want to check for killmails. (Eve-Kill might not like you for this.)

FAQ (Please see readme.txt in the package for a full FAQ.)
Is this safe to use?
Yes. Like anything that works with the API, this tool can only extract information, it has no access to your account in any way.

How do I know you're not just stealing these API keys?
My good friends in The Tuskers have expressed interest in using this tool, but due to the nature of the game, they wanted to look at the source code. While I'm not planning to release the source code, The Tuskers are both old friends and known across all of Eve as being trustworthy.
They will therefore have access to the source code for auditing purposes, and will be able to confirm/deny its legitimacy.

Why is it taking so long?
Mostly, it's because it pulls a lot of data from various sources, some of which are slow to respond.
Turning off some scans may shorten the wait, but obviously you will not see the results of said scans.

Why are some buttons greyed out?
Most likely the data is still being loaded in the background, this may take a while. (up to 2 minutes)

It's not starting, something about .net framework.
Most likely you don't have .Net installed. (which is quite weird, unless you just did a fresh install of Windows)
You can download .Net here.




Without further ado:
Download: here (Help me get off my carebearing habit - donate ISKies!)

32-bit version available here.
Images available here. (Be sure to download this!)

Choose the appropriate version for your system AND download the images archive. The program will not function without the images. You will only need to download the images once, unless CCP changes something.
The splitting is only done to make updating easier; if I publish a patch, you usually only need to download the software package.
If you don't know what to choose, you'll probably be fine with this and this.


Technical crap and credits:
Current version: v2.64 (file version 2.6.4.1)
Made in C#, like a scrublord.
Using Cuhlen's excellent Eve.Net library. (Original here.)
Icons used: Famfamfam silk
Size: About 50MB. (47MB of which are just images from Eve)

Archive downloads: (no longer supported)
Version 1.30


Current problem hunting:
In some very specific cases a project will take an unnatural amount of time to load. If this happens, (you can check it in the log, for now I've added performance checks, there should be less than a second between 'Opening project file' and 'Successfully opened project') please send me the project file in question.


A truly stunning amount of effort goes into creating things like this, so it's nice to hear if my work has helped you. (and feel free to transfer any and all funds that this tool has saved you to my account! P )
Shadow Cartel
#2 Posted: 2012.08.24 13:22
Bump for terrible new features!
Drunk 'n' Disorderly
#3 Posted: 2012.08.24 14:42
Very interested, when will the source be avaiable again?
Gallente Federation
#4 Posted: 2012.08.24 15:38  |  Edited by: Khorkrak
It's known as a DropDown List in Microsoft lingo. Here's the info on it:

DropDown List

and hey I knew I recognized your face - it's on the best pilots listing here: http://www.decloaked.com/
The Bastards.
#5 Posted: 2012.08.24 16:45
Khorkrak wrote:

and hey I knew I recognized your face - it's on the best pilots listing here: http://www.decloaked.com/


So is most of Shadow Cartel apparently ;)
Community Manager for Battleclinic.com

CEO of The Bastards
Recruiting for Old School Lowsec Piracy
www.the-bastards.net 
Shadow Cartel
#6 Posted: 2012.08.24 18:15
Khorkrak wrote:
It's known as a DropDown List in Microsoft lingo. Here's the info on it:

DropDown List


Sadly, no.
That's a webcontrol. ;(
Gallente Federation
#7 Posted: 2012.08.24 19:34  |  Edited by: Khorkrak
Aha - check this out: http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.dropdownstyle%28v=vs.71%29.aspx

Second C# example: Key setting

this.ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
Shadow Cartel
#8 Posted: 2012.08.24 22:09  |  Edited by: ItsmeHcK1
That is so hawt.
Awesomesauce.

Can't believe I missed that.
Shadow Cartel
#9 Posted: 2012.09.04 23:14
Before I put a lot of effort into something nobody likes... here be an update!

Screenshot
Screenshot 2

Opinions on this way of displaying relationships?
Shadow Cartel
#10 Posted: 2012.09.06 15:22  |  Edited by: ItsmeHcK1
New herp-dee-derp-version!
Download here.

Would love to have some testers, if anyone feels like using this.
Shadow Cartel
#11 Posted: 2012.09.07 20:03
Now with evemail parsing as well.
Could REALLY do with some testers.

Download here.
#12 Posted: 2012.09.10 08:03
Nice tool mate Big smile
Shadow Cartel
#13 Posted: 2012.09.11 15:59
Aaaand I just added contracts as well.
Download here.
Shadow Cartel
#14 Posted: 2012.09.16 16:41
Bump, need more testers.
Shadow Cartel
#15 Posted: 2012.09.19 17:24
Added some minor tweaks, bugfixes, etc.
Ragnarok.
#16 Posted: 2012.09.27 23:12
sweet jebus thanks
Shadow Cartel
#17 Posted: 2012.09.30 11:47  |  Edited by: ItsmeHcK1
Version 1.2.0gamma

Massively beta and whatnot, may crash on you if you're not careful. P
However, I would like some suggestions/bugreports/smackdowns.

Main improvement is the background work - it now fetches all the data BEFORE you click zee butan to receive bacon.


Not updating the main post yet, as this is still beta.
Rooks and Kings
#18 Posted: 2012.10.03 10:19
Suggestions:

  • Mail viewer -> Ability to view by date rather than by sender (or the option to pick)
  • Mail viewer -> background is grey, blah
  • Corporation History [length in said corporation] (you already have this done in Social Life -> Overview when you filter down to a character but would be nice for the person you are actually looking into as well)
  • Skills listing
  • Compare Skills to Fitting
  • Compare Skills to a "Skill set"



If you need more ideas/direction/suggestions send me a mail. :P
Shadow Cartel
#19 Posted: 2012.10.03 10:51  |  Edited by: ItsmeHcK1
SomethinSpecial wrote:
Suggestions:

  • Mail viewer -> Ability to view by date rather than by sender (or the option to pick)
  • Mail viewer -> background is grey, blah

Crappy background color is mostly because of the way Eve handles mails; if someone uses a crappy color, this is the best chance of it still being visible.
At some point I'll have to write my own parser instead of just lazily converting it to HTML. :effort:

As for an 'old style' data view; in the works.
Just need to make a shiny window for it.

SomethinSpecial wrote:
Suggestions:

  • Corporation History [length in said corporation] (you already have this done in Social Life -> Overview when you filter down to a character but would be nice for the person you are actually looking into as well)[/list[
Done and done. :3


SomethinSpecial wrote:
Suggestions:
[list]
  • Skills listing
  • Compare Skills to Fitting
  • Compare Skills to a "Skill set"

  • Kinda debating whether I could come even close to what Eveboard offers in that regard...


    SomethinSpecial wrote:
    If you need more ideas/direction/suggestions send me a mail. :P

    I'll take any and all ideas/directions/suggestions. :3
    Rooks and Kings
    #20 Posted: 2012.10.03 23:47
    Well the convience of being able to have it all in one tool would be nice.


    Also the ability to compare fits would be nice ;).

    For example if you have an evemon skillplan you can compare peoples current skills to and see if they meet your corp's minimum requirements.

    Could compare skills they have vs skills in the list and display missing skills.


    Just an idea.
    11 Pages123Next pageLast page
    Forum Jump