Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Ramai di antara kita sangat suka apabila sesuatu dibuat untuk kita! Apabila kita merasakan "tahap pemilikan" tertentu, yang membolehkan kita menonjol dari latar belakang "jisim kelabu". Kerusi, meja, komputer, dll yang sama. Semuanya seperti orang lain!

Kadang-kadang walaupun perkara kecil seperti logo syarikat pada pen biasa menjadikannya terasa istimewa dan oleh itu lebih berharga.

Setuju bahawa kebanyakan pelanggan akan memilih telefon Snom berbanding telefon biasa (seperti orang lain), telefon yang mereka kaitkan dengan sesuatu yang istimewa/peribadi. Saya pasti bahawa jika anda adalah penyedia penyelesaian telefon, anda juga akan bersetuju untuk mengaitkan syarikat anda dengan pembekal "istimewa" ini di mata pelanggan.

Ramai daripada anda tahu bahawa Snom boleh menawarkan tahap penyesuaian telefon desktop yang sangat berbeza: daripada perubahan perkakasan dan perisian yang sangat kompleks yang memerlukan masa pembangunan, kepada yang sangat mudah yang tersedia untuk semua orang di luar kotak, benar-benar percuma. Ia adalah yang terakhir yang kami ingin memberitahu anda tentang hari ini.

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Perisian tegar menu telefon kami dibina pada XML dan membolehkan anda menyesuaikan UI secara fleksibel bagi parameter berikut (senarai pendek):

  • imej latar belakang
  • fon dan warna
  • ikon
  • bahasa
  • nada dering
  • tugasan kunci
  • dan banyak lagi

Dalam bahagian ini, bahagian pertama artikel kami, kami akan bercakap tentang cara anda boleh menukar rupa visual telefon Snom anda. Mari kita bercakap tentang beberapa perkara:

  1. Menukar skema warna
  2. Menukar fon
  3. Memuatkan imej latar belakang
  4. Contoh Topik

Dalam Bahagian 2 artikel kami (akan datang) kami akan bercakap tentang pilihan penyesuaian yang lain. Jadi jangan "bertukar".

1. Menukar skema warna

Bermula dengan perisian tegar versi 10, antara muka warna telefon boleh ditukar sepenuhnya dari segi warna dan ketelusan. Ini membolehkan anda menyesuaikan antara muka pengguna untuk kebolehbacaan yang ideal, kejelasan, pilihan warna dan perubahan selanjutnya, sebagai contoh, kepada identiti korporat syarikat.

Untuk memudahkan pemahaman, terdapat skema untuk menerangkan tetapan warna:

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Warna dilaraskan menggunakan nilai RGB

Nama

Nilai yang sah

Nilai oleh
lalai

ОписаниС

titlebar_text_color

Kumpulan 4
nombor, setiap satu >=0 dan <=255.

merah, hijau, biru, alpha (nilai alfa 255 bermaksud sepenuhnya
kelihatan, dan 0 adalah telus sepenuhnya).

51 51 51 255

Mengawal warna dan ketelusan teks dalam
baris tajuk, contohnya, β€œTarikh”, β€œMasa”,
"Nama" dsb.

teks_warna

51 51 51
255

Mengawal warna dan ketelusan
teks badan seperti β€œMenu”, β€œMod siap sedia” dan
semua skrin teks utama yang lain.

subteks_warna

123 124 126 255

Mengawal warna dan ketelusan
subteks, sebagai contoh, "Menu", "Mod siap sedia" dan semua
skrin subteks lain.

extratext_color

123 124 126
255

Mengawal warna dan ketelusan yang pertama
baris teks yang dipaparkan di sebelah kanan menu, seperti sejarah panggilan, tarikh dan
masa

extratext2_color

123 124 126
255

Mengawal warna dan ketelusan kedua
baris teks yang dipaparkan di sebelah kanan menu, seperti sejarah panggilan, tarikh dan
masa

titlebar_background_color

226 226 226
255

Mengawal warna latar belakang dan ketelusan
baris pengepala

warna latar belakang

242 242 242
255

Mengawal warna dan ketelusan latar belakang dihidupkan
setiap skrin.

fkey_background_color

242 242 242
255

Mengawal warna dan ketelusan
butang sensitif konteks.

fkey_pressed_background_color

61 133 198
255

Mengawal warna latar belakang dan ketelusan
kekunci sensitif konteks apabila ditekan.

fkey_separator_color

182 183 184
255

Mengawal warna dan ketelusan
Garis pembahagi butang sensitif konteks

fkey_label_color

123 124 126
255

Mengawal warna dan ketelusan teks,
digunakan dalam butang sensitif konteks

fkey_pressed_label_color

242 242 242
255

Mengawal warna dan ketelusan teks,
digunakan dalam butang sensitif konteks apabila diklik

warna_latar_garis_garisan_pilihan

255 255 255
255

Mengawal warna latar belakang dan ketelusan
baris yang dipilih, contohnya dalam Menu atau mana-mana skrin yang boleh dipilih

warna_petunjuk_garisan_pilihan

61 133 198
255

Mengawal warna dan ketelusan
penunjuk di sebelah kiri baris yang dipilih, contohnya, dalam Menu atau mana-mana skrin dengan
elemen terpilih

warna_teks_baris_pilihan

61 133 198
255

Mengawal warna dan ketelusan teks dalam
baris yang dipilih, contohnya dalam Menu atau mana-mana skrin dengan item yang dipilih.
Juga mengawal warna simbol semasa semasa ia berputar
pelbagai pilihan dalam tetingkap input

warna_latar_garis

242 242 242
0

Mengawal warna latar belakang dan ketelusan untuk
setiap baris Menu atau item menu, atau mana-mana item senarai.

line_separator_color

226 226 226
255

Mengawal warna dan ketelusan
garis pemisah antara menu atau item menu dan ditunjukkan sahaja
apabila lebih daripada satu item yang dipilih tersedia.

scrollbar_color

182 183 184
255

Mengawal warna dan ketelusan jalur
menatal dipaparkan pada mana-mana skrin.

warna_kursor

61 133 198
255

Mengawal warna dan ketelusan kursor,
dipaparkan pada skrin menggunakan isyarat input.

status_msgs_background_color

242 242 242
255

Mengawal warna latar belakang dan ketelusan untuk
mesej status yang muncul pada skrin melahu dan panggilan. Nilai ini juga digunakan pada latar belakang
perubahan volum.

status_msgs_border_color

182 183 184
255

Mengawal warna dan ketelusan sempadan
untuk mesej status yang muncul pada skrin melahu dan panggilan. Nilai ini juga digunakan pada sempadan
perubahan volum.

smartlabel_background_color

242 242 242
255

Mengawal warna latar belakang dan ketelusan SmartLabel.

smartlabel_pressed_background_color

61 133 198
255

Mengawal warna latar belakang dan ketelusan SmartLabel apabila kekunci fungsi ditekan.

smartlabel_separator_color

182 183 184
255

Mengawal warna garisan dan ketelusan
pemisah antara setiap kunci fungsi SmartLabel.

smartlabel_label_color

123 124 126
255

Mengawal warna dan ketelusan teks,
digunakan dalam SmartLabel.

smartlabel_pressed_label_color

242 242 242
255

Mengawal warna dan ketelusan teks,
digunakan dalam SmartLabel apabila anda menekan kekunci fungsi.

Sekarang setelah kita tahu di mana dan lokasinya, kita boleh pergi ke antara muka web telefon ke bahagian tersebut Persediaan / Keutamaan, kemudian tab kedua Rupa:

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Di sini anda boleh menukar nilai, dan jika anda mengklik pada tanda soal, anda akan dibawa ke halaman penerangan, di mana terdapat juga nota tentang cara untuk menentukan nilai ini jika anda menggunakan fail XML untuk konfigurasi. Sebagai contoh, untuk baris pertama kami "Warna Teks":

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

2. Menukar fon

Fon pada semua telefon snom boleh disesuaikan secara bebas dan boleh ditukar menggunakan autoprovisioning. Harap maklum bahawa jika fon TrueType atau bitmap yang digunakan pada masa ini digantikan dengan fon tersuai, mungkin terdapat beberapa ketidakkonsistenan dalam pemaparan teks kerana antara muka pengguna dioptimumkan untuk satu fon TrueType tertentu.

Untuk menggantikan mana-mana fon, anda mesti mencipta fail tar yang mengandungi fon baharu, yang mesti dinamakan sama persis dengan fon lama yang akan diganti.

"tar -cvf fonts.tar fontfile.ttf"

Fail tar ini kemudiannya perlu dirujuk dalam fail xml supaya ia dimuatkan dengan betul apabila telefon dibut semula.

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

<settings>

 <uploads>

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

 </uploads>

</settings>

Butiran lanjut tentang fon yang diprapasang boleh didapati di tapak web kami. wiki
Dengan cara ini anda boleh memuat turun fon anda sendiri ke telefon anda.

3. Muat naik imej latar belakang

Menggunakan contoh, kami akan menunjukkan cara memuatkan latar belakang dengan betul dan tetapan yang penting.

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Anda boleh memuat naik imej latar belakang melalui antara muka Web β†’ keutamaan β†’ Rupa:

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Tetapan ini mesti ditetapkan kepada URL imej yang boleh diakses. Setelah tetapan ditukar, imej latar belakang akan diganti.

Atau anda boleh menukar tetapan ini menggunakan autoprovisioning dengan menambahkan teg dengan nilai yang sah ke dalam fail xml anda.

Jika parameter ini kosong atau URL imej tidak betul, imej latar belakang lalai telefon akan digunakan.

Ia adalah penting: Jika anda menggunakan perisian sebelum versi 10.1.33.33, anda mesti menetapkan nilai warna latar belakang kepada telus sepenuhnya.

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Ini perlu kerana imej latar belakang terletak pada lapisan di bawah warna latar belakang standard. Ini boleh dicapai dengan menetapkan nilai alfa kepada 0 untuk warna latar belakang.

Bermula dengan perisian tegar versi 10.1.33.33, ketelusan warna latar belakang secara automatik menyesuaikan diri dengan imej latar belakang yang dipaparkan pada telefon. Walau bagaimanapun, ia tidak akan telus sepenuhnya. Untuk mencapai ketelusan yang lengkap, laraskan sepatutnya masih mempunyai nilai alfa 0.

Untuk memaparkan imej latar belakang dengan betul, anda mesti menyimpannya dalam format png, jpg, gif, bmp atau tga. Kami amat mengesyorkan menggunakan fail .png dan mengoptimumkannya dengan "memilih" untuk mengurangkan saiz fail dan meningkatkan prestasi.

Saiz imej bergantung pada model:

Model
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

D375/ D385/ D785
480 x 272

D335/ D735/ D765
320 x 240

D717
426 x 240

4. Contoh konfigurasi tema

1. "Tema Gelap":

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Lihat

<?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. "Tema Berwarna-warni":

Lakukan sendiri atau cara menyesuaikan telefon Snom anda. Bahagian 1 warna, fon, latar belakang

Lihat

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

Kami berharap topik ini akan membantu anda memahami isu penyesuaian manual.

Perlu diteruskan ...

Sumber: www.habr.com

Tambah komen