์ญ์ค์ฌ์ด๋ฒ๋ ์จ๋ผ์ธ ๊ฐ์ ์๊ฐ๋ฝ ๊น๋ฅ ์ํ๊ณ ์ด์ด ๋ฃ๊ธฐ
๋งค๋ฒ ๊ฐ์ ๋๋ ๋๋ง๋ค ๋ง์ฐ์ค ์์ง์ด๋๊ฒ ๊ท์ฐฎ์์ ๋ง๋ค์์ต๋๋ค. ์ ๋ ๋ฐค์ ํ์ด๋๊ณ ์๋ ค๊ณ ํ๋ ๋ชฉ์ ์ด ์๋๋ ์คํด๋ ์ผ๊ฐ ํด์ฃผ์ธ์ ^^~
์ค์น
๋จผ์ ์ญ์ค์ฌ์ด๋ฒ๋๋ ์์ ํ๊ณ ๊ฐ๋ ฅํ ์นํ๋ ์ด์ด๋ฅผ ์ค์นํ์ง ์์ผ๋ฉด ๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ ์ค์นํด์ค๋๋ค. ํด๋น ๋ค์ด๋ก๋ ํ์ด์ง์์ ํ ์คํธ ์์์ด ์ ๋๋ก ๋์ค๋์ง ํ์ธํด์ฃผ์ธ์.
# your id of https://www.kcu.ac/login/login.asp?loginType=05
KCU_ID=์ญ์ค์ฌ์ด๋ฒ๋ํ๋ฒ
# your password of https://www.kcu.ac/login/login.asp?loginType=05
KCU_PASSWORD=์ญ์ค์ฌ์ด๋ฒ๋๋น๋ฐ๋ฒํธ
# using headless = 1
HEADLESS=0
# your browser path
EXECUTABLE_BROWSER_PATH=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
.env.example
ํ์ผ์ .env
ํ์ผ๋ก ๋ณต์ฌํด์ ๊ฐ์ ์ฑ์๋ฃ์ด์ฃผ์ธ์.
EXECUTABLE_BROWSER_PATH
๊ฐ์ด ๋ญ๋๋ฉด ์ ๋ง ์์ ํ๊ณ ๊ฐ๋ ฅํ ์นํ๋ ์ด์ด
git clone https://github.com/minuukang/kcu-online-lecture-autoplay
cd kcu-online-lecture-autoplay
npm i
npm start
์ด์ ์ฌ์์ ์์ฐจ์ ์ผ๋ก ์งํํฉ๋๋ค. ํด๋น ์ฌ์ดํธ ๊ฐ์์ฒดํฌ๊ฐ ๊ฐํ์ ์ผ๋ก ์๋ฃ ์ฒ๋ฆฌ๊ฐ ๋์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ์, ์คํ ํ ๊ฐ์๋ฅผ ๋ชจ๋ ๋ค์๋ค๋ ๊ฒ์ ์ฌํ์ธ ํ ํ๋ก๊ทธ๋จ์ด ์ข ๋ฃ๋ฉ๋๋ค.
(์์์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง!) ๋์์ ์ฌ์์ ๋ฐฑ๊ทธ๋ผ์ด๋์์ ํ๊ณ ์ถ๋ค๋ฉด .env
์์ HEADLESS
์ต์
์ "1" ๋ก ์ฑ์๋์ผ์ธ์. ๋ธ๋ผ์ฐ์ ๋ฅผ headless๋ก ์ ํํฉ๋๋ค.