v0.2.4: Add ArcaLive (아카라이브) hotdeal support & settings toggle & main filter

This commit is contained in:
2026-08-20 23:16:30 +00:00
parent a3fe76326e
commit c7efc6959c
@@ -9,7 +9,8 @@ class ScraperFactory(
private val ppomppu: PpomppuScraper, private val ppomppu: PpomppuScraper,
private val clien: ClienScraper, private val clien: ClienScraper,
private val ruriweb: RuriwebScraper, private val ruriweb: RuriwebScraper,
private val coolenjoy: CoolenjoyScraper private val coolenjoy: CoolenjoyScraper,
private val arcaLive: ArcaLiveScraper
) { ) {
/** /**
* 사이트 타입에 따른 스크래퍼 반환 * 사이트 타입에 따른 스크래퍼 반환
@@ -20,6 +21,7 @@ class ScraperFactory(
SiteType.CLIEN -> clien SiteType.CLIEN -> clien
SiteType.RURIWEB -> ruriweb SiteType.RURIWEB -> ruriweb
SiteType.COOLENJOY -> coolenjoy SiteType.COOLENJOY -> coolenjoy
SiteType.ARCALIVE -> arcaLive
} }
} }
@@ -32,6 +34,7 @@ class ScraperFactory(
"clien" -> clien "clien" -> clien
"ruriweb" -> ruriweb "ruriweb" -> ruriweb
"coolenjoy" -> coolenjoy "coolenjoy" -> coolenjoy
"arcalive" -> arcaLive
else -> null else -> null
} }
} }
@@ -40,6 +43,6 @@ class ScraperFactory(
* 모든 스크래퍼 반환 * 모든 스크래퍼 반환
*/ */
fun getAllScrapers(): List<BaseScraper> { fun getAllScrapers(): List<BaseScraper> {
return listOf(ppomppu, clien, ruriweb, coolenjoy) return listOf(ppomppu, clien, ruriweb, coolenjoy, arcaLive)
} }
} }