Automation init...

This commit is contained in:
최준흠 2024-09-03 19:28:51 +09:00
parent 76cb3062a0
commit a45ee256e4

View File

@ -11,13 +11,13 @@ class Crawler extends BaseController
{ {
try { try {
$isDebug = in_array("debug", $params); $isDebug = in_array("debug", $params);
$library = new YamapLibrary(getenv("crawler.yamap.host")); $library = new YamapLibrary(getenv("yamap.host"));
$library->setDebug($isDebug); $library->setDebug($isDebug);
//1. MainPage //1. MainPage
$url = getenv("crawler.yamap.url.main"); $url = getenv("yamap.url.main");
$links = $library->getLinksByMainPage($url); $links = $library->getLinksByMainPage($url);
//2. TargetPage : div.contents 가진 객체를 찾아서 첫번쨰 요소에서만 참조 //2. TargetPage : div.contents 가진 객체를 찾아서 첫번쨰 요소에서만 참조
$url = !in_array("debug", $params) ? getenv("crawler.yamap.url.target") : $links[0]["href"]; $url = !in_array("debug", $params) ? getenv("yamap.url.test") : $links[0]["href"];
$crawler = $library->getCrawlerByDetailPage($url); $crawler = $library->getCrawlerByDetailPage($url);
//3. Image //3. Image
$library->getImages($crawler); $library->getImages($crawler);