If you still like to play Command & Conquer Generals Zero Hour online you should come to play it.
Download this and install it and zero hour / generals online will work just like the Old GameSpy servers. You can see online players and pm to players or add them to your friend list from this website.
https://cnc-online.net/It comes with Gentool that is some sort of anticheat program + it fixes resolutions, fps shows clock and how many seconds passed since game start and much more.
If somebody using hacks you can report it on here with UID and he will get banned, you can see player uid in gentool when you press insert to open gentool menu:
http://www.gamereplays.org/portals.phpYou must register on revora forums to be able to play.
https://forums.revora.net/I played this game years and love it. I suggest it for you too.
This game is still played and it just seems to grow in this community. there are atleast 100 regular players.
Will be adding you to my friend list if I see you playing. Though I'm more into noob rules games.