These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

URI scheme to replace the public IGB functions

Author
PsychoticSmurf
Black Omega Security
Minmatar Fleet Alliance
#1 - 2015-03-10 09:51:39 UTC  |  Edited by: PsychoticSmurf
Hi,

im suggesting the implementation of an URI scheme like eve://

so stuff like this could be done:
eve://openCharacter(1859175334)
eve://showInfo(12345)
eve://showMap(1234566789)
... etc see https://wiki.eveonline.com/en/wiki/IGB_Javascript_Methods

This would be a big step to remove the IGB and allow the creation of useful modern javascript based eg. AngularJS and MeteorJS apps for eve.

Special endpoints that required trust before can be secured by either an EVE SSO permission, a special api access mask or by a special token that the user can create ingame and tell the site.

eve://editMember(apikeyID, hash(apikeyID+vCode), 1859175334)
eve://editMember(sometokenyo, 1859175334)


Further technical read:
Windows: https://msdn.microsoft.com/en-us/library/ie/aa767914%28v=vs.85%29.aspx
OSX: http://superuser.com/a/548122/63489

€:
For clarification: I want the eve client to listen to that URI scheme, so any external program can call it.
For non techs: You can have a link in your external Browser like Chrome that opens an item ingame.

Tech form cross post: https://forums.eveonline.com/default.aspx?g=posts&m=5605280#post5605280
Elenahina
Federal Navy Academy
Gallente Federation
#2 - 2015-03-10 13:43:02 UTC
PsychoticSmurf wrote:
Hi,

im suggesting the implementation of an URI scheme like eve://

so stuff like this could be done:
eve://openCharacter(1859175334)
eve://showInfo(12345)
eve://showMap(1234566789)
... etc see https://wiki.eveonline.com/en/wiki/IGB_Javascript_Methods

This would be a big step to remove the IGB and allow the creation of useful modern javascript based eg. AngularJS and MeteorJS apps for eve.

Special endpoints that required trust before can be secured by either an EVE SSO permission, a special api access mask or by a special token that the user can create ingame and tell the site.

eve://editMember(apikeyID, hash(apikeyID+vCode), 1859175334)
eve://editMember(sometokenyo, 1859175334)


Further technical read:
Windows: https://msdn.microsoft.com/en-us/library/ie/aa767914%28v=vs.85%29.aspx
OSX: http://superuser.com/a/548122/63489

€:
For clarification: I want the eve client to listen to that URI scheme, so any external program can call it.
For non techs: You can have a link in your external Browser like Chrome that opens an item ingame.


You had me at Angular JS. All my +1's for you, my good man.

Eve is like an addiction; you can't quit it until it quits you. Also, iderno

Lakz
Federal Navy Academy
Gallente Federation
#3 - 2015-03-10 21:11:59 UTC
Seriously this, I would kill to be able to link from my application into the game. The possibilities for Corp and market management alone get me excited.