This commit is contained in:
JustArchi
2016-12-04 06:01:18 +01:00
parent c75d99eb86
commit cb0d1c9484
2 changed files with 16 additions and 6 deletions

View File

@@ -101,8 +101,12 @@ namespace ArchiSteamFarm {
return;
}
if ((callback.AvatarHash == null) || (callback.AvatarHash.Length == 0)) {
return;
}
string avatarHash = BitConverter.ToString(callback.AvatarHash).Replace("-", "").ToLowerInvariant();
if (!string.IsNullOrEmpty(LastAvatarHash) && avatarHash.Equals(LastAvatarHash)) {
if (string.IsNullOrEmpty(avatarHash) || (!string.IsNullOrEmpty(LastAvatarHash) && avatarHash.Equals(LastAvatarHash))) {
return;
}

View File

@@ -31,13 +31,19 @@ namespace GUI {
return;
}
if (callback.AvatarHash != null) {
if ((callback.AvatarHash == null) || (callback.AvatarHash.Length == 0)) {
return;
}
string avatarHash = BitConverter.ToString(callback.AvatarHash).Replace("-", "").ToLowerInvariant();
if (string.IsNullOrEmpty(avatarHash)) {
return;
}
string avatarURL = "https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/" + avatarHash.Substring(0, 2) + "/" + avatarHash + "_full.jpg";
AvatarPictureBox.ImageLocation = avatarURL;
AvatarPictureBox.LoadAsync();
}
}
private void AvatarPictureBox_LoadCompleted(object sender, AsyncCompletedEventArgs e) {
MainForm.UpdateBotAvatar(Bot.BotName, AvatarPictureBox.Image);