I know the issue you're talking about. Many times I have to hard reboot my computer if it locks up completely.Technical Wonder wrote:QUOTE (Technical Wonder @ Jan 22 2008, 11:58 AM) The external (background) program would serve to ensure that you are actually running the community's version of the game. Then the community's version of the game itself would send in hardware details, and ensure you are not banned before letting you in. That part would have to be open source (because of the open source license), but the external program would try to ensure you aren't using a hacked version, would not need to be open source.
By speed I'm talking about when you exit Allegiance and need to relogin, or just close ASGS, the interface locks up and spends maybe 20 seconds just hanging before becoming usable again.
Heck, the same server-side ASGS stuff could probably still be used.
I also see your point about having a minimal black box to ensure the validity of the rest of the components. I would say that having the hardware interrogation things in the clear (IE in SVN where they can be inspected by anyone) would invite people to find ways to get around them. IE: it is possible to re-mac address NIC cards, re-sid your computer, and re-vsn your hard drive. ASGS presumably tests other things as well, and the obscurity probably keeps it secure. Anyway, IMO the less visibility into that process, the better.
If it ain't broke...
EDIT: MP - Couldn't agree with you more. Are there any other ways of positive user identification that were considered?






