Ahogy ígértük, , ez a folytatás a Snom telefonok ikonjainek önálló módosításáról szól.
Tehát, kezdjük. Az első lépés, hogy megszerezzük a firmware-t tar.gz formátumban. Letölthető a weboldalunkról . Minden Snom ikon elérhető és megtalálható a firmware verziókban.
Megjegyzés: vegye figyelembe, hogy minden firmware verzió specifikus beállítási fájlokat tartalmaz a verziója és modelleket telefonnak. Olyan beállítási fájlok használata, amelyek nem felelnek meg a firmware-nek vagy a telefonnak, problémákhoz vezethet.
Miután letöltötte és megnyitotta a customizing.tar.gz fájlt, a következőképpen kell kinéznie. A fájlok tényleges tartalma a telefon verziójától és a firmware-től függ:

A második lépés az ikonok előkészítése a telefonokhoz. Ahogy tudja, a Snom telefonok lehetnek színes vagy monokróm kijelzővel, így az ikonok is eltérhetnek.
I. Ikonok módosítása színes kijelzős telefonokhoz
A színes kijelzős telefonokon található ikonok és képek PNG formátumban tárolódnak. Ez lehetővé teszi azok könnyű szerkesztését szinte minden modern képszerkesztőben. Azonban a szerkesztés után ajánlott optimalizálni a PNG fájlokat olyan eszközökkel, mint az optipng, pngquant vagy pngcrush, hogy eltávolítsák a felesleges információkat és optimalizálják a fájl méretét.
Az ikonok képméretei:
- Kontekstszerű gombok (Context-Sensitive Key Icons) 24x24px
- SmartLabel 24x24px & 18x18px
- Ikonok a címsorban (Titlebar Icons) 18x18px
- Menü (Menu Icons) 18x18px
- Hívás közben (Call Screen Icons) 18x18px — 48x48px
- Formátum (File Format): PNG
A kívánt ikonok létrehozása után töltsük fel őket a telefonra. Két módon tölthetjük fel:
- Kézi feltöltés a webes felületen
- Automatikus provisionálással
Kezdjük az első opcióval – feltöltés a webes felületen. A feltöltéshez lépjünk be a telefon webes felületére a Preference/Appearance fülre, és válasszuk a Custom Images:

lehetőséget. Ezután keressük meg az ikont, amelyet meg szeretnénk változtatni, és töltsük fel a saját verziónkat:

Ha a saját verziónk nem tetszik vagy «ferde», akkor mindig visszaállíthatjuk a «Reset» gomb megnyomásával.

MegjegyzésA «Szoftver frissítése» és a «Gyári beállítások visszaállítása» nem törli a feltöltött képeket.
Ahogy látja, manuálisan minden elég egyszerű, de ha több telefont kell módosítania, ez a folyamat meglehetősen sok időt igényel. Ezért nézzük meg a második lehetőséget.
Második lehetőség – automatikus provisioning révén történő letöltés.
Első lépésként létre kell hozni egy tar archívumot az előzőleg letöltött archívumból customizing.tar.gz. Az archívum készítésekor távolítsa el az összes olyan fájlt és mappát, amelyet nem kíván módosítani, de ügyeljen arra, hogy megőrizze a mappák struktúráját.
Megjegyzés. Nem szükséges az összes fájlt archiválni, amelyek eredetileg az archívumban voltak. Elég és ajánlott csak azokat a fájlokat archiválni, amelyeket megváltoztatott. Minél több fájlt helyez el az archívumban, annál több időre lesz szüksége a telefonnak a beállításhoz.
Ezután néhány lépést végrehajtunk:
1) létrehozunk egy XML fájlt, például branding.xml, és feltöltjük a saját webszerverünkre (HTTP), azaz http: //yourwebserver/branding.xml:
2) Belépünk a telefon webes felületére az Advanced -> Update -> Setting URL részhez, és megadjuk a fájlunk linkjét

![]()
![]()
3) Újraindítjuk a telefont és csodáljuk az elkészült eredményt
Mutassunk példát. A cél – az LDAP ikon átalakítása a telefonon

- Először szükségünk lesz egy tar archívumra a jelenlegi szoftververzióhoz. Ebben a példában a D785-höz a 10.1.30.0-ás verziót használtam, ezért a „snomD785-10.1.30.0-customizing.tar.gz” fájlt használtam.
- snomD785-10.1.30.0-customizing.tar.gz, és megtaláljuk benne az LDAP ikont (ldap.png néven találja meg). Töröljük az összes többi fájlt és mappát, ne feledje, hogy meg kell tartani a fájl nevét, ldap.png, és meg kell őrizni a mappák struktúráját.
- Szerkessze az ldap.png fájlt, hogy úgy nézzen ki, ahogy szeretné.
Megjegyzés: a képet egy újra is cserélheti, de ebben az esetben ügyelni kell arra, hogy a módosított kép mérete megegyezzen az eredetiéval (ebben a példában a méret 24×26)
- Készítsen tar-archívumot a fájlból, ügyelve arra, hogy megőrizte az eredeti mappastruktúrát. Путь будет выглядеть так: coloured / fkey_icons / 24×24 / ldap.png
- Hozzon létre xml fájlt, hogy informálja a telefont a tar letöltéséről:
- Adja meg a webes felületen a linket, és indítsa újra a telefont
- Az újraindítás után ellenőrizze az eredményt

II. Ikonok módosítása monokróm kijelzővel rendelkező telefonokhoz
Az ikonok monokróm eszközökön nem szokványos képformátumokban, mint például .png vagy .jpg, tárolódnak, hanem raszter alapú betűtípusok, amelyek tartalmazzák az összes ikont, amit a felhasználói felület használ. A magánhasználat keretein belül az U+EB00-tól kezdődő unicode táblázatokban a snom ikonok definiálva vannak, és közvetlenül módosíthatók olyan eszközökkel, mint a „».
A raszter alapú betűtípus fájl megnyitása a Font Forge segítségével meg kell, hogy mutassa a használt ikonok listáját. A fájlok tényleges tartalma a telefon verziójától és firmware-jétől függ:

Ikon specifikációk monokróm kijelzővel rendelkező telefonokhoz.
D305, D315, D345, D385, D745, D785, D3, D7 modellekhez:
- Környezetfüggő billentyű ikonok 17×17 — Alapvonal x → 0 / y → -2
- Címsáv ikonok 17×17 — Alapvonal x → 0 / y → -2
- Címke panel ikonok 17×17 — Alapvonal x → 0 / y → -2
- Ikonok maximális mérete 32×32
D120, D710, D712, D715, D725 modellekhez:
- Környezetfüggő billentyű ikonok 7×7 — Alapvonal x → 0 / y → 0
- Címsáv ikonok 7×7 — Alapvonal x → 0 / y → 0
- SmartLabel ikonok 7×7 — Alapvonal x → 0 / y → 0
- Ikonok maximális mérete 32×32
A szükséges 'képek' létrehozása és a Font Forge-ból való exportálás után a következő beállításokat kell használni:

Az exportálás után hozzon létre egy tar fájlt, amely csak a frissen létrehozott fájlt tartalmazza a felülírandó fájl nevével.
tar -cvf fonts.tar fontfile.bdf
Mivel valójában nem képeket, hanem betűtípust módosítunk, ezért azt autoprovisioning keretében betűtípusként kell feltölteni, a beállítási xml fájlban megadva:
Így részletesen áttekintettük a Snom telefonok testreszabási lehetőségeit, amelyeket felhasználhat a telefonok dizájnjának és funkcióinak az Ön vagy megbízója igényei szerinti módosítására. Alább néhány példa a ilyen testreszabások eredményeire:
Szálloda számára



Repülőtér számára

Ezzel mindent elmondtunk. Reméljük, hogy a cikk hasznos volt Önnek, és képes lesz a Snom telefonokat saját kívánsága szerint testreszabni.
Forrás: habr.com
