So I've been bringing all the little things together. With client patching and injection for an executable, I have the start of a freeshard launcher. It's very basic at this point, but will launch a patched, unencrypted client to any address/port entered.
What I want to do to keep from stepping on the toes of the other launch sites is to allow them to drag/drop information into the application to "add" their site to the others contained in the program. From there, they can launch using this application.
As it stands now, the client patches for multiclient nag dialog and always light. I want to add the skip intro also as soon as I find that offset.
Anyhow, just fiddling at this point.