Пример #1
0
 private void uptBtn_Click(object sender, RoutedEventArgs e)
 {
     if (!timer.IsEnabled)
     {
         timer.Start();
         stopBtn.IsEnabled = true;
         uptBtn.IsEnabled  = false;
     }
     user = api.GetUser(username.Text, (osu_api.Mode)osuMode.SelectedIndex);
     UpdateValues(1);
 }
Пример #2
0
        public void UpdateValues(int i = 0)
        {
            if (oldUsr != null)
            {
                dRank  += oldUsr.pp_rank - user.pp_rank;
                dPlays += user.playcount - oldUsr.playcount;
                dPP    += user.pp_raw - oldUsr.pp_raw;
                dLvl   += (int)user.level - (int)oldUsr.level;
                dAcc   += user.accuracy - oldUsr.accuracy;
            }
            userRank.Text    = "Rank: " + user.pp_rank.ToString("N0") + " ( " + dRank.ToString("N0") + " )";
            userPlays.Text   = "Plays: " + user.playcount.ToString("N0") + " ( " + dPlays.ToString("N0") + " )";
            userPR.Text      = "PP: " + user.pp_raw.ToString("#.##") + " ( " + dPP.ToString("#.##") + " )";
            userLvl.Text     = "Level: " + ((int)(user.level)).ToString("N0") + " ( " + dLvl.ToString("N0") + " )";
            userAcc.Text     = "Accuracy: " + user.accuracy.ToString("#.##") + "%" + " ( " + dAcc.ToString("#.##") + " )";
            userCountry.Text = "Country: " + user.country;

            if (i == 1)
            {
                UpdateImg();
            }

            oldUsr = user;
        }
Пример #3
0
 private void Timer_Tick(object sender, EventArgs e)
 {
     user = api.GetUser(username.Text, (osu_api.Mode)osuMode.SelectedIndex);
     UpdateValues(0);
 }