| SATELLITE SUPPORT https://www.sat-support.tv/forum/ |
|
| How to made ... E2 Skins ? https://www.sat-support.tv/forum/viewtopic.php?f=228&t=62249 |
Page 1 of 1 |
| Author: | mihaip [ 21 Jan 2026, 14:12 ] |
| Post subject: | How to made ... E2 Skins ? |
How to made ... E2 Skins ? Recent mi-am dorit sa "editez" skinul Amiko 9265+ schimband cu modestie doar paleta de culori , intr-o operatie mai degraba mecanica , cu un editor binar, direct pe fisierul .abs al firmwareului ! Am mai facut asa ceva pe vremea receptoareleor Strong ... si a functionat ! Uitandu-ma mai cu atentie asupra binarului , am constatat ca sectiunea banuita de mine contine un text scris in HTML , asta ma duce gandul ca asa ceva nu este scris manual ci este generat de un program ! si asa nu ar fi deloc o noutate !!! Skinul lui Amiko 9265+ este "scris" in HTML si este urias ! am pus ghilimelele pentru ca asa ceva se preteaza foarte bine la o aplicatie "skinner" asa cum este cea folosita pentru skinurile din Enigma2 ! Ce este un "skinner" ? - un editor grafic specializat in care se deseneaza cu legaturi ierarhice planurile meniurilor , de la cele mai simple pana la cele mai complexe, dreptunghiuri, linii de contur, culori de fond, iconuri si texte - lor si li se ataseaza rutine de executie a actiunilor , o intreaga biblioteca de semifabricate, care de data asta sunt scrise efectiv in limbajul de baza ... Python in cazul Enigma2 si HTML in cazul ALi. - un meniu de acest tip este "RC driven" , actiunile meniu se activeaza prin butoanele unei telecomenzi si este in realitate ... un Meniu Principal si o gramada de submeniuri ... Information Bar, graphic EPG, channel list, volume, audio, subtiles , resolution si multe altele marunte ! Foarte simplu ... nu ? Daca despre cazul ALi doar presupun ca a folosit un Skinner care a generat HTML, despre Enigma2 chiar stiu ca foloseste un program Skinner , posibil chiar mai multe , fiecare bordei cu obiceiul ! se folosea la Dreambox inca de acum 15 ani ! Ideia unui skiner evoluat a fost preluata si dezvoltata de @Hummax , si materializata intr-un program numit OpenSkin Designer (e2-skinner) ! Download : OpenSkinDesigner_v4.1.0.0.rar Daca ma va duce mintea, o sa va prezint aplicatia pe cazul unui skin clasic !!! |
|
| Author: | mihaip [ 21 Jan 2026, 14:38 ] |
| Post subject: | Re: Skins ... how to made ? |
![]() - am descarcat skinul MetrixLite din OpenATV : ...Download : pluginul Skin MetrixHD ipk - l-am explorat cu 7Z ... /usr/share/Enigma2/MetrixHD - si am extras de acolo folderul /MetrixHD - am mutat skinul /MetrixHD in OpenSkin Designer la /skins - am lansat aplicatia si din Files/Open ... am deschis skinul !!! ![]() Pana aici ... m-am bazat pe experienta si pe logica ! de aici incolo pe bajbaite ! am zis ... Open si a si dat in mine ! lipseste un font ... i-l caut si completez ! ![]() Am decis sa nu mai afiseze mesajul ... a mai dat vreo 10 avertismente de lipsa a unui border ! si in final a deschis skinul !!! Nu as spune ca inteleg mare lucru ... asa ca va urma o pauza ! poate mi se aprind beculetele !!! |
|
| Author: | mihaip [ 22 Jan 2026, 07:42 ] |
| Post subject: | Re: How to made ... E2 Skins ? |
Este usor de vazut ... ca m-am blocat ! Nu mi-am propus niciodata sa construiesc de la zero un skin Enigma2 ! Totusi ... sunt cateva principii de baza de care trebuie sa fiti informati : - skinul OE Enigma2 este constituit in esenta din trei parti - partea cu grafica personalizata a fiecarui ecran - scheletul logica al inlantuirii si compozitiei ecranelor - infrastructura bibliotecii Python Doar grafica personalizata si modulara i-i revine Skinului asa cum i-l vedem noi ! Cred ca ati remarcat deja ca in OpenATV , de exemplu , logica meniurilor este aceiasi indiferent de care skin i-l utilizati ! asta pentru ca este condusa de unul si acelasi skin.xml ! De la imagine la imagine , logica meniurilor se poate schimba ... dar atunci cand instalati pluginul skin el importa meniul local ( skin.xml) si se adapteaza automat ! Sigur ca exista diferente de la imagine la imagine ... ele vin inspecial si pachetul biblioteca Python aflat la baza si sunt detalii de fonturi , nuante de culori sau contururi ! |
|
| Page 1 of 1 | All times are UTC + 2 hours [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|