private static bool ConnectionExists(out string uri)
{
// String location = Resources.ServerLocation;
// foreach (ConnectStatus.Method m in Enum.GetValues(typeof(ConnectStatus.Method)))
// {
// long start = System.DateTime.Now.Millisecond;
// ConnectStatus.Check(m, Resources.ServerLocation, 81);
// long end = System.DateTime.Now.Millisecond;
// Console.WriteLine(@"{0} for {1} took {2}", m, location, (end - start));
// }
// return false;
uri = Resources.ServerLocation;
KeepServerOffline();
if (OFFLINE)
return false;
return ConnectStatus.Check() && ConnectStatus.Check(ConnectStatus.Method.TcpSocket, uri, 21);
}