|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

ItsmeHcK1
Kicked.
22
|
Posted - 2012.08.23 00:10:00 -
[1] - Quote
For now, all it really does is check wallet transactions and gives you some quick links to killboards and whatnot.
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 ****.
Without further ado: Eve-Files
Technical crap: Made in C#, like a scrublord. Using Cuhlen's excellent Eve.Net library. Size: Next to nothing. |

ItsmeHcK1
Kicked. Shadow Cartel
22
|
Posted - 2012.08.24 13:22:00 -
[2] - Quote
Bump for terrible new features! |

ItsmeHcK1
Kicked. Shadow Cartel
22
|
Posted - 2012.08.24 18:15:00 -
[3] - Quote
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. ;( |

ItsmeHcK1
Kicked. Shadow Cartel
22
|
Posted - 2012.08.24 22:09:00 -
[4] - Quote
That is so hawt. Awesomesauce. |

ItsmeHcK1
Kicked. Shadow Cartel
22
|
Posted - 2012.09.04 23:14:00 -
[5] - Quote
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? |

ItsmeHcK1
Burning Napalm Northern Coalition.
22
|
Posted - 2012.09.06 15:22:00 -
[6] - Quote
New herp-dee-derp-version! Download here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
22
|
Posted - 2012.09.07 20:03:00 -
[7] - Quote
Now with evemail parsing as well. Could REALLY do with some testers.
Download here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
23
|
Posted - 2012.09.11 15:59:00 -
[8] - Quote
Aaaand I just added contracts as well. Download here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
23
|
Posted - 2012.09.16 16:41:00 -
[9] - Quote
Bump, need more testers. |

ItsmeHcK1
Burning Napalm Northern Coalition.
23
|
Posted - 2012.09.19 17:24:00 -
[10] - Quote
Added some minor tweaks, bugfixes, etc. |
|

ItsmeHcK1
Burning Napalm Northern Coalition.
24
|
Posted - 2012.09.30 11:47:00 -
[11] - Quote
Version 1.2.0gamma
Massively beta and whatnot, may crash on you if you're not careful.  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. |

ItsmeHcK1
Burning Napalm Northern Coalition.
24
|
Posted - 2012.10.03 10:51:00 -
[12] - Quote
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:
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 |

ItsmeHcK1
Burning Napalm Northern Coalition.
24
|
Posted - 2012.10.06 17:57:00 -
[13] - Quote
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. |

ItsmeHcK1
Burning Napalm Northern Coalition.
24
|
Posted - 2012.10.10 15:13:00 -
[14] - Quote
\o/
Let me know what you think/miss! |

ItsmeHcK1
Burning Napalm Northern Coalition.
25
|
Posted - 2012.10.13 23:50:00 -
[15] - Quote
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 |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.14 22:39:00 -
[16] - Quote
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. |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.15 15:36:00 -
[17] - Quote
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?  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.  |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.19 13:41:00 -
[18] - Quote
New version uploaded. Download here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.19 13:43:00 -
[19] - Quote
ItsmeHcK1 wrote: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
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.30 14:52:00 -
[20] - Quote
Quick check with all ye faithful followers... 
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 |
|

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.31 00:31:00 -
[21] - Quote
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. |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.31 00:34:00 -
[22] - Quote
It's nowhere near ready yet.  I'll probably put up a beta version in the next couple of days though, once I fix the current slow parts.  |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.31 00:38:00 -
[23] - Quote
Herp derp!
Fixed now. (here) |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.10.31 13:16:00 -
[24] - Quote
Thank you all for the kind words! (and the iskies )
Here's another question: (crowdsourcing!) I'm currently working on implementing standing highlights. (you put in standings in the project, and it'll highlight if the API key has any connection to those entities) I'm kinda struggling with how to display that though. As an example, I set Shadow Cartel blue in my project, and ran it on myself: Screenshot As you can see, right now the icon on the left is the standing from the API key towards that entity, and the text is the standing set in the API checker. Seems a bit confusing to me.
Does anyone have any good ideas/suggestions on how to display this in a way that makes sense? If I simply make the box on the left display the standing, then there's no way to display the API key's standing towards that entity, nor the other way around. |

ItsmeHcK1
Burning Napalm Northern Coalition.
26
|
Posted - 2012.11.14 19:36:00 -
[25] - Quote
Hello baddies!
Still kinda hitting that mental block on the design, so... instead of hurting myself, I'm gonna share the pain! Here's the very first pre-pre-pre-pre-prerelease beta of API checker v2. If you feel like helping out, (or just being first) please take a look at it, read the notes in the readme, and let me know!
Download here
Note that it is currently very, very, very ugly... Any ideas/suggestions are welcome! |

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.16 21:05:00 -
[26] - Quote
I forgot to mention; the notifications are a tricky one to sort out. I've formatted all the ones I could find, but that's nothing. :P
If you encounter an unformatted notification, please send me a screenshot so I can add it to the parser. (Unformatted means in the format of 'something:value, something:value') |

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.20 13:09:00 -
[27] - Quote
Good suggestion indeed, I'll start adding it today. :3 As for the crashes, could you be more specific? (when does it crash, what does it do, etc. etc.) |

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.20 23:38:00 -
[28] - Quote
Once you get that window, could you open up the detailed report and send me all the information in the textbox? That should give me enough to find out what's going on. |

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.21 17:02:00 -
[29] - Quote
Another pre-pre-pre-release version available for download! Download here.
Please report all opinions/suggestions/bugs here with as much information as possible. |

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.21 19:36:00 -
[30] - Quote
I'm afraid I cannot reproduce the error on my system... Would you be willing to share the API key in question and which exact steps you're taking that leads to the error? (or alternatively, if you don't want to share the API key, perhaps let me see it happen in TeamViewer?) |
|

ItsmeHcK1
Burning Napalm Northern Coalition.
29
|
Posted - 2012.11.24 15:19:00 -
[31] - Quote
Finally did enough work to do a full beta release! Readme and changelog are included in the package.
Download here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
30
|
Posted - 2012.11.27 22:21:00 -
[32] - Quote
I may have derped a little bit on the last release. (Forgot the data folder.) New version up now, available here. |

ItsmeHcK1
Burning Napalm Northern Coalition.
35
|
Posted - 2012.12.03 21:25:00 -
[33] - Quote
What message does it display when it crashes? (You should be able to click on 'More details' or whatever, which gives you a long list of technical stuff. I can use that stuff.) |

ItsmeHcK1
Burning Napalm Northern Coalition.
35
|
Posted - 2012.12.04 15:41:00 -
[34] - Quote
Added everything included in Retribution plus some small bugfixes.
Download here.
P.S.: Fastest software update EVAR. |

ItsmeHcK1
Burning Napalm Northern Coalition.
35
|
Posted - 2012.12.04 18:46:00 -
[35] - Quote
Hmm, that's a bit odd... The specific error should only appear when booting, if it all. (It shouldn't.)
I've sent you a possible fix in response to your mail, but honestly I kinda doubt it was that... :P |

ItsmeHcK1
Kicked. Shadow Cartel
42
|
Posted - 2012.12.26 00:14:00 -
[36] - Quote
I've kinda ran out of ideas regarding new features... Anyone?  |

ItsmeHcK1
Kicked. Shadow Cartel
52
|
Posted - 2012.12.28 01:38:00 -
[37] - Quote
I guess we've found the next feature. ^^ |

ItsmeHcK1
Kicked. Shadow Cartel
59
|
Posted - 2013.01.14 17:59:00 -
[38] - Quote
I am proud to announce the next full version: v2.10.
I've added the awoxing functionality previously requested in the thread.
Download here. |

ItsmeHcK1
Kicked. Shadow Cartel
61
|
Posted - 2013.01.25 11:23:00 -
[39] - Quote
\o/
Akira Menoko wrote:One thing I'm wondering about though is the kill reporting. When it checks Eve-Kill, how far back does it check? The one character I tried it on doesn't have a constant kill history so it's hard to tell but it seemed to go back at least a month. For Awoxer detection going further back in time would be nice, if possible. Eve-Kill allows you to check back to the last 500 mails. (in one go anyway, you could crawl back all the way to the beginning of their database if you want to) Haven't really thought about making it crawl further, though I suppose it could be quite handy, especially for awoxing. I'll look into it.
Akira Menoko wrote:When I was playing with the standings tab in the project overview window, I found myself wishing for a way to import corp/alliance contacts from a corp API rather than set them manually. So that'd be a good future feature.. Indeed. I'll see about adding that in the next release.
|

ItsmeHcK1
Kicked. Shadow Cartel
61
|
Posted - 2013.01.25 16:46:00 -
[40] - Quote
Yarr. 500 mails per query is the hard limit for the Eve-Kill API.
Aphelion Thunderclap wrote:ItsmeHcK1 is AWESOME I can neither confirm nor deny this. |
|

ItsmeHcK1
Kicked. Shadow Cartel
61
|
Posted - 2013.01.25 20:21:00 -
[41] - Quote
First prototype. ^^ |

ItsmeHcK1
Kicked. Shadow Cartel
61
|
Posted - 2013.01.26 21:15:00 -
[42] - Quote
Aaaaand done! Added standing importing, killboard crawling and more. Note that killboard crawling doesn't actually work. The EvE-Kill API is kind of b0rked on that front. Until they fix it, it will just return the last few mails they want us to see, regardless of what I do. (problems listed here) So for now, setting the months value higher than 1 does not do anything. (except prolong the process) I strongly suggest setting it to 1 for now.
Download here. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.28 16:41:00 -
[43] - Quote
Akira Menoko wrote:I gave the new version a quick try but the program crashes after I start trying to run an API check, even when setting the crawl back feature to 1 month. How and when does it crash exactly? If it's a full-on crash, it should give you an error message, can you tell me which one?
Akira Menoko wrote:When I try the standings import feature with either a corp or character API, I get an unhandled exception error and nothing gets imported. Same thing here; can you tell me which exception? If you click on 'Show report' or something like that (damn my Dutch Windows) you should be able to find the error report. (You can just send me the whole thing if that's easier.) |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.28 19:35:00 -
[44] - Quote
Did you copy the new Eve.Net DLL to your working folder? (I changed it for this release, that might be the thing.)
As for the general crash, when it says the program has stopped working, it should give a bit of a timer where it's searching for a solution. When you finish that, you should have the option to view an error log. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.28 21:20:00 -
[45] - Quote
Mkay, let's look into that ****. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.29 09:36:00 -
[46] - Quote
Fixed the number conversion error that Akira reported, new version available here. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.29 19:46:00 -
[47] - Quote
Sadly, I can't reproduce it. :( The access mask doesn't really matter programmatically, it just shows you less information if it doesn't have access.
Does it fail every time, or was it a one time thing? Are you working from an existing project, creating a new one or using quickstart? |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.01.31 23:00:00 -
[48] - Quote
Thank you both for the kind words!
Kosmoto Gothwen wrote:However I'm finding it quite difficult to test with the current caching mechanics, can you add a temp option to disable cache so I can force it to pull API data. It's possible, yes, but CCP won't reply with new data until the cache timer expires anyway... I'm curious though, what do you run into that needs a refresh over current data?
Kosmoto Gothwen wrote:1) While in the project dialog box, if I re-size the dialog box the content container (tabular portion) doesn't re-size with the window. Indeed, I hadn't even noticed that. Will be fixed in the next release. (That is, I've put it in, just need to build and upload again. )
Meritsa wrote:PS. Should I release my plugin I created from Pheal's real nice API code? I created the plugin for Wordpress, cause it's a nice CMS to start expanding on. Maybe some other corps would find use for simple drag&drop Eve API class inside wordpress... Couldn't hurt! I find releasing software gets you a bit of public liking as well, so there's no downside!  |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.02.01 15:04:00 -
[49] - Quote
Kosmoto Gothwen wrote:The reason I mention this is because I entered an API and it didn't return data, so I added a new api but I couldn't 'Run API Check' again until the cache timer expired. I realize it wouldn't pull new data but a way to clear the cache would make bug hunting against changing API's to verify data faster. It doesn't actually cache that part. Whenever an API check is started, the button is disabled to prevent the threads colliding and whatnot, but it should be enabled as soon as it's finished. Did it never get enabled again?
Kosmoto Gothwen wrote:I did notice according to your tool I have 2 suspect awox km's but I assure you I would never do that intentionally. So ... oh just thought of one that probably would return that result, it was a training excersize of some new pilots on how to get away after loosing a ship and what to expect, knowledge is power, impressive if it is that one because that would of been in maybe 2010 ... anyways, I have no idea what the 2nd one would be, adding a link to the suspected km's in the 'danger assessment' pane would be really nice. So if I was looking at someones info I could question them about the circumstances of the km. It flags any blue-on-blue action as a possible awox. (Excluding mails with 0 damage and a webifier as aggressive module - webbing freighters or whatever.) They will be highlighted in the kill list with a color of your choice. (Standard is orange.) Finding it should be pretty easy - scroll down the list, it'll stand out.  I agree a direct link would be nice though, I'll see about adding that in the next release. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.02.01 16:40:00 -
[50] - Quote
Half half, yes. When doing the scan, it obviously just looks for blue on blue in general, not for specific people. It does however distinguish in the overview tab - it lists total awoxing and awoxing by this character. I figured showing that someone was a victim of awoxing could possibly be interesting too, as it may give them ideas. 
Chancellor Martok wrote:API checker v2.exe is not a valid Win32 application.  What version of Windows are you using? If XP, make sure you have .Net installed. |
|

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.02.02 15:24:00 -
[51] - Quote
Then I got nothing... The only time that message SHOULD pop up is on older operating systems (XP and below) without .Net. |

ItsmeHcK1
Kicked. Shadow Cartel
62
|
Posted - 2013.02.05 14:53:00 -
[52] - Quote
It just hit me that it may have been compiled as an x64-executable, which wouldn't run on most XP systems. Please try this version. |

ItsmeHcK1
Kicked. Shadow Cartel
63
|
Posted - 2013.02.10 23:34:00 -
[53] - Quote
Akira Menoko wrote:1. On the character that's being API checked, have a corp history tab that shows their corp history. There is one on the social life parser for the people the social life parser digs up, having one for the person being checked would be useful. If it could highlight red/blue corps and alliances like the parser does for contacts on the left side of the window, that would be even better. That is a very good point... It has always been in there, guess I must've forgotten to add it again while changing everything to v2...
Akira Menoko wrote:2. On the standings import for importing corp/alliance standings, if I don't check the box for removing already existing standings, I get a lot of double entries. If the entries are identical it'd be great if they didn't double up. :) A bit of an unintended feature...  While I was writing the standings import, I did actually add a check for duplicates, but that turned out to prolong the process by such an insane amount that I disabled it. Haven't really looked for a solution since then, and kinda just let it go.  |

ItsmeHcK1
Kicked. Shadow Cartel
63
|
Posted - 2013.02.11 00:11:00 -
[54] - Quote
Akira Menoko wrote:Edit/Forgot to add: it's the area of computer science called "Data Structures" and they can get quite complicated and I don't remember much from when I studied that stuff in college.
Oh, I know. C# just sucks.  |

ItsmeHcK1
Kicked. Shadow Cartel
63
|
Posted - 2013.02.11 23:05:00 -
[55] - Quote
'tis done! Added all the requested featurs and added some small fixes. (fixed standings, for one) Download here. |

ItsmeHcK1
Kicked. Shadow Cartel
66
|
Posted - 2013.03.19 12:25:00 -
[56] - Quote
Hurr durr. Does it give you an error message? |

ItsmeHcK1
Kicked. Shadow Cartel
66
|
Posted - 2013.04.04 22:24:00 -
[57] - Quote
That error has actually never occured before, and really shouldn't ever.
It can only occur in three specific instances: 1) You can't reach the API server somehow, but in that case none of the functions would work. 2) If the key in question was added a while back, it is possible that one of the characters associated with it has been removed. (biomass) 3) The rumors of CCP killing all caching might be true, meaning that if anything else (Evemon, Eveboard, eve-kill, you name it) uses that account within the cache timer, we're all pretty much screwed.
Technical stuffs: After fetching the data from the supplied API key, the program loops through the characters in that account, requesting character sheets, if you will, on all of them. We know the ID's can't be wrong, because we just fetched them a second ago from the API key. Conversely, we also know the API server can't be down, because... we just fetched something from it a second ago. (or that is some really insane timing) |

ItsmeHcK1
Kicked. Shadow Cartel
68
|
Posted - 2013.04.13 14:30:00 -
[58] - Quote
Miri Amatonur wrote:That you can look up the content of market transactions (bought/sold). Indeed. something that was on the list, but I never really got around to doing. I will add it at some point. 
Miri Amatonur wrote:To enable your tool to look up the content of trades/contracts between players. It already does that, for contracts anyway. Sadly, there is no way to find out what was traded using station trade.
Miri Amatonur wrote:The ability to sort the social life within a given time frame not only by corporation or alliance. Hmm, interesting idea. Will take a bit of work, but I definitely agree that it could be very useful. To the to do list! |

ItsmeHcK1
Kicked. Shadow Cartel
71
|
Posted - 2013.05.03 19:53:00 -
[59] - Quote
New version, yay! From the changelog:
Quote:- Added transactions. (as in market transactions) - Added transaction filtering: + Search for anything in the station-, type or username. (buyer and seller) + Search for dates. (numerical representation only, or parts thereof) + Search for personal or corporation orders. ("personal" or "corporation" respectively) + Search for buy or sell orders. ("buy" or "sell" respectively) - Changed the ListView control to make it more useful and consistent. - Some minor textual changes. - Fixed a pretty major bug where a contact with only one transaction wouldn't display, or transactions would go missing. They'll now stay nicely.
Download here.
Next up: Swapping everything to the zKillboard API and asset listing. |

ItsmeHcK1
Kicked. Shadow Cartel
71
|
Posted - 2013.05.08 08:43:00 -
[60] - Quote
API server is a bit b0rked atm. (see here) It seems to be better during the quiet hours, but that's about the only thing you can try right now. |
|

ItsmeHcK1
Kicked. Shadow Cartel
72
|
Posted - 2013.05.10 20:18:00 -
[61] - Quote
Aaaand another update! Changelog:
Quote:- Added assets. The new treeview will list any and all assets available through the API. For solarsystems and stations it will try to calculate the total of all assets in that location. - Added prices to the database. They will now update from Eve-Central at the interval specified in the settings window. (default 7 days) - Changed the killmail provider from Eve-Kill to zKillboard. API is a little bit better, but responsetime is a lot worse, so expect to wait a little bit longer. - Killboard crawling has been re-enabled. It was previously disabled because the Eve-Kill API couldn't do it, but zKillboard can.
Download here. Note that the filesize has been dramatically increased (from 3 to 50mb) due to the asset listing. (images are big, m'kay?) |

ItsmeHcK1
Kicked. Shadow Cartel
73
|
Posted - 2013.06.10 19:04:00 -
[62] - Quote
Arora Firesight wrote:2) Allow the program to log you in with your own API that can see your inbox and identify an API in your mailbox so you can then click it and check it. Theoretically quite possible, but there's so many variations in the way people send this stuff over... I suppose I could add some common possibilities.
Arora Firesight wrote:3, but part of 2) as part of the log in thing, to help defend you from getting hacked by a major alliance, the log can have passworded API logins that encrypt your API cashe, so, when you run the proggy it asks for your ID, Code and user set password... this would also be good for when more than one eve user uses the same PC as you can separate API cashe's to different user accounts Well, the project file should be on your own computer, so it getting stolen isn't that big of a chance. Same kinda goes for the second part; you could just put it in the documents folder of a specific user, thereby protecting it from other users. I think adding another layer of stuff to do before you get to the useful part wouldn't do the whole process well. |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.21 23:32:00 -
[63] - Quote
I believe that's because it's compiled as a 64-bit application. I'll recompile one for 32-bit tomorrow, as it's way too late right now. |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.23 15:01:00 -
[64] - Quote
Late recompile is late. Figured I might as well do it right and release some new features:
Quote:- Updated the database to match the current Eve release. - Tweaked the awox scan; you can now choose to ignore pods. - Modified the log window a little bit. - Added API key mass import. You can import from text files or simply a big list of stuffs. + Every key/vCode pair needs to be on a new line. + Possible splitters are: > Any form of non-newline whitespace. > A comma. (,) > A colon (:) or semicolon. (;) > A forward (/) or backward (\) slash.
Version 2.60 is available for download here. 32-bit version available here. Images available here. (Be sure to download this!)
As of this release I'm splitting the archive up in two parts; One with the actual software, (DLL's, Exe, etc.) and one with images. As long as there are no changes in types in Eve, you won't need to download the images archive. As it turns out, there were changes, so don't forget to download the new images! |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.24 22:52:00 -
[65] - Quote
Lisara Khatam wrote:Used both the 64-bit compile and the 32-bit compile on the WinXP installation, neither worked.
Again, it runs just fine on my 32-BIT INSTALLATION of Windows Server 2008 Enterprise, but not on a fresh, fully-updated copy of Windows XP. Did some more research. Turns out VS2012 (which I am of course using) doesn't actually support WinXP binaries. How fun! Appearantly an update added that feature, so I'm installing that right now. Let's see if that works out. vOv
(edit) Does this work?
Dessa Bevari wrote:yeah, current version crashes when clicking on "run api check". the window opens but no images are loaded (the image not found "image" is displayed). It just opens and does nothing? Or does it actually crash? (If so, please copy the error log, you can find that by clicking on 'More information' when it crashes.)
Dessa Bevari wrote:when moving the images folder out of the way it even crashes before opening the api check window for a char (which is probably expected, but im not sure if these two are related) Honestly, I haven't even tested where it fails, but yes, it will fail without the images. |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.25 18:30:00 -
[66] - Quote
Lisara Khatam wrote:For future reference, maybe include the requirements for new downloaders? Or maybe create an installer? In my defense, as far as I was aware you only needed .Net.  The last version for x86 should work anyway. (Heck, the normal version might work, it doesn't actually use anything that requires 64-bit.) |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.26 21:58:00 -
[67] - Quote
Fixed some bugs. New version available here. (x86 here)
@Lisara: Did the last version give any change? (Well, I kind of assume you were talking about the last version, but here's hoping you weren't. Makes it a lot easier. ) |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.27 18:34:00 -
[68] - Quote
Bacon Yahweh wrote:I am still getting a couple errors though, even with the latest version - one is the crash during actually checking the API that has been mentioned above in the thread. It seems to die when looking at killmails; I wonder if you didn't update it for the possible presence of new scanning modules or some other new thing? I guess the API might have changed a bit in the latest expansion, and I'm just brainstorming what might have changed. Yes and no. The API from CCP will now just return combat scanner probes instead of deep space ones, but the zKillboard API returns a non-existing item. (Because it was removed.) This shouldn't crash anything though, it just says 'Unknown item' in the logs. I debated making a specific exception for those two items, but figured it wasn't worth it in the long run, as they're not coming back.
Bacon Yahweh wrote:Another error, though it doesn't seem to affect operation, is upon initial load: I get a popup box (application modal information window) that says "Error loading data. The application will now close" or something very similar. My only option is an OK button, but when I press it - the app does not close. It still lets me open a project and do stuff, though I then get the error above when I check the APIs. That should certainly not happen... Especially the application not closing after that message. If the data isn't loaded, the whole thing would never work, hence the closing part. 
After some testing I've been able to replicate the fault causing it not to quit, will fix it asap. (Shouldn't be too hard.) As for why it shows in the first place is another issue... Do you have the data folder in the same place as the exe?
|

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.28 14:23:00 -
[69] - Quote
Well, that shouldn't be happening. Did you replace the data folder with the one in the current archive?
If you did, then I'll need some more info: 1) What version of Windows are you using? 2) Is your current date/time setting correct? 3) Which country/language variation of Windows are you using?
CaptSky wrote:That error message, after I click OK there is a slight pause before the program closes. On the bright side, that's exactly how it's supposed to happen. The main window should be the last to go. |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.28 14:47:00 -
[70] - Quote
Figured as much as soon as I started to think about it - my bad. Simple explanation: The dates in the data file are in European format. Your version of Windows doesn't understand dd-mm-yyyy, silly Americans. I really should've thought about that before publishing. /o\
On the bright side, it's VERY easy to fix. While I work on making it function properly, you can simply replace the Type.js file in the data folder with this one for a quick and dirty fix. |
|

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.06.28 19:27:00 -
[71] - Quote
Aaaaand done! Fixed the bug mentioned above and updated the Eve.Net library to make use of the updated API stuff.
Downloads here and here (x86). |

ItsmeHcK1
Kicked. Shadow Cartel
74
|
Posted - 2013.07.09 21:50:00 -
[72] - Quote
Would you dare say it is... well placed? |

ItsmeHcK1
Kicked. Shadow Cartel
77
|
Posted - 2013.07.24 19:28:00 -
[73] - Quote
Parse corp information how? |

ItsmeHcK1
Kicked. Shadow Cartel
78
|
Posted - 2013.07.25 12:43:00 -
[74] - Quote
Draconic Slayer wrote:When I click to expand a desired solar system in the assets tab, it continually pop-ups a dialog reading, "Image already added?" and continues to do so until I've clicked 'Ok' twenty or more times and then everything within the program becomes unclickable. Did you download the Images package and place it in the same directory? (ie. does that folder have a subfolder called Images?) That's a leftover message from debugging, because I'm bad at maintaining my codebase, but it does indicate a pretty serious problem.
Alpheias wrote:Any chances of seeing the source code? Because this is essentially a data miner and something that I am not too happy about ever phoning home. I'm still not entirely sure on that one, but I'm leaning towards no most of the time. However, due to it being C#, you could easily run it through a decompiler if you're just looking for peace of mind. (The test guy a few posts above you seems to have done just that.)
Everyone else: Thanks!  |

ItsmeHcK1
Kicked. Shadow Cartel
79
|
Posted - 2013.07.25 13:06:00 -
[75] - Quote
Yep. Doesn't seem to stop everyone else though.  |

ItsmeHcK1
Kicked. Shadow Cartel
80
|
Posted - 2013.08.03 08:07:00 -
[76] - Quote
Damnit.  Basically, the newest version of Visual Studio, which I use, wasn't made to work on x86 systems. They said to have patched that later on, but I guess it didn't work. I'll have to look into it some more and get back to you. |

ItsmeHcK1
Kicked. Shadow Cartel
80
|
Posted - 2013.08.09 22:24:00 -
[77] - Quote
Maffia Thug wrote:Also, I may have missed it but, where do I put the pictures file? In the same directory as the other stuff. So your directory should have APIcheckerv2.exe, the two DLL's, readme.txt, changelog.txt, a data folder and an images folder.
Maffia Thug wrote:Have you thought any about DUST514 and when CCP releases the DUST514 API's? Just basically asking if you have thought of that for future stuff. That had never even crossed my mind, no. I'm not really into dust myself - is there something worth checking there? I thought you couldn't currently share anything between Eve and dust? |

ItsmeHcK1
Kicked. Shadow Cartel
81
|
Posted - 2013.09.01 17:46:00 -
[78] - Quote
I got nothing... Maybe a temporary downtime on their part? |

ItsmeHcK1
Kicked. Shadow Cartel
86
|
Posted - 2013.10.15 16:46:00 -
[79] - Quote
Gabriel Rei wrote:Error: Error fetching RefTypes. ...snip... EDIT: Apparently the API server was down  Yup, that'd do it. I really should add some better error handling there.  |

ItsmeHcK1
Kicked. Shadow Cartel
88
|
Posted - 2013.10.30 21:47:00 -
[80] - Quote
There is not. I hadn't really realized the changes, so I didn't redo the database. Will upload a new version somewhere this weekend. |
|

ItsmeHcK1
Kicked. Shadow Cartel
88
|
Posted - 2013.11.07 17:25:00 -
[81] - Quote
Sorry, real life has been tearing me a new one lately. I have tomorrow off, will upload a new version then. Promise. |

ItsmeHcK1
Kicked. Shadow Cartel
88
|
Posted - 2013.11.08 13:52:00 -
[82] - Quote
Now with more cowbell! New version sports a stunning update to reflect the current status of Eve, a small bit of bugfixing and a rewrite of the mail parsing system.
Downloads here and here for the x86 version. |

ItsmeHcK1
Kicked. Shadow Cartel
90
|
Posted - 2013.11.11 22:56:00 -
[83] - Quote
@Nolen Cadmar: Did you download the images archive and place the contents in the same folder as the program? (You should now have Cache/, data/ and Images/ in there.)
As for the awoxing, it's really a pretty stupid counter. First, any friendly kills are counted, excluding those with 0 damage done. (Which we expect to be webbing freighters etc.) Second, the lame part:
Quote:string awoxprobability = "Unlikely"; if (personalawox > 8) { awoxprobability = "Highly likely"; } else if (personalawox > 2) { awoxprobability = "Likely"; } else if (personalawox > 0) { awoxprobability = "Possible"; } |

ItsmeHcK1
Kicked. Shadow Cartel
90
|
Posted - 2013.11.14 23:26:00 -
[84] - Quote
Valencia Mariana wrote:I get an error in the logs, An error occured while trying to poke zKillboard. Error: The remote server turned an error: (429) Unknown Error. Well, looking at that message I'd say the problem lies with zKillboard... |

ItsmeHcK1
Kicked. Shadow Cartel
90
|
Posted - 2013.11.18 21:31:00 -
[85] - Quote
Good point, I forgot to mention that - the 0 damage thingy only counts if the weapon is unknown or a web.
Quote:if (c.weaponTypeID != 0 && Kill.WebModules.Contains(c.weaponTypeID.ToString())) { // web and 0 damage, someone trying to web a freighter continue; }
Kristoffon vonDrake wrote:Also might not be a bad idea to restrict it further to webbing module on freighter/orca otherwise might also pass up some awox where the offender also webbed the target and for whatever reason that is the module that registered on the km... Not a bad call, although then you'd also have false positives such as Vindicators webbing carriers into warp. (I do it quite often.) |

ItsmeHcK1
Kicked. Shadow Cartel
91
|
Posted - 2013.12.14 11:18:00 -
[86] - Quote
Jakkie theRipper wrote:As requested by the error: "error" wrote: Image already added? This is a bug, please send me this: System.IO.FileNotFondException: Images/25810_32.png at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) at APIchecker.ParsingResultOverviewWindow.<.ctor>b__2(Object o)
Running Windows 8 x64.
You forgot the images archive. Make sure to download it and place the resulting folder next to the .exe. Now that I know the error is always the same for that scenario, I'll be sure to write a more helpful error message in the next release.
Khador Vess wrote:Firstly great tool. Really useful. However the new deployables seem to break the tool as well if a character has been on a killmail for one or has one in their assets. That's because I'm a bad person and haven't updated the internal database to Rubicon yet. I really need to work on finding more time for these things. Will update as soon as I have a chance. (The technical reason is I never wrote any sort of exception handling when it comes to types, as there is no realistic reason for a type we don't know about to exist.) |

ItsmeHcK1
Kicked. Shadow Cartel
91
|
Posted - 2013.12.21 18:15:00 -
[87] - Quote
Now with more Rubicon!
Downloads here and here for x64- and x86-systems respectively.
You will need a new set of images. (available here) |

ItsmeHcK1
Kicked. Shadow Cartel
106
|
Posted - 2014.02.15 18:56:00 -
[88] - Quote
Why yes, it is pretty kewl. |

ItsmeHcK1
Kicked. Shadow Cartel
106
|
Posted - 2014.02.26 22:10:00 -
[89] - Quote
Aaaaand here we go with another version: Downloads here and here for x64- and x86-systems respectively. You'll also need yet another set of images, available here. |

ItsmeHcK1
Kicked. Shadow Cartel
106
|
Posted - 2014.03.05 22:17:00 -
[90] - Quote
Good point. Should now be fixed. |
|

ItsmeHcK1
Kicked. Shadow Cartel
108
|
Posted - 2014.03.29 14:06:00 -
[91] - Quote
HexiD wrote:is there any chance of the tool showing the trading of characters between accounts? I'm afraid not. The API doesn't give any information about where characters came from or where they went.
Jahn Ntago wrote:It would of course be much more useful if number columns were able to be sorted numerically. Programmatically speaking it already does, I'll look into why it's not doing what it should be doing.
Magenta Flori wrote:It would be great if you could get a report of toons that could fly a fitting without having to check them one at time :) When you have a few hundred that is. A useful feature for certain situations, I agree, but I'm not sure how to tie that into the current system. API checks are designed to be run on single characters, not crossreferenced against multiples. (Would be nice though.) |

ItsmeHcK1
Kicked. Shadow Cartel
109
|
Posted - 2014.04.06 20:17:00 -
[92] - Quote
It's not open source, so.... no. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.04.23 23:16:38 -
[93] - Quote
403 generally means the API key either expired or didn't have the correct privileges in the first place. You can check that by clicking on the access mask or the icon next to it when adding/editing a key. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.06.09 21:55:49 -
[94] - Quote
First off, if you want me to give any sort of constructive feedback, you'll have to be more descriptive than 'I'm also getting xxx error.' (For the record, a 404 would be impossible unless FoxFour really derped.)
At this point of the development cycle I think we can safely assume that any errors thrown around that area are key-based issues, not software-based. In other words: Check your API keys. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.06.09 22:03:37 -
[95] - Quote
Hehehe, shameless plugging eh?  I haven't gotten around to it, as it's kind of a niche feature. Maybe for the Kronos update. Maybe. :3 |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.07.12 22:55:25 -
[96] - Quote
Elisius Ratos wrote:Is anyone else not seeing market transactions show up for those that have market escrows? Or possibly it is that buy orders are not showing up at all. Haven't been able to figure out which exactly. Market transactions should show up regardless. If there's a transaction in your wallet, it should show in the program. I don't really have any data to test with, so I can't tell you more than that.
9 Miners Galore wrote:In practice on my own toons this program is very nice. But when I (or my minions) try to use it for my corpGÇÖs applications it crashes. These applications do not have full access, might that be why? Doesn't matter, if it's missing access to something it'll just skip that part. (And flag it as missing.) What message does it give when it crashes?
9 Miners Galore wrote:Second is there a way to set it to flag a specific set of kills? Such as my home systems or hi-sec kills of freighters, orcas, miners and haulers, etc There is not, but that is an excellent suggestion. I can't make any promises on when and how, but it's definitely on the to do list. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.07.27 01:29:29 -
[97] - Quote
@Max Kolonko: Some API keys would be very useful, yes. Does it happen every time you perform one particular action, or is it random?
@Takashi: I assume you're getting an error? If so, can you post the error in here or mail it to me? |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.07.31 22:21:09 -
[98] - Quote
I've fixed the issues reported above and updated the internal database to Crius. Downloads available here and here for x64- and x86-systems respectively. (x64 works on everything but 32-bit Windows XP.) You'll also need a new set of images, available here. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.11.17 23:42:11 -
[99] - Quote
Not really, no. I will be open sourcing some of my other projects, but this one's always kind of been my baby. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.11.20 17:50:58 -
[100] - Quote
Amely Miles wrote:you plan on a update anytime soon? Yes, I want to update everything to match the new API endpoints and update the database, but I have no clue when I'll have the time for that. Soon(tm).
Yoari wrote:I'd like to see some more work on the API-list: * Group APIs with a main account/API and multiple alt-accounts/APIs beneath the main one. Something like a tree list. * Ability to name the main-account instead of showing the API key itself, this would make it easier to find a player's API. I always kinda figured people would check into one guy at a time, so the API keys would already be grouped per session. In the project listing, that's a pretty good point. |
|

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.12.23 09:42:16 -
[101] - Quote
Rockstede wrote:The 2.7.0.1. version I have which I assume is the latest version is reporting the following error:
14:38:02An error occured while trying to poke zKillboard. Error: The remote server returned an error: (406) Not Acceptable.
In regards to "poking" zkillboard, does this mean it's failing to download the killmail list and as such is also showing false results on the security check? Haven't seen that one before, I'll have to look into what's going wrong there. As for failing queries to zKillboard, the only difference that will make is missing kills. It won't really crash anything, just make it work with less information.
As for everyone reporting the KeyNotFoundException, I assume that's because of the new ships and modules since the last patch, which I haven't updated yet. I will upload a new version when I get home from work tonight, please try that and let me know if it solves your problems. |

ItsmeHcK1
Kicked. Shadow Cartel
118
|
Posted - 2014.12.23 18:22:20 -
[102] - Quote
jungledyret wrote:Question is: Can a person tamper with the key so it crash apichecker ? Nope, only CCP could. (Looking at you, CCP FoxFour. )
In other news, new versions available! The standard version (x64) is available here, the x86 version for old scrubs is available here. Due to the addition of new ships you'll need new images, available here. |

ItsmeHcK1
Kicked. Shadow Cartel
119
|
Posted - 2015.05.12 15:57:34 -
[103] - Quote
Catain Tsuruomo wrote:Hi there -
Looking to use this as our checker but hit a snag after plugging in my API for testing. I could view assets in many systems (with images) but in some it errored out:
"Images could not be loaded. Please make sure you download the images archive and place the resulting folder next to this program."
Done and done but still get this for only some. One location only has a single Caldari Shuttle with no contents. Any thoughts? Not sure... maybe you have an older version of the images? The link to the current archive is in the opening post, it's worth a try to download that and see if it solves your issues. If not, then I'll have a lot of debugging to do. :P
As for the corporation keys... I haven't looked into that for a long time. The display would need to be very different, so that's quite a project. Doesn't EVE HQ already have everything for corporation management? |

ItsmeHcK1
Kicked. Shadow Cartel
119
|
Posted - 2015.06.16 19:36:45 -
[104] - Quote
Primus Assassius wrote:There seems to be a problem with corp API`s, i even upgraded to the latest version but the problem persists. It gives a mask error, no matter what mask we choose. Ignoring the error leads to a pop up syaing there is a problem concerning a character and the result is no data on the API while the API actually works on say a killboard. Weird thing but it looks like its related to the API checker, and API`s from just characters work fine... Can anybody confirm the problem and/or has any ideas ?
That's because it's not made to check corporation API's...
Vanaunge wrote:Is there and API checker for Mac? I believe there are some webbased ones, which should work on any platform, but I wouldn't know where to find them... I intially wrote this because I couldn't find any proper API checking software. |

ItsmeHcK1
Kicked. Shadow Cartel
120
|
Posted - 2015.09.17 07:23:29 -
[105] - Quote
Kraftus Amaral wrote:Needs an update for the new full API access mask :) That it does. Needs to fully support the new stuff as well. After my upcoming deadline at work (one and a half weeks) I'll be able to commit to being a spacenerd again. |

ItsmeHcK1
Kicked. Shadow Cartel
120
|
Posted - 2015.12.15 16:58:08 -
[106] - Quote
Yarr! This tool and I are still alive, but severely hampered by RL. I have updated most of the underlying API libraries to match the current available endpoints, but I'm still working on the display of said data. It's coming, just very slowly.
As for corporate/alliance keys, I have a very big tool coming for that, but it's gonna be in the form of an alliance management tool, with phpbb/TS3 integration, API key monitoring for members, POS management, you name it. We've been using it to run Shadow Cartel for quite a while now, it just needs some polishing before I publish the source. |

ItsmeHcK1
Kicked. Shadow Cartel
124
|
Posted - 2016.05.03 08:43:39 -
[107] - Quote
Yup, seems like I need to convert some ints. I'll post a fix in the next few days, including a lot of newer API's I've been working on including. |

ItsmeHcK1
Kicked. Shadow Cartel
124
|
Posted - 2016.05.03 21:28:17 -
[108] - Quote
Spookzor 4-Eyes wrote:Got a question. I want to do API checks but I need to use my personal API for it since I dont have a corp/alliance API for standings. Which options should I select for the API on the API key management page?
If I just select standings (access mask 524288) and try it I get an error while fetching standings. I forgot to respond to this one, sorry. :( All you need is ContactList. (Standings is NPC standings.) |

ItsmeHcK1
Kicked. Shadow Cartel
124
|
Posted - 2016.05.03 23:20:28 -
[109] - Quote
Since, according to the changelog, it's been well over a year since the last update, here's a little rushing: v2.90 is available for download here. (or here for x86) You will need a new set of images as well.
Changelog for this version:
- Updated the Result overview window to reflect the new API information.
- - Jumpclones added.
- - Jump statistics added.
- - Some other minor additions.
- Updated the API key entry window to match the new access masks.
- Updated the notification display to handle new notifications.
- Updated EVE.Net to the new API code:
- - Added char|corp/Blueprints.
- - Updated CharacterSheet. (home station, (jump)clones, skillpoints)
- - Updated ContactList. (labels)
[*]- Updated IndustryJobs and added IndustryJobsHistory.
|

ItsmeHcK1
Kicked. Shadow Cartel
124
|
Posted - 2016.06.05 12:34:41 -
[110] - Quote
Welp, that's odd. It really shouldn't need to unless you placed it in C:\Windows or something, but hey, if it works. vOv |
|
|
|
|