private void Form1_Load(object sender, EventArgs e) { IP = ConfigHelper.GetConfigString("IP"); port = ConfigHelper.GetConfigInt("Port"); label_fileselect.Text = ConfigHelper.GetConfigString("file"); S = new NewSocket(); S.Init(IP, port); ShowIP_label.Text = "IP:" + IP.ToString() + "|Port:" + port; }
static void Main(string[] args) { NewSocket C = new NewSocket(); C.Server(); Manager = new DatabaseManager( new DatabaseServer("localhost", 3306, "root", ""), new Database("yuccadb", 5, 15)); while (true) Console.Read(); }
/// <summary> /// 15 - "LOGIN" /// </summary> public void LOGIN() { string username = NewSocket.split[2]; string password = NewSocket.split[3]; using (DatabaseClient dbClient = Program.Manager.GetClient()) { dbClient.AddParamWithValue("username", username); dbClient.AddParamWithValue("password", password); try { string checkdata = dbClient.ReadString("SELECT * FROM users WHERE username = @username AND password = @password"); if (checkdata != null) { DataRow dbRow = dbClient.ReadDataRow("SELECT * FROM users WHERE username = @username;"); Username = (String)dbRow["username"]; base.Init("USEROBJECT"); base.AppendString("name=" + (String)dbRow["username"]); base.AppendString("figure=" + (String)dbRow["figure"]); base.AppendString("birthday=" + (String)dbRow["dob"]); base.AppendString("phonenumber="); base.AppendString("customData=" + (String)dbRow["motto"]); base.AppendString("had_read_agreement=1"); base.AppendString("sex=" + (String)dbRow["gender"]); base.AppendString("country=en-UK"); base.AppendString("has_special_rights=0"); base.AppendString("badge_type=1"); base.Send(clientStream); } else { NewSocket.Alert("Wrong username/password!", clientStream); } } catch { NewSocket.Alert("Wrong username/password!", clientStream); } } }
static void Main(string[] args) { NewSocket C = new NewSocket(); C.Server(); Manager = new DatabaseManager( new DatabaseServer("localhost", 3306, "root", ""), new Database("yuccadb", 5, 15)); while (true) { Console.Read(); } }
internal void Send(NetworkStream clientStream) { NewSocket.SendData(clientStream, this); }
public void SEARCHBUSYFLATS() { NewSocket.SendData(clientStream, "BUSY_FLAT_RESULTS 1" + (char)13 + "1/Test/JoshZ/0//0.0/127.0.0.1/127.0.0.1/30000/0/null/ForMeOnly"); }