Hi guys,
I've done a complete remake of the gamespy login emulator the last 2 days. At the moment it has this features:
- MySQL + SQlite3 support
- only Battlefield 2 tested yet
- Create account -> every password possible
- Recieve Account by Mail and Username
- Any password possible now (but you have to register your account first [create new account])
- ONE executable which runs: gpcm.gamespy.com, gpsp.gamespy.com and battlefield2.available.com (the latter is not yet tested - EDIT: v. 1.1a has full support now; see (*))What i have planned to do:
- PHP admin interface to:
- kick users (if users are logged in it will just kick them back into the login menu)
- delete users
- Python script system support
- Makefile for compiling and running the server under OS X and Linux
- Simple PHP script to allow users to creat their accounts via your websiteThis is especially addressed to aluigi:
Could you tell me how exactly the passwordenc stuff works?
Ive done a bit of research but i haven't found out anything usefull yet.
Download and issue-tracker:
http://gsloginserver.googlecode.com(*) Some of you guys maybe noticed that BF2 sometimes takes a lot of time to even load the videos. This is due to BF2 sending a request to battelfield2.available.gamespy.com. If it doesn't get an answer it will try it multiple times and then give up (timeout is several seconds), this will take about 30 seconds. My emulator will send an answer and so speed up the BF2 start.