ekGeunYoung.example-application.1.4.7.source-code.main.kt Maven / Gradle / Ivy
import java.time.LocalDate
import java.time.format.DateTimeFormatter
fun main() {
val crawler = Crawler()
val formatter = DateTimeFormatter.ofPattern("MM/dd/YYYY")
val today = LocalDate.now()
val baseUrl = Constants.BASE_CRAWL_URL
// 이전에 저장돼있던 메뉴들을 모두 삭제한다.
crawler.deleteAll()
for (i in (0 until Constants.CRAWL_DAYS_UNTIL)) {
val date = today.plusDays(i.toLong())
val day = formatter.format(date)
val url = "$baseUrl?field_menu_date_value_1[value][date]=&field_menu_date_value[value][date]=$day"
println("crawling start : $day")
crawler.crawl(url, date)
println("=======================================================================")
}
crawler.sendRefreshRequest()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy