๋ณธ์ธ์ ์ ๋ถํฐ ๊ฒ์์ ๋ชจ๋ฉ์ ๋ฃ๊ฒ ๋ค๊ณ ์ค๋ ๋ฐ์ ์ณค๋ค
๋๋์ด ์ค๋ ์ค์ง์ ์ธ ๋ชจ๋ฉ ์ง์์ ์ฒซ๊ฑธ์์ ๋์
Lua๋ฅผ ๋ฃ์๊น ๊ณ ๋ฏผํ๋ค๊ฐ API ๋ง๋ค๊ธฐ ๊ท์ฐฎ์์ ๋ธ๋ฃจํ๋ฆฐํธ ์ฐ๊ธฐ๋ก ํจ
๋ธ๋ฃจํ๋ฆฐํธ๋ก ์คํฌ๋ฆฝํ ํ๋ ค๋ฉด ๋ชจ๋๊ฐ ๊ฒ์ ํ๋ก์ ํธ ํ์ผ์ ๋ฐ์์ ์ธ๋ฆฌ์ผ ์๋ํฐ๋ก ์ด์ด์ ์์ ํด์ผ ํ์ง๋ง
์คํฌ๋ฆฝํ ์ง์๋ง ๋ฃ๋๊ฒ ์๋๊ณ ์ ์ ๋ ๋ง์๋๋ก ์ถ๊ฐํ ์ ์๊ฒ ํ ๊ฑฐ๋ผ์ ์ด์ฐจํผย ์ ๋๋ก๋ ๋ชจ๋ ๋ง๋ค๋ ค๋ฉด ์ธ๋ฆฌ์ผ ์๋ํฐ๋ก ์์ ํ ์๋ฐ์ ์์
๋ชจ๋๊ฐ ๊ฒ์ ํ๋ก์ ํธ ํ์ผ์ ๋ฐ์์ผ ํ๋ค๋ ๋ถ๋ถ์ด ์ฐ์ฐํ ์๋ ์์ง๋ง, ๋ชจ๋ ์ ์์ฉ ํ๋ก์ ํธ๋ ๋ฐ๋ก ๋ฐฐํฌํ ๊ฑฐ๋ผ ๊ด์ฐฎ์
์์ค์ฝ๋๋ ๋น์ฐํ ์ ์ธํ๊ณ ๊ฒ์ ๋ชจ๋ dll๋ง ํฌํจํ ๊ฑฐ๊ณ ,ย ์ ์ ์ ํ์ํ ๊ฒ๋ง ํฌํจํด์ ์์ ์ฟ ํนํด๋ฒ๋ฆฌ๊ณ ย ๋ฐฐํฌํ ๊ฑฐ์
์คํฌ๋ฆฝํ ์ ์ง์ํ๋ ค๋ฉด ๊ฐ์ฅ ๋จผ์ ๋ฐ๋์ ํ์ํ ๊ธฐ๋ฅ์ autorunย ๊ธฐ๋ฅ์
์ง์ ๋ ๊ฒฝ๋ก์ ์คํฌ๋ฆฝํธ ํ์ผ์ ๋ฃ์ด๋๋ฉด ๊ฒ์ ์์ํ ๋ ์๋์ผ๋ก ๋ก๋ ๋ฐ ์คํ๋๋ ๊ธฐ๋ฅ์
Lua์๋ค๋ฉด dofile ์จ์ ๊ฐ๋จํ๊ฒ ํ๊ฒ ์ง๋ง ๋ธ๋ฃจํ๋ฆฐํธ๋ก ๋๊ฐ์ ์ง์ ํ๋ ค๋ฉด ์์ ์ ํด์ค์ผํ์
์ด์จ๋ ๋์ถฉ ์ ์ ๋ ์ง์คํธ๋ฆฌ๋ ํ๋ฌ๊ทธ์ธ ๋งค๋์ ์จ์ย ๊ตฌํ์ ์ฑ๊ณตํจ
์ด๋ ๊ฒ Autorun ๊ฒฝ๋ก์ ๋ธ๋ฃจํ๋ฆฐํธ๋ฅผ ๋ฃ์ด๋๋ฉด ์๋์ผ๋ก ์คํ๋๋๋ก ๋ง๋ค์์
Client์ ๋ฃ์ผ๋ฉด ํด๋ผ์์๋ง, Server์ ๋ฃ์ผ๋ฉด ์๋ฒ์์๋ง ์คํ๋จ
ํ ์คํธ ํด๋ณด๋ฉด
์์ฃผ ์ ๋๋ค
ํ๋ฌ๊ทธ์ธ์ ์๋ ์คํฌ๋ฆฝํธ๋ autorun ์ ๋๋์ง ํ ์คํธํด๋ณด์
AutorunTest๋ผ๋ ํ๋ฌ๊ทธ์ธ์ ๋ง๋ค์ด Autorun/BP_PluginAutorunTest ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค์๋ค
์ด๋ฒ์ Plugin์ด๋ผ๊ณ ์ถ๋ ฅํด๋ณด์
์๋๋ค
์ด์
์์ผ์ง
์ง๋ฌธ ๋ฌ์๋์ผ๋ฉด ์ด๋ฐ ์ผ์ด๋์ ํ์ธํ ๊ฒ์
๊ทผ๋ฐ ๋ฌธ๋ ๊ถ๊ธํ๊ฒ ์๋๋ฐ ๋ชจ๋ฉ๊ธฐ๋ฅ์ ์๋ง๋ฆ? ๊ตณ์ด ์๋ฃ์ด๋ ์ด์ฐจํผ ๋ชจ๋๋ค์ด ์์์ ๋ง๋ค์ง์์? ์๋๋ฉด ๋ชจ๋ฉ ๋์ด๋ ๋ฎ์ถ๋ ค๋ ๋จ์ํ ์ด์ ๋๋ฌธ์?
๋ชจ๋ฉ์ ๊ณต์์ ์ผ๋ก ์ง์ํ๋๊ฑฐ๋ ์ํ๋๊ฑฐ๋ ๋ชจ๋ฉ ๋์ด๋๊ฐ ํ๋๊ณผ ๋ ์ฐจ์ด์. ๊ฒ๋ค๊ฐ ๋ฉํฐํ๋ ์ด์ด ๊ฒ์์ด๋ผ ๋ ๊ทธ๋ผ - dc App
๋จ์ํ ๋์ด๋ ์ฐจ์ด ๋๋ฌธ์ด์๊ตฌ๋ ์ด์ ์๊ฒ ๋ค..
dll ์ด๋ ์ฟ ํน๋ ์์ ๋ง ํฌํจํ๋ ํ๋ก์ ํธ๋ ์ด๋ป๊ฒ ๋ง๋๋ ๊ฑฐ์ผ? ํ๋ฌ๊ทธ์ธ๋ ๊ฐ๋ฅํ๋ ค๋?
์กฐ๋ง๊ฐ ๊ธ ๋ฐ๋ก ์ฌ๋ฆผ - dc App
์ค~ ๋กํ!