Skip to content
/ HeHeSPY Public

my attempt at making a 100% python gamespy server. please note that newer games wont work with this as they most likely use SOAP for the login auth

License

Notifications You must be signed in to change notification settings

YY7MII/HeHeSPY

Repository files navigation

License

HeHeSpy is licensed under the GNU General Public License v3.0.
See the LICENSE file for more details.

Disclaimer for HeHeSpy Services

This website and the services provided by HeHeSpy (hereinafter referred to as "we," "us," or "our") are not affiliated with, endorsed by, or in any way associated with the company that ran GameSpy. Any references to GameSpy, its trademarks, or related services are used solely for descriptive and informational purposes.

Code Ownership

Absolutely no code is taken from GameSpy's source code. All code used in HeHeSpy is developed by us.

Ownership and Partnership Disclaimer

HeHeSpy is an independent project and is not owned, operated, or partnered with the original GameSpy company. We are a separate and unrelated service providing game server services to users.

No Association Endorsement

The use of any trademarks, logos, or brand names of GameSpy on our website or in connection with our services is not intended to imply any endorsement or affiliation with GameSpy. All trademarks, registered trademarks, and service marks mentioned on this site are the property of their respective owners.

Limitation of Liability

While we strive to provide reliable and accurate services, we make no guarantees regarding the availability, reliability, or performance of HeHeSpy. We disclaim any liability for any errors, inaccuracies, or omissions in the information provided on our website. Users of HeHeSpy services do so at their own risk. We are not responsible for any misuse of our services by third parties.

Changes to Terms

We reserve the right to modify, update, or revise this disclaimer at any time. It is the responsibility of users to review this disclaimer periodically for changes.

By using HeHeSpy's services, you acknowledge that you have read, understood, and agree to the terms of this disclaimer.

These servers are for hosting with friends or publicly

probably messy but eh i just want to make a service that works (even partially)

I am no professional so some things will seem a bit off but it works for the logging in and some things, Still trying to figure out the buddy system and saving and sending buddylists, maybe use mysql? 🤔

this project uses REDIS to save accounts and etc (more to come) accounts can be banned by setting banned from 0(unbanned) to 1(banned)

yes even that exe is required to run in the same directory as the HeHeSPY.py file to decode passwords sent from the clients

is GPSP is going to be on a different server it will need a copy of the HeHeSPY.py file with it so it can use some things from it but better to just have it all in one place.

Credits

Luigi Auriemma - for password decoding exe and source code for it
GameProgressive - for documentation that im following (made this project actually work)
chc - error codes and more helpful things

any more will be added in the future

About

my attempt at making a 100% python gamespy server. please note that newer games wont work with this as they most likely use SOAP for the login auth

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages