public static string GetUserName(Hal.CookieGetterSharp.ICookieGetter cookieGetter) { try { string url = "http://www.nicovideo.jp/my/channel"; string name = "user_session"; System.Net.CookieContainer container = new CookieContainer(); container.Add(cookieGetter.GetCookie(new Uri(url), name)); string res = GetResponseText(url, container,5000); if (!string.IsNullOrEmpty(res)) { System.Text.RegularExpressions.Match namem = System.Text.RegularExpressions.Regex.Match(res, "nickname = \"([^<>]+)\";", System.Text.RegularExpressions.RegexOptions.Singleline); if (namem.Success) { return namem.Groups[1].Value; } } } catch { } return null; }