Exemple #1
0
        private void timerGeneral_Tick(object sender, EventArgs e)
        {
            List <string> listOfOnlinePlayers        = new List <string>();
            List <string> listOfOnlinePlayersPercent = new List <string>();

            stringWeb = webClient.DownloadString("https://sunwell.pl/");
            PlayersOnlineHandling playerOnlineHandling = new PlayersOnlineHandling(stringWeb);

            listOfOnlinePlayers        = playerOnlineHandling.returnNumberOnlinePlayers();
            listOfOnlinePlayersPercent = playerOnlineHandling.returnNumberOnlinePlayersPercent();
            Invoke(new Action(() =>
            {
                labelAllianceOnline.Text        = listOfOnlinePlayers[0];
                labelHordeOnline.Text           = listOfOnlinePlayers[1];
                labelAllianceOnlinePercent.Text = listOfOnlinePlayersPercent[0];
                labelHordeOnlinePercent.Text    = listOfOnlinePlayersPercent[1];
            }));
        }
Exemple #2
0
 private void Form1_Load(object sender, EventArgs e)
 {
     new Thread(() =>
     {
         FactionPictureHandling FPHAlliance = new FactionPictureHandling();
         FPHAlliance.loadPicture("https://sunwell.pl/application/images/misc/alliance2.png", pictureBoxAlliance);
     }).Start();
     new Thread(() =>
     {
         FactionPictureHandling FPHHorde = new FactionPictureHandling();
         FPHHorde.loadPicture("https://sunwell.pl/application/images/misc/horde2.png", pictureBoxHorde);
     }).Start();
     new Thread(() =>
     {
         List <string> listOfOnlinePlayers        = new List <string>();
         List <string> listOfOnlinePlayersPercent = new List <string>();
         stringWeb = webClient.DownloadString("https://sunwell.pl/");
         PlayersOnlineHandling playerOnlineHandling = new PlayersOnlineHandling(stringWeb);
         listOfOnlinePlayers        = playerOnlineHandling.returnNumberOnlinePlayers();
         listOfOnlinePlayersPercent = playerOnlineHandling.returnNumberOnlinePlayersPercent();
         Invoke(new Action(() =>
         {
             labelAllianceOnline.Text        = listOfOnlinePlayers[0];
             labelHordeOnline.Text           = listOfOnlinePlayers[1];
             labelAllianceOnlinePercent.Text = listOfOnlinePlayersPercent[0];
             labelHordeOnlinePercent.Text    = listOfOnlinePlayersPercent[1];
         }));
     }).Start();
     new Thread(() =>
     {
         stringWebWintergrasp    = webClientWintergrasp.DownloadString("https://sunwell.pl/");
         WintergraspHandling WGH = new WintergraspHandling(stringWebWintergrasp);
         Invoke(new Action(() =>
         {
             labelWintergrasp.Text = WGH.wintergrasptime;
         }));
     }).Start();
 }