Use image cache from chromium

This commit is contained in:
Natsumi
2021-04-16 00:07:14 +12:00
parent 96a1f3873c
commit d7526716ad
3 changed files with 28 additions and 17 deletions

View File

@@ -210,22 +210,10 @@ namespace VRCX
return CpuMonitor.Instance.CpuUsage;
}
public bool CacheImage(string ImageURL, string AppVersion)
public void CacheImage(string Base64File)
{
String Icon = Path.Combine(Program.BaseDirectory, "cache\\toast");
try
{
using (var client = new WebClient())
{
client.Headers.Add("user-agent", AppVersion);
client.DownloadFile(ImageURL, Icon);
}
}
catch (WebException)
{
return false;
}
return true;
File.WriteAllBytes(Icon, Convert.FromBase64String(Base64File));
}
public void DesktopNotification(string BoldText, string Text, bool Image)