์ฐ๋ฆฌ๊ฐ ์ฝ์ํ ๋๋ก
๊ทธ๋ผ ์์ํด ๋ณด๊ฒ ์ต๋๋ค. XNUMX๋จ๊ณ์์๋ tar.gz ํ์์ ํ์จ์ด๋ฅผ ๊ฐ์ ธ์์ผ ํฉ๋๋ค. ์ฐ๋ฆฌ ๋ฆฌ์์ค์์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
์ฃผ์: ๊ฐ ํ์จ์ด ๋ฒ์ ์๋ ํด๋น ๋ฒ์ ์ ๋ง๋ ์ค์ ํ์ผ์ด ํฌํจ๋์ด ์์ต๋๋ค. ๋ฒ์ ะธ ๋ชจ๋ธ ํธ๋ํฐ. ํ์จ์ด๋ ํด๋ํฐ๊ณผ ์ผ์นํ์ง ์๋ ์ค์ ํ์ผ์ ์ฌ์ฉํ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
customizing.tar.gz ํ์ผ์ ๋ค์ด๋ก๋ํ์ฌ ์ด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ํ์ผ์ ์ค์ ๋ด์ฉ์ ์ ํ๊ธฐ ๋ฒ์ ๋ฐ ํ์จ์ด์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
XNUMX๋จ๊ณ, ํด๋ํฐ์ฉ ์์ด์ฝ์ ์ค๋นํฉ๋๋ค. ์์๋ค์ํผ Snom ํด๋ํฐ์๋ ์ปฌ๋ฌ ๋ฐ ํ๋ฐฑ ํ๋ฉด์ด ํจ๊ป ์ ๊ณต๋๋ฏ๋ก ์์ด์ฝ์ด ๋ค๋ฆ
๋๋ค.
I. ์ปฌ๋ฌ ๋์คํ๋ ์ด๊ฐ ์๋ ํด๋ํฐ์ ์์ด์ฝ ๋ณ๊ฒฝ
์ปฌ๋ฌ ๋์คํ๋ ์ด๊ฐ ์๋ ํด๋ํฐ์ ์์ด์ฝ๊ณผ ์ด๋ฏธ์ง๋ PNG ํ์์ผ๋ก ์ ์ฅ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฑฐ์ ๋ชจ๋ ์ต์ ์ด๋ฏธ์ง ํธ์ง๊ธฐ์์ ์ฝ๊ฒ ํธ์งํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํธ์ง ํ์๋ ์ค๋ณต ์ ๋ณด๋ฅผ ์ ๊ฑฐํ๊ณ ํ์ผ ํฌ๊ธฐ๋ฅผ ์ต์ ํํ๊ธฐ ์ํด optipng, pngQuant ๋๋ pngcrush์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ png ํ์ผ์ ์ต์ ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์์ด์ฝ ์ด๋ฏธ์ง ํฌ๊ธฐ:
- ์ํฉ์ ๋ง๋ ํค ์์ด์ฝ 24x24px
- ์ค๋งํธ ๋ผ๋ฒจ 24x24px ๋ฐ 18x18px
- ์ ๋ชฉ ํ์์ค ์์ด์ฝ 18x18px
- ๋ฉ๋ด ์์ด์ฝ 18x18px
- ํตํ ์ค(ํตํ ํ๋ฉด ์์ด์ฝ) 18x18px - 48x48px
- ํ์ผ ํ์: PNG
์ํ๋ ์์ด์ฝ์ ๋ง๋ ํ ํด๋ํฐ์ ๋ค์ด๋ก๋ํ์ธ์. ๋ค์ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
- ์๋ ๋ชจ๋์ ์น ์ธํฐํ์ด์ค๋ฅผ ํตํด
- ์๋ ํ๋ก๋น์ ๋ ์ฌ์ฉ
์ฒซ ๋ฒ์งธ ์ต์ ๋ถํฐ ์์ํด ๋ณด๊ฒ ์ต๋๋ค. โ ์น ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ค์ด๋ก๋ํฉ๋๋ค. ๋ค์ด๋ก๋ํ๋ ค๋ฉด ํด๋ํฐ์ ์น ์ธํฐํ์ด์ค ํญ์ผ๋ก ์ด๋ํด์ผ ํฉ๋๋ค. ์ ํธ๋/์ธ๊ด ๊ทธ๋ฆฌ๊ณ ์ ํ ์ปค์คํ ์ด๋ฏธ์ง:
๋ค์์ผ๋ก, ๋ณ๊ฒฝํ๋ ค๋ ์์ด์ฝ์ ์ฐพ์ ์์ฒด ๋ฒ์ ์ ์
๋ก๋ํฉ๋๋ค.
์์ ์ ๋ฒ์ ์ด ๋ง์์ ๋ค์ง ์๊ฑฐ๋ "๋น๋ค์ด์ง" ๊ฒฝ์ฐ "์ฌ์ค์ " ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ธ์ ๋ ์ง ๋กค๋ฐฑํ ์ ์์ต๋๋ค.
์ฃผ์. "์ํํธ์จ์ด ์ ๋ฐ์ดํธ" ๋ฐ "๊ณต์ฅ ์ด๊ธฐํ"๋ ๋ค์ด๋ก๋ํ ์ด๋ฏธ์ง๋ฅผ ์ญ์ ํ์ง ์์ต๋๋ค.
๋ณด์๋ค์ํผ ์๋ ๋ชจ๋์์๋ ๋ชจ๋ ๊ฒ์ด ๋งค์ฐ ๊ฐ๋จํ์ง๋ง ์ฌ๋ฌ ์ ํ๊ธฐ๋ฅผ ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒฝ์ฐ ์ด ํ๋ก์ธ์ค๋ ๊ฝค ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋ฐ๋ผ์ ๋ ๋ฒ์งธ ์ต์ ์ผ๋ก ๋์ด ๊ฐ์๋ค.
์ต์ ์ด โ ์๋ ํ๋ก๋น์ ๋์ ํตํด ๋ก๋๋ฉ๋๋ค.
์ฐ์ , ์ด์ ์ ๋ค์ด๋ก๋ํ ์์นด์ด๋ธ์์ tar ํ์์ ์์นด์ด๋ธ๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค. customizing.tar.gz. ์์นด์ด๋ธ๋ฅผ ์์ฑํ ๋ ๋ณ๊ฒฝํ ํ์๊ฐ ์๋ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ ๊ฑฐํ๋ ์ ์งํด์ผ ํฉ๋๋ค. ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ.
์ฃผ์. ์๋ ๋ณด๊ด๋ ๋ชจ๋ ํ์ผ์ ๋ณด๊ดํ ํ์๋ ์์ต๋๋ค. ๋ณ๊ฒฝํ ํ์ผ๋ง ๋ณด๊ดํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ๋ฉฐ ๊ถ์ฅ๋ฉ๋๋ค. ์์นด์ด๋ธ์ ๋ ๋ง์ ํ์ผ์ ๋ฃ์์๋ก ์ ํ๊ธฐ๊ฐ ์ด๋ฅผ ์ค์ ํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
๋ค์์ผ๋ก ๋ช ๊ฐ์ง ๋จ๊ณ๋ฅผ ์ํํฉ๋๋ค.
1) XML ํ์ผ(์: Branding.xml)์ ์์ฑํ๊ณ ์ด๋ฅผ ์น ์๋ฒ(HTTP)์ ๋ณต์ฌํฉ๋๋ค. http://yourwebserver/branding.xml:
<?xml version="1.0" encoding="utf-8" ?>
<settings>
<uploads>
<file url="http://yourwebserver/branding/branding.tar" type="gui" />
</uploads>
</settings>
2) ๊ณ ๊ธ -> ์
๋ฐ์ดํธ -> URL ์ค์ ์น์
์์ ํด๋ํฐ์ ์น ์ธํฐํ์ด์ค๋ก ์ด๋ํ์ฌ ํ์ผ ๋งํฌ๋ฅผ ํ์ํฉ๋๋ค.
3) ์ ํ๊ธฐ๋ฅผ ์ฌ๋ถํ
ํ๊ณ ๊ฒฐ๊ณผ์ ๊ฐํํ์ญ์์ค.
์๋ฅผ ๋ค์ด ๋ณด์. ๋ชฉํ๋ ์ ํ๊ธฐ์ LDAP ์์ด์ฝ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋๋ค
- ๋จผ์ , ํ์ฌ ๋ฒ์ ์ ์ํํธ์จ์ด์ ๋ํ tar ์์นด์ด๋ธ๊ฐ ํ์ํฉ๋๋ค. ์ด ์์์๋ D10.1.30.0์์ ๋ฒ์ 785์ ์ฌ์ฉํ๊ณ ์์๊ธฐ ๋๋ฌธ์ "snomD785-10.1.30.0-customizing.tar.gz"๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
๋ค์ด๋ก๋ ์ค snomD785-10.1.30.0-customizing.tar.gz์์ LDAP ์์ด์ฝ์ ์ฐพ์ผ์ธ์(ldap.png ์ด๋ฆ ์๋์์ ์ฐพ์ ์ ์์ต๋๋ค). ๋ค๋ฅธ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ญ์ ํ๊ณ ldap.png ํ์ผ ์ด๋ฆ์ ์ ์ฅํ๊ณ ๋๋ ํฐ๋ฆฌ ๊ตฌ์กฐ๋ ์ ์ฅํ๋ ๊ฒ์ ์์ง ๋ง์ญ์์ค.- ์ํ๋ ๋๋ก ๋ณด์ด๋๋ก ldap.png ํ์ผ์ ํธ์งํฉ๋๋ค.
์ฃผ์: ์ด๋ฏธ์ง๋ฅผ ์๋ก์ด ๊ฒ์ผ๋ก ๊ต์ฒดํ ์ ์์ผ๋, ์ด ๊ฒฝ์ฐ ํฌ๊ธฐ๊ฐ ์กฐ์ ๋ ์ด๋ฏธ์ง๊ฐ ์๋ณธ๊ณผ ๋์ผํ ํฌ๊ธฐ์ธ์ง ํ์ธํด์ผ ํฉ๋๋ค(์ด ์์์๋ ํฌ๊ธฐ๊ฐ 24x26์ ๋๋ค).
- ํ์ผ์ tar ์์นด์ด๋ธ๋ฅผ ์์ฑํ๊ณ ๋ค์ ์ฌํญ์ ํ์ธํ์ญ์์ค. ์๋ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ ์งํ์ต๋๋ค.. ๊ฒฝ๋ก๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค: Coloured/fkey_icons/24ร24/ldap.png
- ์ ํ๊ธฐ์ tar๋ฅผ ๋ค์ด๋ก๋ํ๋๋ก ์ง์ํ๋ xml ํ์ผ์ ๋ง๋ญ๋๋ค.
<?xml version="1.0" encoding="utf-8" ?>
<uploads>
<file url="http://192.168.137.1/customize/customize_16156_doc/colored3.tar" type="gui" />
</uploads>
- ์น ์ธํฐํ์ด์ค์ ๋งํฌ๋ฅผ ํ์ํ๊ณ ์ ํ๋ฅผ ์ฌ๋ถํ ํฉ๋๋ค.
- ์ฌ๋ถํ ํ ๊ฒฐ๊ณผ ํ์ธ
II. ํ๋ฐฑ ๋์คํ๋ ์ด๊ฐ ์๋ ํด๋ํฐ์ ์์ด์ฝ ๋ณ๊ฒฝ
ํ๋ฐฑ ์ฅ์น์ ์์ด์ฝ์ .png ๋๋ .jpg์ ๊ฐ์ ์ผ๋ฐ ์ด๋ฏธ์ง ํ์ผ๋ก ์ ์ฅ๋์ง ์์ง๋ง ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ฌ์ฉ๋๋ ๋ชจ๋ ์์ด์ฝ์ ํฌํจํ๋ ๋นํธ๋งต ๊ธ๊ผด์
๋๋ค. U+EB00์ผ๋ก ์์ํ๋ ์ ๋์ฝ๋ ํ
์ด๋ธ์ ํ๋ผ์ด๋น ์ฌ์ฉ ์์ญ์๋ ์ค๋ ์์ด์ฝ์ด ์ ์๋์ด ์์ผ๋ฉฐ "๋ฑ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
Font Forge๋ก ๋นํธ๋งต ๊ธ๊ผด ํ์ผ์ ์ด๋ฉด ์ฌ์ฉ ์ค์ธ ์์ด์ฝ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. ํ์ผ์ ์ค์ ๋ด์ฉ์ ์ ํ๊ธฐ ๋ฒ์ ๋ฐ ํ์จ์ด์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
๋จ์ ๋์คํ๋ ์ด ํด๋ํฐ์ ์์ด์ฝ ์ฌ์์
๋๋ค.
๋ชจ๋ธ D305, D315, D345, D385, D745, D785, D3, D7์ ๊ฒฝ์ฐ:
- ์ํฉ์ ๋ง๋ ํค ์์ด์ฝ 17ร17 โ ๊ธฐ์ค์ x โ 0 / y โ -2
- ์ ๋ชฉ ํ์์ค ์์ด์ฝ 17ร17 โ ๊ธฐ์ค์ x โ 0 / y โ -2
- ๋ผ๋ฒจ ํจ๋ ์์ด์ฝ 17ร17 โ ๊ธฐ์ค์ x โ 0 / y โ -2
- ์์ด์ฝ ์ต๋ ํฌ๊ธฐ 32ร32
๋ชจ๋ธ D120, D710, D712, D715, D725์ ๊ฒฝ์ฐ:
- ์ํฉ์ ๋ง๋ ํค ์์ด์ฝ 7ร7 โ ๊ธฐ์ค์ x โ 0 / y โ 0
- ์ ๋ชฉ ํ์์ค ์์ด์ฝ 7ร7 โ ๊ธฐ์ค์ x โ 0 / y โ 0
- SmartLabel ์์ด์ฝ 7ร7 โ ๊ธฐ์ค์ x โ 0 / y โ 0
- ์์ด์ฝ ์ต๋ ํฌ๊ธฐ 32ร32
ํ์ํ "์ด๋ฏธ์ง"๋ฅผ ์์ฑํ ๋ค์ Font Forge์์ ๋ด๋ณด๋ธ ํ ๋ค์ ์ค์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๋ด๋ณด๋ธ ํ ๋์ฒดํ ํ์ผ ์ด๋ฆ์ผ๋ก ๋ฐฉ๊ธ ์์ฑํ ํ์ผ์ด ํฌํจ๋ tar ํ์ผ์ ์์ฑํฉ๋๋ค.
tar -cvf ๊ธ๊ผด.tar ๊ธ๊ผดํ์ผ.bdf
์ค์ ๋ก ๊ทธ๋ฆผ์ด ์๋๋ผ ๊ธ๊ผด์ ๋ณ๊ฒฝํ๋ฏ๋ก xml ์ค์ ํ์ผ์ ๋ค์์ ์ง์ ํ์ฌ ์๋ ํ๋ก๋น์ ๋์ ํตํด ๊ธ๊ผด๋ก ๋ก๋ํ ์ ์์ต๋๋ค.
<?xml version="1.0" encoding="utf-8" ?>
<settings>
<uploads>
<file url="http://192.168.23.54:8080/fonts.tar" type="font" />
</uploads>
</settings>
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์์ ์ด๋ ๊ณ ๊ฐ์ ์ํด ์ ํ๊ธฐ์ ๋์์ธ๊ณผ ๊ธฐ๋ฅ์ ๋ณ๊ฒฝํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ Snom ์ ํ๊ธฐ๋ฅผ ์ฌ์ฉ์ ์ ์ํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ ์์ธํ ์กฐ์ฌํ์ต๋๋ค. ๋ค์์ ์ด๋ฌํ ์ฌ์ฉ์ ์ ์ ๊ฒฐ๊ณผ์ ๋ช ๊ฐ์ง ์์ ๋๋ค.
ํธํ ์ฉ
๊ณตํญ์ ๊ฒฝ์ฐ
๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ ๋ค์ผ. ์ด ๊ธฐ์ฌ๊ฐ ๊ทํ์๊ฒ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ํ๋ ๋๋ก Snom ํด๋ํฐ์ ๋ง์ถค ์ค์ ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ถ์ฒ : habr.com