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.
 

Eve Fleet Manager

Author
Jerzy Borowski
Federal Navy Academy
Gallente Federation
#1 - 2016-07-03 10:03:54 UTC
Hello everyone.

Two months ago FoxFour (I will miss you, FoxFour!) made great CREST ability - fleet management. I spent some time and wrote EFM - Eve Fleet Manager.

EFM is RIA (reach internet application). At this moment there are two parts in application: intel parser and fleet manager.

Intel parser is same as http://adashboard.info/intel but works much faster (parse of list of members - 1.5-2 times faster, dscan - 10-15 times faster). Such high speed of application due use of NodeJS and WebSockets instead slow PHP-stack. For example 1000 rows dscan text can be parsed in 0.5 seconds and result will shown immediately. Long list of pilots works slower due several XML requests to EVE XML API server (250 names can be handled in one time) but in second time (due local cache) same text will be parsed much faster.

Fleet manager is frontend for CREST API. At this moment application supports almost all abilities of API. All what you need - sign in, create fleet and connect your fleet with application. More information about abilitiws of Fleet Manager you cay find on home page of EFM application.

Notes:

  • yes, application using SSO - to connect fleet or have history of your intels and fleets you should be signed. SSO is safe and fast way of auth - your login and password will verшашув by CCP and my application will receive only sign - user verified.
  • yes, application wants access to read and write fleets information. It is secure - application will not have access to all your fleets. To connect your fleet you need to copy&paste External Fleet Link from Eve Online first.
  • yes, technically I will (as programmer) have access to all your data including active fleets, I will able to kick you titan from fleet. Technically but not in real. I wrote code just for myself - I like write code! Another one point - I'm very old player and I don't want to use my application for meta-gaming. Who knows, maybe I will leave game soon. In this case I will share source code for all.
  • yes, I still didn't have domain for application and actually I don't care :)
  • yes, it is alpha version of application - some errors may occured.


More information about abilities of application you can find on home page of project. I hope it helps someone.

In case you will have information about errors or suggestions let me know, please. I will glad to add something interesting.