์๋ ๊ฐ๋ฐ๊ธ ์จ๋ฌ๋ผ๊ธธ๋ ํ๋ ฅ์ ๋ธ๋ฆฌ์ง๋ง ํ๋ค๋ฅ ์์.
์๋น์์ ๊ด์ฌ๋จน๊ณ ์ฌ๋ ์ ์ข ์ธ๋ฐ ๋ฏธ๋์ ์๋น์๊ฐ ๋ ์ง๋ ๋ชจ๋ฅด๋ ๋ถ๋ค์ ์์ฒญ์ ๊ฐ๋ฅํ๋ฉด ํด๋๋ ค์ผ์ง.
ํ์ง๋ง, ๊ฐ์ธ์ ์ธ ์๋ง๊ณผ ์ฌ๋ฆฌ์ฌ์์ ์ฑ์์ผ๊ฒ ๋ค๋ ์์ฌ์ ์์ฏ์ ์ผ๊ฒ์ ์ฆ๊ฒจํ๋ ์ ์ ๋ก ๊ทธ๊ฑธ ์์ง ๋ชปํ๊ณ ์ผ๊ปจ ํ์ ๋ง๋ค๊ธฐ๋ก ํจ
๊ทธ๋ฌ๋ค ์๋๋ฉด ๋ชน์ธ ๋ชธ ์ด๋๊ณ ์ผ์ฉ์ง์ด๋ผ๊ณ ๊ฐ๋ดค๋ค๊ฐ ๊ฑฐ๊ธฐ๋ ์๋ฐ์์ฃผ๊ณ ๋ผ๋ฉด ํ๋ ๋ชป ์ฑ๊ฒจ ๋จน์ผ๋ฉด ํ๊ฐ๊ฐ๋ ๊ฑฐ์ง ์ธ์ ๋ณ ๊ฑฐ ์๊ฒ ์ด ๋ผ๊ณ ํ์ฌํ ์๊ฐ์ค.
์ ์๋๊ณ ๊ฒ์์ ์๋๋ฆฌ์ค๋ ์ด๋ค ์ฅ๋ฅด๋ผ๋ ๋น ์ง์ง ์๊ธฐ ๋๋ฌธ์, ๋ค๋ฅธ ๊ฒ์์ ๋ง๋ค๋๋ผ๋ ์จ๋จน์ ์ ์๋ ๊ธฐ๋ณธ ๋์ ์์ฉ์ด ๊ฐ๋ฅํย ๋ผ๋๊ฐ ๋ ๊ฒ์ ์ฐ์ตํด๋ณด๊ธฐ๋ก ํจ.
์ค๋ ฅ์ข ์์ด๋ฉด ๋ฐฉ์ก๋ ํด๋ณด๊ณ ์ถ์ ์์ฌ์ด ์์ง๋ง, ์์ง์ ํฐ ์์ฌ..
๊ฐ์คํ๊ณ ๋ด์ฉ ์์...
์์ฌ ๊ฐ๊ทธ ๋ฃ์ด์ ๋ฑ๋ฑํ์ง ์๊ฒ ํ๊ธฐ ์ํจ์ด์ง๋ง ์ฌ๋ฏธ์์ผ๋ฉด ๋งํด์ค ๋ค์๋ถํฐ ๊ถ์์ฒด๋ก ์ธํ ๋๊น.
1. ํจ๋ ๊ตฌ์
1) ๋นจ๊ฐ์ ๊ทธ๋ฆผ์ด ์ถ๋ ฅ๋ ๋ถ๋ถ
ย (1) ํ (์ ์ฒดํ๋ฉด)
ย - ์ฃผ๋ก ๋ฐฐ๊ฒฝ์ด๋ ์ด๋ฒคํธ CG๋ก ํ์ฉ์ด ๊ฐ๋ฅ
ย (2) ์ข์ธก / ์ฐ์ธก / ์ค์ (์ข์์ ์ ๋ฐ / ์ฐ์์ ์ ๋ฐ / ์ค์์์ ์ ๋ฐ์ ํ๋ฉด์ ๋ฃ์ ํจ๋์ถ๊ฐ)
ย - ์บ๋ฆญํฐ๊ฐ ๋ค์ด๊ฐ ์์
2) ํ๋์ ๋ถ๋ถ
ย (1) ์บ๋ฆญํฐ ์ด๋ฆ ์ถ๋ ฅ ๋ถ๋ถ
ย - ์ข / ์ฐ / ์ค์ ์ผ๋ก ์บ๋ฆญํฐ ์ด๋ฆ์ด ์ถ๋ ฅ๋์ด, ํ๋ฉด๊ณผ ์บ๋ฆญํฐ ์ด๋ฆ์ด ์ผ์น๋๋๋ก ํจ.
3) ๋ ธ๋์๋ถ๋ถ
ย - ๋์ฌ๊ฐ ์ถ๋ ฅ๋ ๋ถ๋ถ
์ค๋งํธํฐ์ด ์ปค์ง์ ๋ฐ๋ผ ํ์์ผ๋ก ๋ค๊ธฐ ์ด๋ ต๊ธด ํ์ง๋ง, ๊ฐ์ธ์ ์ผ๋ก ๋์ด๋ ๊ฒ๋ณด๋ค ์ธ์ฐ๋ ๊ฒ์ ์ข์ํจ.
๋จ์๋ผ์ ์ธ์ฐ๋ ๊ฑธ ์ข์ํ๋ ๊ฑด ์๋... ์๋ฌดํผ ์๋.
๊ทธ๋์ ๋ง๋ ํ์ด ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์
๋ค์ ์ค์นด์ด๋ฐ์ค ๋ณด์ด๋๊ฑด ์ถ๋ ฅ๋ถ๋ถ์ด ์๋๋ ์์ฌํด๋ ์ข์.
๋ค์ ๋ณด์ด๋ ํ๋ฆฌํฐ ์๋ ๊ทธ๋ฆผ์ ํ์ ํ๋ ๋ชจ๋ฐ์ผ๊ฒ์ ์บก์ณํ๊ฒ ํ๋์ ์๊ธธ๋ ์ง์ด๋ฃ์ ๊ฒ์ผ๋กย ์๊ตฐ์ด๋ ์ ๋ ๋ถ๋ ธ๋ฅผ ๋ฐํฌํ์ง ์์์ผ๋ฉด ํจ.
ํ์ ์์ฑ์ด ๋์์ผ๋, ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฃฐ๋ฃจ๋๋ผ ํด๋ณผ ์ฐจ๋ก
์ต์ข ๋ชฉ์
1. ์คํฌ๋ฆฝํธ๋ ์ต์ํ, ๊ทธ๋ฅ csv๋ฅผ ์ด์ฉํด์ ํ๋ฐฉ์ ๋๋ด๊ณ ์ถ์.
ย - ์คํผ์คย 365๋ฅผ ์ฐ๊ณ ์์ง๋ง ์ด์ํ๊ฒ 2003๋ ๋ฌธ์ ์๋ csv๊ฐ ์๊พธ ์ด์ํ๊ฒ ์ ์ฅ๋๋ ๋ฒ๊ทธ๊ฐ ์์. ์๋ง MS๋๊น ์ ๋๋ก ์ํด์ฃผ๊ฒ ์ง.
ย - ๊ทธ๋ฐ๋ฐ, ์ด๊ฑฐ ๋ง๊ณ ์ฝ๊ฒ ๊ฐ ๋ฐฉ๋ฒ์ด ์์...
ย - xml๋ ์๊ฐํด๋ดค์ง๋ง, ํด๋ณด๋ ์คํฌ๋ฆฝํธ ์์ ์ด ๋ฏธ์น ๊ฑฐ ๊ฐ๋๋...
ย - xml๋ ๋งคํํด์ ์์ ๋ก ์ ์ดํ๋ฉด ๋๋๋ฐ, ๊ณ ๋ฏผ ์ข ํ์์. ์ผ๋จ ๊ทธ๋ฐ๋ฐ csv๋ก ํ๊ณ ์ถ์์. ํด๋ณด๊ณ ๊ท์ฐฎ์ผ๋ฉด xml๋ ํ์ง ๋ญ... ๋ผ๊ณ ๊ฒฐ๋ก
ย - (์ฌ์ค xml์ด ์ฝ๋์ง๊ธฐ ๊ท์ฐฎ๋ค๋ ์ด์ ๊ฐ ์ปท๋ค)
์ด๋ฐ ๋ฐฉ์์ ์ผ๊ฒ ์ ์ ์์ ๋ ์กด์ฌํ๋ ๊ฑฐ์ง๋ง, ๊ทธ๊ฑด ์ข ๋ฐฐ์์ผ ํ ๊ฒ ์๊ณ , ์์ฉ์ด ๊ฑฐ์ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ง๋ค๊ธฐ๋ก ํจ.
๊ทธ๋ฆฌ๊ณ ์ด๋ ต์ง๋ ์์
1. ์คํฌ๋ฆฝํธ ์ ์ ์์
ย - ์ฝ๋๋ ๋ถ๋๋ฝ์ง๋ง ๋ณด๊ณ ์ถ๋ค๋ฉด ๊ณต๊ฐํด์ค ์ ์์.
Start๋ผ๋ csvํ์ผ์ ๋ง๋ค์ด์ ์์์ ์ฝ์ด์ค๊ฒ ํจ.
csv๋ ํ์นธ์ด ์ฝค๋ง(,)๋ก ๋ถ๋ฆฌ๋๊ธฐ ๋๋ฌธ์ ๋ถ๋ฆฌ์์ผ์ ๋ฐฐ์ด์ ์ ์ฅ.
2. ํ๋ฆฐํธ ์คํฌ๋ฆฝํธ ์ ์ด
csv๋ฅผ ์์ฑํ ๋ ์ ๊ธฐ ์ฃผ์์ ๋์์๋ ๋ด์ฉ๋ง ์ถ๊ฐํ๋ฉด ์๋์ผ๋ก ๋์ค๊ฒ ํจ.
3. ๊ทธ๋ฆฌ๊ณ ์ ๋ช ํ ํ์์ฉ ์ฌ์ํ๊ธฐ
ํ์์ฉ ์ถ๋ ฅํ๋๋ก ํจ
* ๋ชจ๋ฐ์ผ๋ก ์๊ฐ์ฐจ๋ก ์ถ๋ ฅ๋๊ฒ ๋ง๋ค ๋ ์ฃผ์ํด์ผ ํ๋๊ฒ ์ด ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ํ๊ธ ์๊ฐ์ด ์๋ง์ง์ฐฝ๋.
ํฐํธ Character ์ dynamic์ unicode๋ก ๋ฐ๊พธ๋ฉด ์๊ฐ์ด ํด๊ฒฐ ๋๋๋ฐ, ๊ทธ๋ผ ์ ์์จ.
๋ค๋ฅธ ๋ฐฉ์ ๊ณ ๋ ค์ค...
4. ๊ฒ์๋งค๋์ ธ ์คํฌ๋ฆฝํธ UI ์ฐ๋์ํค๊ธฐ
ย - ์คํฌ๋ฆฝํธ๋ก๋ ํ ์ ์๋๋ฐ, ์ ์ง ๋์ค์ ์ฌ์ ๋ฐ๊ฟ ๊ฑฐ ๊ฐ์์ ํ์ดํ์ ์ํจ
ย - ์ฌ์ ์๋ฐ๋๋ฉด ๊ฑด๋ค์ผ ์์ผ๋ ๊ทธ๋ฅ ๋ผ์ ๋ฃ์
(๋ด์ฉ์ถ๊ฐ) ์ง๊ธ์ main script ๋ subscript๊ฐ ๋น์์ง๋ง ๊ฒ์์ ์คํ์ํค๋ฉด csv๋ด์ฉ์ ๋ถ๋ฌ์์ ์ด๋ ๊ฒ ๋ฐ๋
ํ์ค์ ๋ด์ฉ์ด ์ฝค๋ง ๋นผ๊ณ sub script์ ๊ฝํ๋๋ก ๋์ด ์์
๋ณด์ฌ์ค๋ค๊ณ public ์ธ๋ฐ, ๋์ค์ ์์ฒ์ค ๋์ด ์ธ์คํ์ ์ ์ถ๋ ฅํ๋ ค๋ฉด,ย
๋ด ์ปด๊ณผ ์ ๋ํฐ๊ฐ ์์ผํ๋๊น ์ถ๋ ฅ ์ ๋๊ฒ private๋ก ๋ฐ๊พธ๋ [hideininspactor](๋ง๋?) ๋ฃ์ด์ ์ถ๋ ฅ ์ ๋๊ฒ ํด์ฃผ์
5. csv ์ ์
6. ๋ผ๋ ์์ฑ๋ณธ (์๋๋ก์ด๋์ฉ apk ์ ์)
https://drive.google.com/open?id=10uw8uW7BRySkXI3SFO-rRU0kzX65VOsJ
์๋ฌด๋ฐ ๊ถํ์ ์๊ตฌํ์ง ์์ผ๋ ์์ฌํด๋ ๋.
์ผ๊ฒ ๊ธฐ๋ณธ ํ ๋ง๋๋๋ฐ ๋ค์ ๊ฒ
- ์ ๋ํฐ 2017
- C# ์คํฌ๋ฆฝํธ 1๊ฐ
- ๋์ฌ csv 1๊ฐ
์ผ๊ฒ์ ์ญ์ BGM๊ณผ ๋์ฌ์ ๊ทธ๋ฆผ์ ์ธ์์ด๋ผ๋ ๊ฒ ์ ๋ง์ด์์ด... ํํ
๋์ฌ csv๊ฐ ์ด๋ค๊ธฐ๋ฅ์? ํ ์คํธ ๊ด๋ฆฌ ๋ฐ ์ถ๋ ฅ์?
ใด csv๋ ์์ ๊ฐ์ ์ฌ๋ฌ๊ตฐ๋ฐ ์๋ฌด๊ฑฐ๋ ์ ์ด๋๊ณ ๋ค๋ฅธ ์ด๋ฆ์ ์ฅํ๊ธฐ์ ๋ณด๋ฉด ์์ด ๊ทธ๊ฑฐ ์ ์ฅํด์ ๋ฉ๋ชจ์ฅ ์ด์ด๋ด... ๊ทธ๋ฐ ํํ์ธ๊ฑธ ์ ๋ํฐ๋ก ์ก์์ ๋ถ์ฐ์ํค๋ ๊ฑธ ์คํฌ๋ฆฝํธ ์ง ๊ฒ์ ๋ถ๊ณผํ
๊ทธ๋ฌ๋๊น ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ํฐ๊ฐ์๋ ์ธ๋ถํ์ผ์์ ๋ก๋ํ๋ ๋ฐฉ์์ ๋งํ๋๊ฑฐ์ง?
ใด ใ ใ ๋๋์ด๋ผ๊ณ ํ๋ ๋ถ๋๋ฝ์ง๋ง ๊ทธ๋ฐ ๋ฐฉ์์ด์ผ. 1์คํฌ๋ฆฝํธ ์์์ ๊ทธ๋ฆผ์์ ๋ฆฌ์์ค ๋ก๋ ํ๋ค๊ณ ๋์์์
ใดใด ๊ด์ฌ์๋ ๊ฑฐ ๊ฐ์์ ์ค๋ช ์ข ๋ ์ถ๊ฐํ์