Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Paljudele meist väga meeldib, kui meile midagi tehakse! Kui tunneme teatud “omanditaset”, mis võimaldab eristuda “halli massi” taustast. Samad toolid, lauad, arvutid jne. Kõik on nagu kõik teised!

Mõnikord tekitab isegi selline väike asi nagu ettevõtte logo tavalisel pastakal erilise ja seega väärtuslikuma tunde.

Nõustuge, et enamik kliente eelistab tavalise telefoni asemel Snomi (nagu kõik teisedki), telefoni, mida nad seostavad millegi erilise/isiklikuga. Olen kindel, et kui olete telefonilahenduste pakkuja, oleksite nõus ka oma ettevõtet kliendi silmis selle “eri” pakkujaga seostama.

Paljud teist teavad, et Snom suudab pakkuda väga erineval tasemel lauatelefonide kohandamist: alates väga keerulistest riist- ja tarkvaramuudatustest, mis nõuavad arendusaega, kuni väga lihtsate muudatusteni, mis on karbist väljas kõigile kättesaadavad, täiesti tasuta. Just viimasest tahame teile täna rääkida.

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Meie telefonide menüü püsivara on üles ehitatud XML-ile ja võimaldab teil paindlikult kohandada järgmiste parameetrite kasutajaliidest (lühike loend):

  • taustapilt
  • font ja värv
  • ikoonid
  • keel
  • helinad
  • võtme määramine
  • ja palju muud

Selles, meie artikli esimeses osas, räägime sellest, kuidas saate muuta oma Snom-telefoni visuaalset välimust. Räägime mõnest punktist:

  1. Värvide muutmine
  2. Fontide muutmine
  3. Taustapildi laadimine
  4. Teemanäited

Meie artikli 2. osas (tulemas peagi) räägime ülejäänud kohandamisvõimalustest. Nii et ärge "lülituge".

1. Värviskeemi muutmine

Alates püsivara versioonist 10 saab telefoni värviliidest värvide ja läbipaistvuse osas täielikult muuta. See võimaldab kohandada kasutajaliidest ideaalse loetavuse, selguse, värvieelistuste ja edasiste muudatuste jaoks, näiteks ettevõtte ettevõtte identiteedis.

Arusaadavuse hõlbustamiseks on värviseadete kirjeldamiseks skeem:

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Värve reguleeritakse RGB väärtuste abil

Nimi

Kehtivad väärtused

Väärtused poolt
vaikimisi

Kirjeldus

tiitliriba_teksti_värv

Rühm 4
numbrid, igaüks >=0 ja <=255.

punane, roheline, SININE , alfa (alfa väärtus 255 tähendab täielikult
nähtav ja 0 on täiesti läbipaistev).

51 51 51 255

Juhib teksti värvi ja läbipaistvust
pealkirja rida, näiteks "kuupäev", "kellaaeg",
"Nimi" jne.

tekstivärv

+51 51
255

Kontrollib värvi ja läbipaistvust
kehatekstid, nagu "Menüü", "Ooterežiim" ja
kõik muud põhiteksti ekraanid.

alltekst_värv

123 124 126 255

Kontrollib värvi ja läbipaistvust
alltekst, näiteks "Menüü", "Ooterežiim" ja kõik
muud allteksti ekraanid.

extratext_color

+123 124
255

Kontrollib esimese värvi ja läbipaistvust
menüü paremas servas kuvatavad tekstiread, näiteks kõneajalugu, kuupäev ja
aega

extratext2_color

+123 124
255

Kontrollib teise värvi ja läbipaistvust
menüü paremas servas kuvatavad tekstiread, näiteks kõneajalugu, kuupäev ja
aega

tiitliriba_tausta_värv

+226 226
255

Juhib taustavärvi ja läbipaistvust
päise read

taustavärv

+242 242
255

Juhib sisse lülitatud tausta värvi ja läbipaistvust
igal ekraanil.

fkey_background_color

+242 242
255

Kontrollib värvi ja läbipaistvust
kontekstitundlikud nupud.

fkey_pressed_background_color

+61 133
255

Juhib taustavärvi ja läbipaistvust
kontekstitundlikud klahvid.

fkey_separator_color

+182 183
255

Kontrollib värvi ja läbipaistvust
Kontekstitundlikud nuppude eraldusjooned

fkey_label_color

+123 124
255

juhib teksti värvi ja läbipaistvust,
kasutatakse kontekstitundlikes nuppudes

fkey_pressed_label_color

+242 242
255

juhib teksti värvi ja läbipaistvust,
kasutatakse klõpsamisel kontekstitundlikes nuppudes

valitud_joone_tausta_värv

+255 255
255

Juhib taustavärvi ja läbipaistvust
valitud real, näiteks menüüs või mis tahes valitaval ekraanil

valitud_joone_indikaatori_värv

+61 133
255

Kontrollib värvi ja läbipaistvust
indikaator, mis asub valitud reast vasakul, näiteks menüüs või mis tahes ekraanil
valitud elemendid

valitud_joone_teksti_värv

+61 133
255

Juhib teksti värvi ja läbipaistvust
valitud real, näiteks menüüs või mis tahes valitud üksustega ekraanil.
Samuti juhib praeguse sümboli värvi läbimisel
sisestusaknas erinevaid valikuid

line_background_color

+242 242
0

Juhib taustavärvi ja läbipaistvust
iga menüü või menüüüksuse rida või mis tahes loendi üksus.

line_separator_color

+226 226
255

Kontrollib värvi ja läbipaistvust
eraldusjoon menüüde või menüüelementide vahel ja kuvatakse ainult
kui saadaval on rohkem kui üks valitud üksus.

kerimisriba_värv

+182 183
255

Kontrollib triibu värvi ja läbipaistvust
mis tahes ekraanil kuvatav kerimine.

kursori_värv

+61 133
255

juhib kursori värvi ja läbipaistvust,
kuvatakse sisendsignaali kasutades ekraanidel.

status_msgs_background_color

+242 242
255

Juhib taustavärvi ja läbipaistvust
olekuteated, mis ilmuvad ooterežiimi ja kõnede ekraanil. See väärtus kehtib ka tausta kohta
helitugevuse muutused.

status_msgs_border_color

+182 183
255

Kontrollib äärise värvi ja läbipaistvust
olekuteadete jaoks, mis ilmuvad oote- ja kõneekraanil. See väärtus kehtib ka piiri kohta
helitugevuse muutused.

smartlabel_background_color

+242 242
255

Juhib SmartLabeli taustavärvi ja läbipaistvust.

smartlabel_pressed_background_color

+61 133
255

Funktsiooniklahvi vajutamisel juhib SmartLabeli taustavärvi ja läbipaistvust.

smartlabel_separator_color

+182 183
255

Juhib joone värvi ja läbipaistvust
eraldaja iga SmartLabeli funktsiooniklahvi vahel.

smartlabel_label_color

+123 124
255

juhib teksti värvi ja läbipaistvust,
kasutatakse SmartLabelis.

smartlabel_pressed_label_color

+242 242
255

juhib teksti värvi ja läbipaistvust,
kasutatakse SmartLabelis, kui vajutate funktsiooniklahvi.

Nüüd, kui teame, kus ja mis asub, saame minna telefoni veebiliidese jaotisesse Seadistus/eelistused, seejärel teine ​​vahekaart Välimus:

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Siin saab väärtusi muuta ja küsimärgile klõpsates suunatakse teid kirjelduse lehele, kus on ka märge selle väärtuse määramise kohta, kui kasutate seadistamiseks XML-faili. Näiteks meie esimese rea "Teksti värv" jaoks:

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

2. Fontide muutmine

Kõigi snom-telefonide fonte saab vabalt kohandada ja neid saab automaatse varustamise abil muuta. Pidage meeles, et kui praegu kasutatav TrueType või bitmap font asendatakse kohandatud fontiga, võib teksti renderdamisel esineda ebakõlasid, kuna kasutajaliides on optimeeritud ühe kindla TrueType fondi jaoks.

Mis tahes fondi asendamiseks tuleb luua tar-fail, mis sisaldab uut fonti, mille nimi peab olema täpselt sama, mis asendataval vanal fondil.

"tar -cvf fonts.tar fontfile.ttf"

Sellele tar-failile tuleb seejärel xml-failis viidata, et see telefoni taaskäivitamisel õigesti laadiks.

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

<settings>

 <uploads>

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

 </uploads>

</settings>

Lisateavet eelinstallitud fontide kohta leiate meie veebisaidilt. wiki
Nii saate oma fondi oma telefoni alla laadida.

3. Laadige üles taustpilt

Näite abil näitame, kuidas tausta õigesti laadida ja millised sätted on olulised.

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Taustapildi saate üles laadida veebiliidese → kaudu eelistused Välimus:

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Selle sätte jaoks tuleb määrata juurdepääsetav pildi URL. Kui seadet muudetakse, asendatakse taustpilt.

Või saate märgendi lisamisega seda seadet muuta automaatse varustamise abil kehtiva väärtusega oma xml-faili.

Kui see parameeter on tühi või pildi URL on vale, kasutatakse telefoni vaiketaustapilti.

Oluline: kui kasutate tarkvara, mis on vanemat versiooni 10.1.33.33, peate taustavärvi väärtuseks määrama täielikult läbipaistva.

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

See on vajalik, kuna taustpilt asub standardsest taustavärvist madalamal kihil. Seda saab saavutada, määrates taustavärvi alfa väärtuseks 0.

Alates püsivara versioonist 10.1.33.33 kohandub taustavärvi läbipaistvus automaatselt telefonis kuvatava taustapildiga. See ei ole aga täiesti läbipaistev. Täieliku läbipaistvuse saavutamiseks reguleerige alfa väärtus peaks ikkagi olema 0.

Taustapildi korrektseks kuvamiseks tuleb see salvestada png-, jpg-, gif-, bmp- või tga-vormingus. Soovitame tungivalt kasutada .png-faile ja optimeerida neid rakendusega "optpng" faili suuruse vähendamiseks ja jõudluse parandamiseks.

Pildi suurus olenevalt mudelist:

Mudel
võimaldama

D375/ D385/ D785
480 x 272

D335/ D735/ D765
320 x 240

D717
426 x 240

4. Teema seadistamise näide

1. "Tume teema":

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Vaade

<?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. "Värviline teema":

Tehke seda ise või kuidas oma Snom-telefoni kohandada. 1. osa värvid, font, taust

Vaade

<?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>

Loodame, et see teema aitab teil mõista käsitsi kohandamise probleemi.

Jätkub ...

Allikas: www.habr.com

Lisa kommentaar