void GiftCrawler_CrawledRoom(object sender, CrawlRoomEventArgs e)
 {
     lock (_lockerRoomCount) {
         _roomCount++;
     }
     GiftCrawlResult.UpdateRoomCount(e.CrawlerName, 1);
 }
 void GiftCrawler_CrawlingGift(object sender, CrawledGiftEventArgs e)
 {
     GiftCrawlResult.UpdateGiftCount(e.CrawlerName, 1);
     ShowLog(txtGiftLog, "找到礼物: {0}", e.Gift.Name);
 }
 private void tmrResult_Tick(object sender, EventArgs e)
 {
     dgvProxySiteInfo.DataSource   = ProxyCrawlResult.GetAllResult();
     dgvGiftCrawlResult.DataSource = GiftCrawlResult.GetAllResult();
     Properties.Settings.Default.Save();
 }
 private void btnRefreshProxySiteInfo_Click(object sender, EventArgs e)
 {
     dgvProxySiteInfo.DataSource   = ProxyCrawlResult.GetAllResult();
     dgvGiftCrawlResult.DataSource = GiftCrawlResult.GetAllResult();
 }