Posted February 10, 2014
![avatar](/upload/avatars/2013/12/1b85931bf53c8dd8d86b27ecb6fd8995f851db4e_t.jpg)
Yeah, it won't matter in this case, not in the next or the one after that, but in the big picture it's re-inventing the wheel each time.
What should such a server implement? So far my client needs discovery of installed games.
What protocol should it use? Personally, I love named pipes, because thery'e small and quick to write... or would we need a full blown HTTP server?
What should they use as a format? SOAP may have been all the rage, but I find it big and cumbersome. A nice little JSON or XML-based format?
EDIT: If you want to use the code in the repo, I just updated the README:
In order to get this to run you need a recent XULRunner version from
[url=ftp://ftp.mozilla.org/pub/xulrunner/nightly/latest-mozilla-central]ftp://ftp.mozilla.org/pub/xulrunner/nightly/latest-mozilla-central[/url]/
Put the XULRunner directory (not its content) from that archive into your
repository. Don't worry, it will not be synced. Take the xulrunner-stub.exe
and copy it into your repository directory. Rename it to GamesDesktop.exe
to keep it from getting synced.
For now, the code is Windows-only, although there are discussions about
a cross-platform toolbox.
Post edited February 10, 2014 by hansschmucker