Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Mnohým z nás se velmi líbí, když je nějaká věc přizpůsobena nám! Když cítíme jakýsi „úroveň vlastnictví“, která nám umožňuje vyčnívat z „šedé masy“. Stejné židle, stoly, počítače atd. Všechno jako u všech!

Někdy i taková drobnost, jako je logo společnosti na obyčejném pera, nám umožňuje cítit ji jako výjimečnou a tím pádem více ceněnou.

Souhlasíte, že většina zákazníků by dala přednost místo obyčejného (jako u všech) telefonu Snom, telefonu, který je pro ně spojen s něčím výjimečným/osobním. Jsem si jistý, že pokud jste dodavatelem telefonních řešení, také byste souhlasili, že vaši společnost by bylo správné spojit s dodavatelem tohoto „výjimečného“ v očích zákazníka.

Mnozí z vás vědí, že Snom může nabídnout velmi různé úrovně přizpůsobení stolních telefonů: od velmi složitých hardwarových a softwarových změn, které vyžadují čas na vývoj, až po ty nejsnazší, které jsou dostupné všem hned z „krabice“ a naprosto zdarma. O tom posledním vám dnes chceme povědět.

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Firmware menu našich telefonů je postaven na XML a umožňuje vám provést flexibilní přizpůsobení UI následujících parametrů (stručný seznam):

  • pozadí obrázku
  • písmo a barvy
  • ikony
  • jazyk
  • melodie vyzvánění
  • přiřazení kláves
  • a mnoho dalšího

V této, 1. části našeho článku, vám povíme, jak lze změnit vizuální vzhled telefonu Snom. Probereme několik bodů:

  1. Změna barevné palety
  2. Změna písem
  3. Nahrávání pozadí obrázku
  4. Příklady motivů

Ve 2. části našeho článku (která brzy vyjde) se budeme zabývat ostatními možnostmi přizpůsobení. Takže nezapomeňte sledovat.

1. Změna barevné palety

Od verze firmwaru 10 lze kompletně změnit barevné rozhraní telefonu, pokud jde o barvu a průhlednost. To umožňuje přizpůsobit uživatelské rozhraní pro ideální srozumitelnost, jasnost, barevné preference a další úpravy, jako je například firemní styl.

Aby bylo snazší pochopit, existuje schéma popisu nastavení barev:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Barvy se nastavují pomocí RGB hodnot

Název

Povolené hodnoty

Výchozí hodnoty
umístění

Popis

titlebar_text_color

Skupina 4 čísel, každé >=0 a <=255.
červená

zelená, modrá, alpha, alfě (hodnota alfa 255 znamená úplně
viditelnou, zatímco 0 - úplně průhlednou).

51 51 51 255

Ovládá barvu a průhlednost textu v
řádku záhlaví, například „Datum“, „Čas“,
„Název“ atd.

text_color

51 51 51
255

Ovládá barvu a průhlednost
hlavního textu, například „Menu“, „Režim čekání“ a
všech ostatních obrazovek hlavního textu.

subtext_color

123 124 126 255

Ovládá barvu a průhlednost
podtextu, například „Menu“, „Režim čekání“ a všech
dalších podtextových obrazovek.

extratext_color

123 124 126
255

Ovládá barvu a průhlednost prvního
řádku textu, který se zobrazuje vpravo v menu, například historie hovorů, datum a
čas.

extratext2_color

123 124 126
255

Ovládá barvu a průhlednost druhé
řádku textu, který se zobrazuje vpravo v menu, například historie hovorů, datum a
čas.

titlebar_background_color

226 226 226
255

Ovládá barvu a průhlednost pozadí
řádku záhlaví

background_color

242 242 242
255

Ovládá barvu a průhlednost pozadí na
každé obrazovce.

fkey_background_color

242 242 242
255

Ovládá barvu a průhlednost
kontextových tlačítek.

fkey_pressed_background_color

61 133 198
255

Ovládá barvu a průhlednost pozadí
kontextových kláves při stisknutí.

fkey_separator_color

182 183 184
255

Ovládá barvu a průhlednost
oddělovacích čar kontextových tlačítek

fkey_label_color

123 124 126
255

Ovládá barvu a průhlednost textu,
používaného v kontextových tlačítkách

fkey_pressed_label_color

242 242 242
255

Ovládá barvu a průhlednost textu,
používaného v kontextových tlačítkách při stisknutí

selected_line_background_color

255 255 255
255

Ovládá barvu a průhlednost pozadí
pozadí vybrané linie, například v Menu nebo jakékoli obrazovce s vybíratelnými prvky

selected_line_indicator_color

61 133 198
255

Ovládá barvu a průhlednost
indikátoru vlevo od vybrané linie, například v Menu nebo jakékoli obrazovce s
vybranými prvky

selected_line_text_color

61 133 198
255

Ovládá barvu a průhlednost textu v
vybraném řádku, například v Menu nebo jakékoli obrazovce s vybranými prvky.
Také ovládá barvu aktuálního symbolu při cyklickém procházení různými
možnostmi v okně vstupu

line_background_color

242 242 242
0

Ovládá barvu a průhlednost pozadí pro
každý řádek Menu nebo položky menu, nebo jakoukoli položku seznamu.

line_separator_color

226 226 226
255

Ovládá barvu a průhlednost
oddělovací čáru mezi menu nebo položkami menu a zobrazuje se pouze
když je k dispozici více než jeden vybraný prvek.

scrollbar_color

182 183 184
255

Ovládá barvu a průhlednost posuvníku
zobrazovaného na jakékoli obrazovce.

cursor_color

61 133 198
255

Ovládá barvu a průhlednost kurzoru,
zobrazovaného na obrazovkách pomocí vstupního signálu.

status_msgs_background_color

242 242 242
255

Ovládá barvu a průhlednost pozadí pro
pozadí stavových zpráv, které se objevují na obrazovkách čekání a hovoru. Tato hodnota se také aplikuje na pozadí
změny hlasitosti.

status_msgs_border_color

182 183 184
255

Ovládá barvu a průhlednost okraje
pro zprávy o stavu, které se objevují na obrazovkách čekání a volání. Tato hodnota se také aplikuje na okraj
změny hlasitosti.

smartlabel_background_color

242 242 242
255

Spravuje barvu a průhlednost pozadí SmartLabel.

smartlabel_pressed_background_color

61 133 198
255

Spravuje barvu a průhlednost pozadí SmartLabel při stisknutí funkční klávesy.

smartlabel_separator_color

182 183 184
255

Spravuje barvu a průhlednost čáry
oddělovače mezi každou funkční klávesou SmartLabel.

smartlabel_label_color

123 124 126
255

Ovládá barvu a průhlednost textu,
používané ve SmartLabel.

smartlabel_pressed_label_color

242 242 242
255

Ovládá barvu a průhlednost textu,
používané ve SmartLabel při stisknutí funkční klávesy.

Nyní, když víme, kde a co se nachází, můžeme přejít do webového rozhraní telefonu do sekce Nastavení/Předvolby, dál ve druhém záložce Vzhled:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Zde lze měnit hodnoty, a pokud stisknete otazník, dostanete se na stránku s popisem, kde je také poznámka, jak uvést tuto hodnotu, pokud použijete XML soubor pro konfiguraci. Například pro náš první řádek „Barva textu“:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

2. Změna fontů

Fonty na všech telefonech snom jsou volně nastavitelné a mohou být měněny pomocí automatického provizioningu. Pamatujte, že pokud je aktuálně používaný TrueType nebo rastrový font nahrazen uživatelským, mohou při vizualizaci textu vzniknout určité nesrovnalosti, jelikož uživatelské rozhraní je optimalizováno pro jeden konkrétní font TrueType.

Chcete-li nahradit jakýkoli font, je třeba vytvořit tar soubor, který obsahuje nový font, jehož název musí úplně odpovídat starému fontu, který bude nahrazen.

„tar -cvf fonts.tar fontfile.ttf“

Poté je třeba na tento tar soubor odkázat v xml souboru, aby byl správně načten při restartování telefonu.

Podrobněji můžeme zjistit, jaké fonty jsou předinstalovány, na našem wiki
Tímto způsobem můžete nahrát svůj vlastní font do telefonu.

3. Nahrání pozadí obrázku

Na příkladu ukážeme, jak správně nahrát pozadí a jaká nastavení mají význam.

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Nahrát pozadí obrázku lze přes Webové rozhraní → Předvolby → Vzhled:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

V této parametru musí být nastaven dostupný URL adresa obrázku. Jakmile bude parametru změněn, pozadí obrázku bude nahrazeno.

Nebo můžete tuto nastavení změnit pomocí automatického nasazení přidáním tagu s platnou hodnotou do vašeho xml souboru.

Pokud je tento parametr prázdný nebo je URL adresa obrázku neplatná, bude použito výchozí pozadí telefonu.

Je důležité: pokud používáte software verze před 10.1.33.33, je nutné nastavit barvu pozadí na zcela průhlednou.

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Je to nezbytné, protože pozadí obrázek je umístěno na vrstvě pod standardní barvou pozadí. Toho lze dosáhnout nastavením alfa hodnoty na 0 pro barvu pozadí.

Od verze firmwaru 10.1.33.33, barevná průhlednost pozadí se automaticky přizpůsobuje zobrazenému pozadí na telefonu. Nebude však zcela průhledná. Pro dosažení plné průhlednosti musí mít nastavení stále alfa hodnotu 0.

Aby bylo možné správně zobrazit obrázek na pozadí, musí být uložen ve formátu png, jpg, gif, bmp nebo tga. Důrazně doporučujeme používat soubory .png a optimalizovat je pomocí "optipng", aby se snížila velikost souboru a zlepšila výkonnost.

Velikost obrázku v závislosti na modelu:

Model
Rozlišení

D375/ D385/ D785
480 x 272

D335/ D735/ D765
320 x 240

D717
426 x 240

4. Příklad konfigurace témat

1. „Tmavé téma“:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Zobrazit


  
  
  43 49 56 255
  242 242 242 255
  43 49 56 255
  242 242 242 255
  224 224 224 255
  158 158 158 255
  158 158 158 255
  43 49 56 255
  61 133 198 255
  70 90 120 255
  224 224 224 255
  242 242 242 255
  242 242 242 0
  50 60 80 255
  61 133 198 255
  61 133 198 255
  70 90 120 255
  70 90 120 255
  61 133 198 255
  43 49 56 255
  70 90 120 255
  
  43 49 56 255
  61 133 198 255
  70 90 120 255
  224 224 224 255
  242 242 242 255

2. „Barevné téma“:

Udělej si sám nebo jak přizpůsobit telefon Snom. Část 1 barvy, font, pozadí

Zobrazit


  http://192.168.0.1/background.png
  
  0 0 0 0
  242 242 242 255
  43 49 56 40
  242 242 242 255
  224 224 224 255
  224 224 224 255
  224 224 224 255
  43 49 56 40
  43 49 56 140
  0 0 0 0
  224 224 224 255
  224 224 224 255
  0 0 0 0
  43 49 56 40
  61 133 198 255
  61 133 198 255
  0 0 0 0
  61 133 198 255
  61 133 198 255
  61 133 198 255
  61 133 198 255
  
  43 49 56 40
  43 49 56 140
  0 0 0 0
  242 242 242 255
  242 242 242 255

Doufáme, že toto téma pomůže vyřešit otázku ruční přizpůsobení.

Pokračování příště…

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster