B站弹幕查询工具(C#)

之前写过原理:

经常看视频,觉得BGM不错,看弹幕找bgm。昨天去医院看牙,突然有个想法,搞个提取弹幕关键字的东西,比如提取带“BGM”字样的弹幕,就省得自己找歌了。唉~~越来越懒了
想实现弹幕解析很容易,原理看上面那篇专栏

我讲一下会遇到的问题,直接用WebClient下载下来的xml是gzip加压的,直接打开是乱码
找了很久解决方法,找到个简单的

//派生WebClient解压缩gzip响应类 (派生类)
public class GZipWebClient : WebClient
{
protected override WebRequest GetWebRequest(Uri address)
{
HttpWebRequest request = (HttpWebRequest)base.GetWebRequest(address);
request.AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate;
return request;
}
}
就可以了

嗯,写完之后发现,这玩意是个抓“扛精”神器。
不提供下载,我自己偷着用,嘿嘿