JACoders / OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
GNU General Public License v2.0
2k stars 609 forks source link

OpenJK Protocol #710

Open mrwonko opened 9 years ago

mrwonko commented 9 years ago

Here's an idea: Optionally let OpenJK register itself as a protocol handler.

I'm not entirely sure how it is done, but e.g. Steam can be controlled (on Windows, not sure about linux etc.) using steam:// links; similarly it should be possible to make OpenJK handle openjk:// links; this could be used for joining servers (and not much else, I suppose).

Exmirai commented 9 years ago

For what purposes?

mrwonko commented 9 years ago

Websites listing servers can give you a link to join them. These could be masterserver-style server lists or websites which display their members' current server, for example.

deepy commented 9 years ago

Wouldn't this make more sense if we had a launcher?

mrwonko commented 9 years ago

If such a launcher included a mod manager a separate protocol for e.g. downloading mods with it could be useful; but generally it makes sense to have this in OpenJK itself, so links can also be clicked while it's running to make it join a server.

Yberion commented 9 years ago

Good idea I think, this way we could directly connect from here : https://my.jacklul.com/jkhubservers/ (or other site like this)