Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Көпшілігімізге бірдеңе жасау ұнайды! Біз «сұр массаның» фонынан ерекшеленуге мүмкіндік беретін белгілі бір «меншік деңгейін» сезінген кезде. Дәл сол орындықтар, үстелдер, компьютерлер және т.б. Барлығы басқалар сияқты!

Кейде кәдімгі қаламдағы компания логотипі сияқты кішкентай нәрсе де оны ерекше, сондықтан құндырақ етеді.

Көптеген тұтынушылар кәдімгі телефонның орнына (басқалар сияқты), олар ерекше/жеке нәрсемен байланыстыратын телефонның орнына Snom телефонын таңдайтынымен келісесіз. Егер сіз телефония шешімдерінің провайдері болсаңыз, сіз өз компанияңызды тұтынушының көзінше осы «арнайы» провайдермен байланыстыруға келісесіз.

Сіздердің көпшілігіңіз Snom жұмыс үстелі телефонын теңшеудің әртүрлі деңгейлерін ұсына алатынын білесіздер: әзірлеу уақытын қажет ететін өте күрделі аппараттық және бағдарламалық жасақтама өзгерістерінен бастап, қораптан тыс кез келген адамға қолжетімді өте қарапайым өзгерістерге дейін. Бүгін біз сізге соңғысын айтқымыз келеді.

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Телефондарымыздың микробағдарлама мәзірі XML негізінде жасалған және келесі параметрлердің UI интерфейсін икемді түрде теңшеуге мүмкіндік береді (қысқа тізім):

  • фондық сурет
  • шрифт пен түс
  • белгішелер
  • язык
  • рингтондар
  • кілтті тағайындау
  • және тағы басқалар

Бұл мақаланың 1-ші бөлігінде біз Snom телефонының визуалды көрінісін қалай өзгертуге болатыны туралы сөйлесеміз. Бірнеше тармаққа тоқталайық:

  1. Түстерді өзгерту
  2. Қаріптерді өзгерту
  3. Фондық сурет жүктелуде
  4. Тақырып мысалдары

Біздің мақаланың 2-бөлігінде (жақында) біз теңшеудің қалған нұсқалары туралы айтатын боламыз. Сондықтан «ауыспаңыз».

1. Түс схемасын өзгерту

Микробағдарламаның 10 нұсқасынан бастап телефонның түс интерфейсін түс пен мөлдірлік тұрғысынан толығымен өзгертуге болады. Бұл пайдаланушы интерфейсін тамаша түсініктілікке, анықтыққа, түс таңдауларына және одан әрі өзгертуге, мысалы, компанияның корпоративтік сәйкестігін өзгертуге мүмкіндік береді.

Түсінуді жеңілдету үшін түс параметрлерін сипаттау схемасы бар:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Түстер RGB мәндері арқылы реттеледі

Атауы

Жарамды мәндер

бойынша құндылықтар
әдепкі

сипаттамасы

тақырыпжолының_мәтін_түсі

4 топ
сандар, әрқайсысы >=0 және <=255.

қызыл, жасыл, көк, альфа (альфа мәні 255 толығымен білдіреді
көрінеді, ал 0 толығымен мөлдір).

51 51 51 255

Мәтіннің түсі мен мөлдірлігін басқарады
тақырып жолы, мысалы, «Күн», «Уақыт»,
«Аты» және т.

мәтін_түсі

51 51 51
255

Түс пен мөлдірлікті басқарады
«Мәзір», «Күту режимі» сияқты негізгі мәтін және
барлық басқа негізгі мәтіндік экрандар.

ішкі мәтіннің_түсі

123 124 126 255

Түс пен мөлдірлікті басқарады
ішкі мәтін, мысалы, «Мәзір», «Күту режимі» және барлығы
басқа ішкі мәтіндік экрандар.

қосымшамәтін_түсі

123 124 126
255

Біріншісінің түсі мен мөлдірлігін басқарады
мәзірдің оң жағында көрсетілген мәтін жолдары, мысалы, қоңыраулар тарихы, күні және
уақытта

extratext2_color

123 124 126
255

Екіншінің түсі мен мөлдірлігін басқарады
мәзірдің оң жағында көрсетілген мәтін жолдары, мысалы, қоңыраулар тарихы, күні және
уақытта

тақырыпжолының_фон_түсі

226 226 226
255

Фон түсі мен мөлдірлігін басқарады
тақырып жолдары

өң_түс

242 242 242
255

Фонның түсі мен мөлдірлігін басқарады
әрбір экран.

fkey_фон_түсі

242 242 242
255

Түс пен мөлдірлікті басқарады
контекстке сезімтал түймелер.

fkey_басылған_фон_түсі

61 133 198
255

Фон түсі мен мөлдірлігін басқарады
басқан кезде контекстке сезімтал пернелер.

fkey_separator_color

182 183 184
255

Түс пен мөлдірлікті басқарады
Жолдарды бөлетін мәтінмәнге сезімтал түйме

fkey_label_color

123 124 126
255

Мәтіннің түсі мен мөлдірлігін басқарады,
мәтінмәнге сезімтал түймелерде қолданылады

fkey_басылған_белгі_түсі

242 242 242
255

Мәтіннің түсі мен мөлдірлігін басқарады,
басқан кезде контекстке сезімтал түймелерде пайдаланылады

таңдалған_сызық_фонының_түсі

255 255 255
255

Фон түсі мен мөлдірлігін басқарады
таңдалған жол, мысалы, Мәзірде немесе кез келген таңдалатын экранда

таңдалған_сызық_көрсеткішінің_түсі

61 133 198
255

Түс пен мөлдірлікті басқарады
Таңдалған жолдың сол жағындағы көрсеткіш, мысалы, Мәзірде немесе кез келген экранда
таңдалған элементтер

таңдалған_жолдың_мәтін_түсі

61 133 198
255

Мәтіннің түсі мен мөлдірлігін басқарады
таңдалған жол, мысалы, Мәзірде немесе таңдалған элементтері бар кез келген экранда.
Сондай-ақ ағымдағы таңбаның түсін айналдыру кезінде басқарады
енгізу терезесінде әртүрлі опциялар

сызықтың_фонының_түсі

242 242 242
0

Фон түсі мен мөлдірлігін басқарады
Мәзірдің немесе мәзір элементінің немесе кез келген тізім элементінің әрбір жолы.

сызықты_бөлгіш_түс

226 226 226
255

Түс пен мөлдірлікті басқарады
мәзірлер немесе мәзір элементтері арасындағы бөлу сызығы және тек көрсетіледі
бірнеше таңдалған элементтер қол жетімді болғанда.

айналдыру жолағы_түсі

182 183 184
255

Жолақтың түсі мен мөлдірлігін басқарады
айналдыру кез келген экранда көрсетіледі.

курсордың_түсі

61 133 198
255

Курсордың түсі мен мөлдірлігін басқарады,
кіріс сигналы арқылы экрандарда көрсетіледі.

status_msgs_фон_түсі

242 242 242
255

Фон түсі мен мөлдірлігін басқарады
күту және қоңырау экрандарында пайда болатын күй хабарлары. Бұл мән фонға да қолданылады
көлемінің өзгеруі.

status_msgs_border_color

182 183 184
255

Жиектің түсі мен мөлдірлігін басқарады
күту және қоңырау экрандарында пайда болатын күй хабарлары үшін. Бұл мән шекараға да қатысты
көлемінің өзгеруі.

smartlabel_фон_түсі

242 242 242
255

SmartLabel фонының түсі мен мөлдірлігін басқарады.

smartlabel_басылған_фон_түсі

61 133 198
255

Функция пернесі басылғанда SmartLabel фонының түсін және мөлдірлігін басқарады.

smartlabel_separator_color

182 183 184
255

Сызықтың түсі мен мөлдірлігін басқарады
әрбір SmartLabel функционалды пернелерінің арасындағы бөлгіш.

smartlabel_label_color

123 124 126
255

Мәтіннің түсі мен мөлдірлігін басқарады,
SmartLabel қолданбасында қолданылады.

smartlabel_басылған_белгі_түсі

242 242 242
255

Мәтіннің түсі мен мөлдірлігін басқарады,
функционалдық пернені басқан кезде SmartLabel қолданбасында пайдаланылады.

Енді біз қайда және не орналасқанын білеміз, біз телефонның веб-интерфейсіндегі бөлімге өте аламыз Реттеу/Параметрлер, содан кейін екінші қойынды Көрініс:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Мұнда мәндерді өзгертуге болады және сұрақ белгісін бассаңыз, сіз конфигурация үшін XML файлын пайдалансаңыз, осы мәнді қалай көрсету керектігі туралы ескертпе бар сипаттама бетіне өтесіз. Мысалы, «Мәтін түсі» бірінші жолымыз үшін:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

2. Қаріптерді өзгерту

Барлық snom телефондарындағы қаріптер еркін теңшеуге болады және оларды автопровизия арқылы өзгертуге болады. Ағымдағы пайдаланылатын TrueType немесе нүктелік кескін қаріпі теңшелетін қаріппен ауыстырылса, пайдаланушы интерфейсі бір нақты TrueType қаріпі үшін оңтайландырылғандықтан, мәтінді көрсетуде кейбір сәйкессіздіктер болуы мүмкін екенін ескеріңіз.

Кез келген қаріпті ауыстыру үшін жаңа қаріпті қамтитын tar файлын жасау керек, оның аты ауыстырылатын ескі қаріппен бірдей болуы керек.

"tar -cvf fonts.tar fontfile.ttf"

Бұл tar файлына телефон қайта жүктелгенде дұрыс жүктелуі үшін xml файлында сілтеме жасалуы керек.

<?xml version="1.0" encoding="utf-8" ?>

<settings>

 <uploads>

  <file url="http://192.168.23.54:8080/fonts.tar" type="font" />

 </uploads>

</settings>

Қандай қаріптер алдын ала орнатылғаны туралы толығырақ ақпаратты біздің веб-сайттан табуға болады. уики
Осылайша сіз өзіңіздің қаріпіңізді телефоныңызға жүктей аласыз.

3. Фондық суретті жүктеп салыңыз

Мысал арқылы фонды қалай дұрыс жүктеу керектігін және қандай параметрлер маңызды екенін көрсетеміз.

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Фондық суретті веб-интерфейс арқылы жүктеп салуға болады → Басымдықтар Көрініс:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Бұл параметр қол жетімді сурет URL мекенжайына орнатылуы керек. Параметр өзгертілгеннен кейін фондық сурет ауыстырылады.

Немесе бұл параметрді тегті қосу арқылы автопровизияны пайдаланып өзгертуге болады xml файлыңызға жарамды мәнмен.

Бұл параметр бос болса немесе кескіннің URL мекенжайы қате болса, телефонның әдепкі фондық суреті пайдаланылады.

маңызды: 10.1.33.33 нұсқасына дейінгі бағдарламалық құралды пайдалансаңыз, фондық түс мәнін толығымен мөлдір етіп орнатуыңыз керек.

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Бұл қажет, себебі фондық кескін стандартты фон түсінің астындағы қабатта орналасқан. Бұған фон түсі үшін альфа мәнін 0-ге орнату арқылы қол жеткізуге болады.

Микробағдарламаның 10.1.33.33 нұсқасынан бастап, фондық түс мөлдірлігі телефонда көрсетілетін фондық кескінге автоматты түрде бейімделеді. Дегенмен, ол толығымен ашық болмайды. Толық мөлдірлікке қол жеткізу үшін реттеңіз әлі де альфа мәні 0 болуы керек.

Фондық кескінді дұрыс көрсету үшін оны png, jpg, gif, bmp немесе tga пішімінде сақтау керек. .png файлдарын пайдалануды және оларды "таңдау" файл өлшемін азайту және өнімділікті жақсарту үшін.

Үлгіге байланысты кескін өлшемі:

Модель
рұқсат ету

D375/ D385/ D785
480 х 272

D335/ D735/ D765
320 х 240

D717
426 х 240

4. Тақырып конфигурациясының мысалы

1. «Қараңғы тақырып»:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Көрініс

<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
  <!-- When the background image is set, it automatically applies alpha changes to all elements. 
  Therefore it has to be listed at the beginning, so that all styles afterwards correctly apply-->
  <custom_bg_image_url perm=""></custom_bg_image_url>
  <!-- Background color is set to be not transparent because no background image is configured -->
  <background_color perm="">43 49 56 255</background_color>
  <titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
  <titlebar_background_color perm="">43 49 56 255</titlebar_background_color>
  <text_color perm="">242 242 242 255</text_color>
  <subtext_color perm="">224 224 224 255</subtext_color>
  <extratext_color perm="">158 158 158 255</extratext_color>
  <extratext2_color perm="">158 158 158 255</extratext2_color>
  <fkey_background_color perm="">43 49 56 255</fkey_background_color>
  <fkey_pressed_background_color perm="">61 133 198 255</fkey_pressed_background_color>
  <fkey_separator_color perm="">70 90 120 255</fkey_separator_color>
  <fkey_label_color perm="">224 224 224 255</fkey_label_color>
  <fkey_pressed_label_color perm="">242 242 242 255</fkey_pressed_label_color>
  <line_background_color perm="">242 242 242 0</line_background_color>
  <selected_line_background_color perm="">50 60 80 255</selected_line_background_color>
  <selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
  <selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
  <line_separator_color perm="">70 90 120 255</line_separator_color>
  <scrollbar_color perm="">70 90 120 255</scrollbar_color>
  <cursor_color perm="">61 133 198 255</cursor_color>
  <status_msgs_background_color perm="">43 49 56 255</status_msgs_background_color>
  <status_msgs_border_color perm="">70 90 120 255</status_msgs_border_color>
  <!-- Settings for SmartLabel -->
  <smartlabel_background_color perm="">43 49 56 255</smartlabel_background_color>
  <smartlabel_pressed_background_color perm="">61 133 198 255</smartlabel_pressed_background_color>
  <smartlabel_separator_color perm="">70 90 120 255</smartlabel_separator_color>
  <smartlabel_label_color perm="">224 224 224 255</smartlabel_label_color>
  <smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>

2. «Түрлі-түсті тақырып»:

Мұны өзіңіз жасаңыз немесе Snom телефонын қалай теңшеуге болады. 1-бөлім түстер, шрифт, фон

Көрініс

<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
  <!-- When the background image is set, it automatically applies alpha changes to all elements.
  Therefore it has to be configured at the beginning so that all styles afterwards correctly apply-->
  <custom_bg_image_url perm="">http://192.168.0.1/background.png</custom_bg_image_url>
  <!-- Background color has to be transparent because a background image is configured -->
  <background_color perm="">0 0 0 0</background_color>
  <titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
  <titlebar_background_color perm="">43 49 56 40</titlebar_background_color>
  <text_color perm="">242 242 242 255</text_color>
  <subtext_color perm="">224 224 224 255</subtext_color>
  <extratext_color perm="">224 224 224 255</extratext_color>
  <extratext2_color perm="">224 224 224 255</extratext2_color>
  <fkey_background_color perm="">43 49 56 40</fkey_background_color>
  <fkey_pressed_background_color perm="">43 49 56 140</fkey_pressed_background_color>
  <fkey_separator_color perm="">0 0 0 0</fkey_separator_color>
  <fkey_label_color perm="">224 224 224 255</fkey_label_color>
  <fkey_pressed_label_color perm="">224 224 224 255</fkey_pressed_label_color>
  <line_background_color perm="">0 0 0 0</line_background_color>
  <selected_line_background_color perm="">43 49 56 40</selected_line_background_color>
  <selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
  <selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
  <line_separator_color perm="">0 0 0 0</line_separator_color>
  <scrollbar_color perm="">61 133 198 255</scrollbar_color>
  <cursor_color perm="">61 133 198 255</cursor_color>
  <status_msgs_background_color perm="">61 133 198 255</status_msgs_background_color>
  <status_msgs_border_color perm="">61 133 198 255</status_msgs_border_color>
  <!-- Settings for SmartLabel -->
  <smartlabel_background_color perm="">43 49 56 40</smartlabel_background_color>
  <smartlabel_pressed_background_color perm="">43 49 56 140</smartlabel_pressed_background_color>
  <smartlabel_separator_color perm="">0 0 0 0</smartlabel_separator_color>
  <smartlabel_label_color perm="">242 242 242 255</smartlabel_label_color>
  <smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>

Бұл тақырып қолмен теңшеу мәселесін түсінуге көмектеседі деп үміттенеміз.

Жалғасы бар…

Ақпарат көзі: www.habr.com

пікір қалдыру