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(); }
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); }