Exemple #1
0
        void LoadFromOptions()
        {
            if (!Options.Load())
            {
                return;
            }

            string user    = Options.Get("launcher-dc-username") ?? "";
            string ip      = Options.Get("launcher-dc-ip") ?? "127.0.0.1";
            string port    = Options.Get("launcher-dc-port") ?? "25565";
            bool   ccSkins = Options.GetBool("launcher-dc-ccskins", true);

            IPAddress address;

            if (!IPAddress.TryParse(ip, out address))
            {
                ip = "127.0.0.1";
            }
            ushort portNum;

            if (!UInt16.TryParse(port, out portNum))
            {
                port = "25565";
            }

            string mppass = Options.Get("launcher-dc-mppass");

            mppass = Secure.Decode(mppass, user);

            SetText(0, user);
            SetText(1, ip + ":" + port);
            SetText(2, mppass);
            SetBool(ccSkins);
        }
Exemple #2
0
        void LoadResumeInfo()
        {
            resumeServer  = Options.Get("launcher-server", "");
            resumeUser    = Options.Get("launcher-username", "");
            resumeIp      = Options.Get("launcher-ip", "");
            resumePort    = Options.Get("launcher-port", "");
            resumeCCSkins = Options.GetBool("launcher-ccskins", true);

            IPAddress address;

            if (!IPAddress.TryParse(resumeIp, out address))
            {
                resumeIp = "";
            }
            ushort portNum;

            if (!UInt16.TryParse(resumePort, out portNum))
            {
                resumePort = "";
            }

            string mppass = Options.Get("launcher-mppass", null);

            resumeMppass = Secure.Decode(mppass, resumeUser);
            resumeValid  =
                !String.IsNullOrEmpty(resumeUser) && !String.IsNullOrEmpty(resumeIp) &&
                !String.IsNullOrEmpty(resumePort) && !String.IsNullOrEmpty(resumeMppass);
        }
Exemple #3
0
        void LoadFromOptions()
        {
            if (!Options.Load())
            {
                return;
            }

            string user = Options.Get("launcher-cc-username") ?? "";
            string pass = Options.Get("launcher-cc-password") ?? "";

            pass = Secure.Decode(pass, user);

            Set(0, user);
            Set(1, pass);
        }