112th_Rossi Posted August 10, 2011 Share Posted August 10, 2011 I'm wondering if there is any available documentation for talking to the ED Master Server for retreiving server lists and also if theres any info on how to get information from active servers? Also, is there anyway to login to the multiplayer lobby via command line parameters? My reason for asking is I would dearly like to produce a lobby system for DCS A10C. Would ED be prepared to share this information? Link to comment Share on other sites More sharing options...
Rhinox Posted August 10, 2011 Share Posted August 10, 2011 I asked something similar, but either this info is not public, or nobody knows: http://forums.eagle.ru/showthread.php?t=77285 Link to comment Share on other sites More sharing options...
159th_Viper Posted August 10, 2011 Share Posted August 10, 2011 I'll attempt to get the powers-that-be take a closer look at the thread - No guarantees though. Novice or Veteran looking for an alternative MP career? Click me to commence your Journey of Pillage and Plunder! [sIGPIC][/sIGPIC] '....And when I get to Heaven, to St Peter I will tell.... One more Soldier reporting Sir, I've served my time in Hell......' Link to comment Share on other sites More sharing options...
GGTharos Posted August 10, 2011 Share Posted August 10, 2011 Improving the MP interface is part of the plan I'm sure, though it might not become exactly what you want it to be and/or may not come right away. As for an API to talk to the master server, I don't know - given that you need to log in with very particular credentials ... I'm wondering if there is any available documentation for talking to the ED Master Server for retreiving server lists and also if theres any info on how to get information from active servers? Also, is there anyway to login to the multiplayer lobby via command line parameters? My reason for asking is I would dearly like to produce a lobby system for DCS A10C. Would ED be prepared to share this information? [sIGPIC][/sIGPIC] Reminder: SAM = Speed Bump :D I used to play flight sims like you, but then I took a slammer to the knee - Yoda Link to comment Share on other sites More sharing options...
112th_Rossi Posted August 11, 2011 Author Share Posted August 11, 2011 I know, the login is what confuses me, it seems to serve no purpose at all. Maybe it's part of a grander plan? It would be nice to know the protocols and if it's possible to login outside of the game or via a command line. I already have the basics of a Hyperlobby style launch client (along with buddy lists, squadron tabs and favourite lists), I just need to know how to communicate :) Link to comment Share on other sites More sharing options...
m0jo Posted August 11, 2011 Share Posted August 11, 2011 ED seem to be using a ejabberd server for authentication with a TLS encryption. The server address is master.eagle.ru:5222. The list of server IPs are probably sent over the jabber connection. After receiving somehow the server list, the client is opening a UDP connection to the different game servers with "getinfo"+ something I don't recognise as data (maybe time or a checksum). The client then receive a response containing the briefing in text and some other data(probably something like player number in hex) If you want more info, use ireshark to sniff the connection between your computer and the different server. Link to comment Share on other sites More sharing options...
Grimes Posted August 12, 2011 Share Posted August 12, 2011 Lots of games have usernames and credentials required to get access to play in the actual server, yet they still broadcast various useful stats. Even if it was just "read only" we could get alot out of displaying a full mission briefing, seeing who is in game, and possibly all of those lovely features that hyperlobby had. The right man in the wrong place makes all the difference in the world. Current Projects: Grayflag Server, Scripting Wiki Useful Links: Mission Scripting Tools MIST-(GitHub) MIST-(Thread) SLMOD, Wiki wishlist, Mission Editing Wiki!, Mission Building Forum Link to comment Share on other sites More sharing options...
Recommended Posts