예제 #1
0
파일: Program.cs 프로젝트: orf53975/crasher
        /* JOIN MRE & CONNECTS TO TCP SERVER */
        public static bool StartUpClient()
        {
            try
            {
                //PROVA A CONNETTERSI AL MRE
                JArray json = MREHelper.JoinMRE();
                if (MREHelper.JsonGetStatus(json))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("You looks new in this place...");
                }
                else
                {
                    //UTENTE SI ERA GIÀ CONNESSO
                    Console.ForegroundColor = ConsoleColor.Magenta;
                    Console.WriteLine("Welcome back to the Orbital net, we've missed you.");
                }
                Console.ForegroundColor = ConsoleColor.White;

                return(true);
            }
            catch (WebException e)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine(e.Message);
                Console.ForegroundColor = ConsoleColor.White;

                return(false);
            }
        }
예제 #2
0
파일: GUI.cs 프로젝트: orf53975/crasher
        private void GetLabelInfos()
        {
            System.Threading.Thread.Sleep(1000);
            //SET LOCAL INFOS
            labelMacAdress.Text      = ClientHelper.GetMacAddress();
            labelMacAdress.ForeColor = Color.LightGreen;

            labelMachineName.Text      = ClientHelper.GetMachineName();
            labelMachineName.ForeColor = Color.LightGreen;

            //SET PUBLIC INFOS
            if (ClientHelper.IsConnectedToMre())
            {
                labelMREConnection.Text      = "Connected";
                labelMREConnection.ForeColor = Color.LightGreen;
            }
            else
            {
                labelMREConnection.Text      = "Failed";
                labelMREConnection.ForeColor = Color.Red;
            }

            labelTotalCannons.Text      = MREHelper.GetTotUsers().ToString();
            labelTotalCannons.ForeColor = Color.LightGreen;
        }