Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Как ΠΌΡ‹ ΠΈ ΠΎΠ±Π΅Ρ‰Π°Π»ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΡΡ‚Π°Ρ‚ΡŒΠΈ, это ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ посвящСно ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ измСнСнию ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ… Snom.

И Ρ‚Π°ΠΊ, Π½Π°Ρ‡Π½Π΅ΠΌ. Π¨Π°Π³ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ tar.gz. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ с нашСго рСсурса здСсь. ВсС ΠΈΠΊΠΎΠ½ΠΊΠΈ snom доступны ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ каТдая вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ содСрТит Ρ„Π°ΠΉΠ»Ρ‹ настроСк, спСцифичныС для этой вСрсии ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ² настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ.

Π‘ΠΊΠ°Ρ‡Π°Π² ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π² Ρ„Π°ΠΉΠ» customizing.tar.gz ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ЀактичСскоС содСрТаниС Ρ„Π°ΠΉΠ»ΠΎΠ² зависит ΠΎΡ‚ вСрсии Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π¨Π°Π³ Π²Ρ‚ΠΎΡ€ΠΎΠΉ, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈΠΊΠΎΠ½ΠΎΠΊ для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ². Как Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ Snom Π±Ρ‹Π²Π°ΡŽΡ‚ с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ ΠΈ ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ экраном, соотвСтствСнно ΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

I. ИзмСнСниС ΠΈΠΊΠΎΠ½ΠΎΠΊ для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ дисплССм

Иконки ΠΈ изобраТСния Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ… с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ дисплССм хранятся Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PNG. Π­Ρ‚ΠΎ позволяСт ΠΈΡ… Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ практичСски Π²ΠΎ всСх соврСмСнных Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Однако послС рСдактирования, рСкомСндуСтся ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ png с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… инструмСнтов, ΠΊΠ°ΠΊ optipng, pngquant ΠΈΠ»ΠΈ pngcrush, для удалСния любой ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Π°.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния ΠΈΠΊΠΎΠ½ΠΎΠΊ:

  • ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎ-нСзависимыС ΠΊΠ½ΠΎΠΏΠΊΠΈ (Context-Sensitive Key Icons) 24x24px
  • SmartLabel 24x24px & 18x18px
  • Иконки Π² строкС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (Titlebar Icons) 18x18px
  • МСню (Menu Icons) 18x18px
  • Π’ΠΎ врСмя Π²Ρ‹Π·ΠΎΠ²Π° (Call Screen Icons) 18x18px β€” 48x48px
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ (File Format): PNG

ПослС создания ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΈΡ… Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ двумя способами:

  1. Π§Π΅Ρ€Π΅Π· Π²Π΅Π±-интСрфСйс Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅
  2. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ²ΠΈΠΆΠΈΠ½Π³Π°

НачнСм с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° – Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-интСрфСйс. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π²Π΅Π±-интСрфСйс Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Preference/Appearance ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Custom Images:

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π”Π°Π»Π΅Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΈΠΊΠΎΠ½ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ:

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Если собствСнная вСрсия Π½Π΅ Π½Ρ€Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΈΠ»ΠΈ «кривая», Ρ‚ΠΎ всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ResetΒ»

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. «ОбновлСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния» ΠΈ «ВосстановлСниС заводских настроСк» Π½Π΅ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ изобраТСния.

Как Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ всС довольно просто, Π½ΠΎ Ссли Π²Π°ΠΌ потрСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСсколько Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ², Ρ‚ΠΎ этот процСсс Π·Π°ΠΉΠΌΠ΅Ρ‚ довольно ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ – Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ²ΠΈΠΆΠΈΠ½Π³.

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 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) Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²Π΅Π±-интСрфСйс Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π² Ρ€Π°Π·Π΄Π΅Π» Advanced -> Update -> Setting URL ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ссылку Π½Π° наш Ρ„Π°ΠΉΠ» yourwebserver/branding.xml

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

3) ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ Π»ΡŽΠ±ΡƒΠ΅ΠΌΡΡ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ЦСль – ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ LDAP Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

  • Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π°ΠΌ понадобится Π°Ρ€Ρ…ΠΈΠ² tar для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии ПО. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ я использовал Π²Π΅Ρ€ΡΠΈΡŽ 10.1.30.0 Π½Π° D785, поэтому я использовал Β«snomD785-10.1.30.0-customizing.tar.gzΒ»
  • Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ snomD785-10.1.30.0-customizing.tar.gz ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π½Π΅ΠΌ Π·Π½Π°Ρ‡ΠΎΠΊ LDAP (Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ ldap.png). УдаляСм всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ldap.png, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ структуру ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„Π°ΠΉΠ» ldap.png, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ выглядСл Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ хочСтся.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹ΠΌ, Π½ΠΎ Π² этом случаС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» (Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ 24×26)

  • Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ tar-Π°Ρ€Ρ…ΠΈΠ² Ρ„Π°ΠΉΠ»Π°, ΡƒΠ±Π΅Π΄ΠΈΠ²ΡˆΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ сохранили ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ структуру ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². ΠŸΡƒΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ: coloured / fkey_icons / 24×24 / ldap.png
  • Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ xml-Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ ΠΎ нСобходимости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ tar:

<?xml version="1.0" encoding="utf-8" ?> 
<uploads> 
<file url="http://192.168.137.1/customize/customize_16156_doc/colored3.tar" type="gui" />   
</uploads>

  • Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π² Π²Π΅Π±-интСрфСйсС ссылку ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½
  • ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ провСряСм Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

II. ИзмСнСниС ΠΈΠΊΠΎΠ½ΠΎΠΊ для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² с ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ дисплССм

Иконки Π½Π° ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹Ρ… устройствах Π½Π΅ хранятся Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ .png ΠΈΠ»ΠΈ .jpg, Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ растровыми ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ всС Π·Π½Π°Ρ‡ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС. Π’ области частного использования Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ unicode, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΉΡΡ с U+EB00, ΠΈΠΊΠΎΠ½ΠΊΠΈ snom ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… инструмСнтов, ΠΊΠ°ΠΊ Β«Font ForgeΒ».

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° растрового ΡˆΡ€ΠΈΡ„Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Font Forge Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ список Π·Π½Π°Ρ‡ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. ЀактичСскоС содСрТаниС Ρ„Π°ΠΉΠ»ΠΎΠ² зависит ΠΎΡ‚ вСрсии Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

БпСцификация ΠΈΠΊΠΎΠ½ΠΎΠΊ для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² с ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ дисплССм.

Для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ D305, D315, D345, D385, D745, D785, D3, D7:

  • Context-Sensitive Key Icons 17×17 β€” Baseline x β†’ 0 / y β†’ -2
  • Titlebar Icons 17×17 β€” Baseline x β†’ 0 / y β†’ -2
  • Label Panel Icons 17×17 β€” Baseline x β†’ 0 / y β†’ -2
  • Maximum Size of Icons 32×32

Для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ D120, D710, D712, D715, D725:

  • Context-Sensitive Key Icons 7×7 β€” Baseline x β†’ 0 / y β†’ 0
  • Titlebar Icons 7×7 β€” Baseline x β†’ 0 / y β†’ 0
  • SmartLabel Icons 7×7 β€” Baseline x β†’ 0 / y β†’ 0
  • Maximum Size of Icons 32×32

ПослС создания Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ «изобраТСния» ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ экспорта ΠΈΠ· Font Forge Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки:

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

ПослС экспорта, создайтС tar-Ρ„Π°ΠΉΠ», содСрТащий Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданный Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½.

tar -cvf fonts.tar fontfile.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. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

Для аэропорта

Π‘Π΄Π΅Π»Π°ΠΉ сам ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Snom. Π§Π°ΡΡ‚ΡŒ 2 ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ изобраТСния

А Π½Π° этом всС. НадССмся, Ρ‡Ρ‚ΠΎ ΡΡ‚Π°Ρ‚ΡŒΡ Π±Ρ‹Π»Π° для вас ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΈ Π²Ρ‹ смоТСтС ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ Snom ΠΏΠΎ своСму ТСланию.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ