Exemplo n.º 1
0
        static void Servers()
        {
            List <Server> servers = plex.GetServers(user);
            int           i;

            for (i = 0; i < servers.Count; i++)
            {
                Console.WriteLine("Found Server [" + i + "]: " + servers[i].name);
            }

            Console.Write("Select Server Number: ");
            i      = int.Parse(Console.ReadLine());
            server = servers[i];
        }
Exemplo n.º 2
0
        public void LoginToMyPlex(EditableText username, EditableText password)
        {
            this.username = username.Value;

            MyPlex api = new MyPlex();

            user    = api.Authenticate(username.Value, password.Value);
            servers = api.GetServers(user);

            Properties.Settings.Default.Save();

            DialogTest(user.authenticationToken);
            //GoBack();
        }
Exemplo n.º 3
0
        public FrmHome(User user)
        {
            InitializeComponent();
            this.Text = "Welcome, " + user.username;
            servers   = plex.GetServers(user);

            if (servers.Count > 0)
            {
                // Populate list of servers
                for (int x = 0; x < servers.Count; x++)
                {
                    serverNames.Add(servers[x].name);
                }
                // Set combo box data to list of servers
                cbServers.BeginUpdate();
                cbServers.DataSource = serverNames;
                cbServers.EndUpdate();
                selectedServer = servers[0];
                UpdateLibraries(selectedServer);
            }
        }