Exemplo n.º 1
0
 private void gcrkStart_Click(object sender, EventArgs e)
 {
     textConsole.AppendText("\r\n갤창랭킹 시작\r\n");
     pageProgressBar.Visible = true;
     hdc.GallchangrankingCrawler gcrk;
     if (isRangeDate.Checked)
     {
         TimeSpan timeSpan = endDate.Value - initDate.Value;
         pageProgressBar.Maximum = timeSpan.Days;
         pageProgressBar.Step    = 1;
         DateTime modifiedInitDate = new DateTime(initDate.Value.Year, initDate.Value.Month, initDate.Value.Day, 0, 0, 0);
         DateTime modifiedEndDate  = new DateTime(endDate.Value.Year, endDate.Value.Month, endDate.Value.Day, 23, 59, 59);
         gcrk = new hdc.GallchangrankingCrawler(
             modifiedInitDate, modifiedEndDate, gallIdTextBox.Text, isMinor.Checked, int.Parse(initPageText.Text));
     }
     else
     {
         pageProgressBar.Maximum = int.Parse(endPageText.Text) - int.Parse(initPageText.Text) + 1;
         pageProgressBar.Step    = 1;
         gcrk = new hdc.GallchangrankingCrawler(
             int.Parse(initPageText.Text), int.Parse(endPageText.Text), gallIdTextBox.Text, isMinor.Checked);
     }
     textConsole.AppendText("갤창랭킹\r\n");
     gcrk.newPageHappened += NewPageUpdate;
     gcrk.CrawlingEnded   += UserListUpdate;
     gcrk.ErrorOccured    += ErrorMessage;
     gcrk.Crawler();
 }
Exemplo n.º 2
0
 private void gallCheckBtn_Click(object sender, EventArgs e)
 {
     hdc.GallchangrankingCrawler tempGcrk = new hdc.GallchangrankingCrawler(1, 2, gallIdTextBox.Text, isMinor.Checked);
     tempGcrk.GallCheck(tempGcrk.gallUrl);
     textConsole.AppendText(tempGcrk.gallName);
 }