Example #1
0
 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;
 }
Example #2
0
        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();
        }
Example #3
0
        /// <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);
                }
            }
        }
Example #4
0
        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();
            }
        }
Example #5
0
 internal void Send(NetworkStream clientStream)
 {
     NewSocket.SendData(clientStream, this);
 }
Example #6
0
 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");
 }