KiddaC Skin E2sentials

There are 18 replies in this Thread which was already clicked 2,983 times. The last Post () by miah.

  • KiddaC Skin E2sentials - Official Release.

    V 1.01 - 01/02/2025


    Welcome to my new combined Skin E2sentials plugin.


    This plugin is designed to bring together several of my smaller, standalone plugins into one simple and user-friendly interface.


    With E2sentials, there's no longer any need to manually edit files or set up cron timers—everything is managed directly through the plugin.


    As part of this transition, the individual plugins will soon be removed from GitHub and feeds, making this the go-to solution moving forward.

    Please remove previous standalone plugin unstallations before installing. See instructions at the bottom of this post.


    What is currently included.

    pasted-from-clipboard.png

    Screen Names plugin.

    A handy tool for skinners and users to quickly identify specific screens without the need to check debug logs.
    The screen name is displayed clearly at the top of the screen for easy reference.

    Can be used on any skin.

    278787-pasted-from-clipboard-png


    Movie Planner mod.

    This mod offers customisable layouts for the movie planner screen, replicating styles from official providers like Sky and Virgin.
    Optimized for my skins: Slyk-1080, Slyk Q, Slyk Onyx, and Vskins.
    Can be used with other skins if there’s enough space for all elements.
    Note: Not compatible with Enhanced Movie Center (EMC); you must disable EMC to use this mod.


    For full instructions, refer to the Movie Planner Mod section below.




    Top Picks Mod


    A feature primarily designed for my skins (Slyk-1080, Slyk Q, Slyk Onyx, and Vskins), but skinners can adapt it for their own projects.

    This mod fetches cover art for currently airing Sky UK channels and highlighted programs from Arabic OSN channels.

    Users can select which channels and cover art to display via the settings menu.


    For full instructions, see the Top Picks Mod section below.

  • Deleting old standalone versions of my plugins.

    Screen Names
    Plugins - remove plugins - extensions - screennames

    Clean settings file.
    Telnet:
    init 4
    /etc/enigma2/settings
    remove references to config.plugins.ScreenNames
    init 3

    Folder clean up
    delete folder and contents
    /usr/lib/enigma2/python/Plugins/Extensions/ScreenNames

    Reboot GUI

    *************************************************

    Movie Planner Mod
    Plugins - remove plugins - extensions - MoviePlannerMod

    Clean settings file.
    Telnet:
    init 4
    /etc/enigma2/settings
    remove references to config.movielistmod
    init 3

    Folder clean up
    delete folder and contents
    /usr/lib/enigma2/python/Plugins/Extensions/MoviePlannerMod

    Reboot GUI

    *************************************************

    Top Picks Mod
    Plugins - remove plugins - skins - Slyk Toppicks

    Folder clean up
    delete folder and contents
    etc/enigma2/slyk

    Script clean up
    delete scripts
    user/script/skypicker.sh
    user/script/skyscraper.sh

    Cron clean up
    /etc/cron/crontabs/roots
    delete references to usr/script/skyscraper.sh and /usr/script/skypicker.sh

    Reboot GUI

    ** A person who feels appreciated will always do more than what is expected **

  • Movie Planner Mod


    How to use

    OpenATV - open up movie planner settings - change the "use extended list" - select the appropriate layout.


    OpenVIX - open up movie planner settings - change the "use movie planner layout mod" - select the appropriate layout.

    ** note due to a compatibility issue - you cannot re-assign buttons on openvix once this plugin is installed - set your buttons before installing **

    Compatiblity
    Currently only for openatv, openvix 5.3, openvix 5.4, openvix 6.0+, and openbh 5+


    Slyk-1080 layout - recommended rows 8
    00f438d375527e30507a0fd3.png


    Slyk Q layout - recommended rows 8

    bf0d224a79384bd0662.png


    Slyk Onyx layout - recommended rows 12
    34fb3112714ed9.png


    VSkins layout - recommended rows 14

    6d688e44373af2b6093.png

    ** A person who feels appreciated will always do more than what is expected **

  • Top picks


    Top picks brings in cover art and backdrop images for airing SKY UK channels now and the next few hours and recommend featured programmes from Arabic OSN.


    Currently 2 choices. Sky UK or Arabic OSN. (Note I cannot just bring in any tv guide data - so we limited in what I can display).

    Settings should be self explanatory.

    Unless a setting change requires a reboot, changing any other options like channel choices will refresh the downloaded data.
    A setting that requires a reboot, will require you to go back into the plugin to download the images first time (before the scheduled time)

    Note: Top picks is purely for eye candy and to add some visual elements to a skin. Images cannot be interacted with.

    Example top picks for my skins.

    pasted-from-clipboard.png   pasted-from-clipboard.png

    pasted-from-clipboard.png   pasted-from-clipboard.png

    pasted-from-clipboard.png

    Example of 3rd party skin incorporating my top picks elements. Skin AL_AYAM_FHD from nitro team (biko)

    pasted-from-clipboard.png

    Currently we have skin configs for my skins, mods of my skins and Al_ayam_fhd.


    My skins

    slyk-q-1080
    slyk-onyx-1080
    slyk-1080-r19
    vskin-1080


    Older sd skins
    slyk-q-720
    slyk-onyx-720
    slyk-720-r19
    vskin-720


    Mods

    Q-DarkBlue-FHD (slyk q mod - openbh)
    Q-FHD (slyk q mod - openbh)
    Q-GradientPurple-FHD (slyk q mod - openbh)
    Q-Purple-FHD (slyk q mod - openbh)
    slyk-q (slyk q mod) ?
    slyk-q-de-1080 (slyk q mod) ?

    3rd Party
    Cosmos - openbh
    AL_AYAM_FHD

    ** A person who feels appreciated will always do more than what is expected **

  • Top Picks User settings


    The main groups for Sky or OSN are selected via the plugin settings.

    pasted-from-clipboard.png

    pasted-from-clipboard.png

    You can further refine these set groups by manually editing the channel config files and commenting out with a # for those you do not want.
    Highly recommended having at least 2 in each group otherwise there will be not enough data to fill the images.

    /usr/lib/enigma2/python/Plugins/Extensions/KiddaC_Skin_E2sentials/sky_channel_configs.py
    or
    /usr/lib/enigma2/python/Plugins/Extensions/KiddaC_Skin_E2sentials/osn_channel_configs.py

    example for refining sky sports group.


    ** A person who feels appreciated will always do more than what is expected **

  • Top Picks Skin Configs for skinners.


    If a skinner would like to use this code in their own skins then it requires adding in the necessary default elements in your own skin.
    Then adding your own skin settings in the config file.

    Example of adding top picks to menu pages.


    Create a folder to hold your default images in your skin folder. Folder can be called anything as we reference later in the config file.
    My example here lives in my skin files as q-toppicks folder.

    pasted-from-clipboard.png

    background.jpg - this is a copy of your main skin background file in jpg format. It is used to merge the backdrop image onto the background.
    pasted-from-clipboard.png

    hero.jpg - This file will be the merged background and backdrop. Can be just a copy of background.jpg when setting up. q.png is just a png version of this file
    pasted-from-clipboard.png

    hero.png - This a place holder image that stores the masked backdrop image. Can be a blank png file when setting up.
    You can use this file overlaying your normal background if you prefer. Especially useful if you have multiple backgrounds or colours in your skin.

    pasted-from-clipboard.png


    the toppicks jpg in the above files are place holders for your cover art. Can be blank before first run. But better to source some cover arts to use here as default.
    You need placeholder files for the number of images your skin is going to load. Numbers need to be 1 to n. In my example above I am bringing in 10 images. toppicks1.jpg, toppicks2.jpg, toppicks3.jpg etc


    pasted-from-clipboard.png


    example skin code as used in my menu screens
    <ePixmap pixmap="q-toppicks/hero.jpg" position="0,0" size="1920,1080" zPosition="-1"/>
    <ePixmap pixmap="q-toppicks/toppicks1.jpg" position="542,386" size="240,320" backgroundColor="mid" transparent="0" zPosition="2"/>
    ...

    ...

    ...

    example KiddaC Skin Essentials skin config.

    To add in your own skin config.
    Amend the skin config file - make sure the main name is the name of your skin.
    All options need to be included even if not used. So like above for landscape they are empty arrays as not used in that particular skin.


    /usr/lib/enigma2/python/Plugins/Extensions/KiddaC_Skin_E2sentials/skin_configs.py.

    Ask if you have any questions.
    Ask if you want your config adding to my files

    Examples files in your skin folder after the program has run. q.png is just a random file used in one particular skin only. But can be used as your backdrop if your skin has a png background.

    hero.jpg, hero.png, programme_logo.png and toppicks(n).jpg are the files of interest for your skin.

    pasted-from-clipboard.png

    ** A person who feels appreciated will always do more than what is expected **

  • Translations


    If anybody would like to provide translation files for the settings page.
    You only need to provide the settings page translations. You can ignore all the movie planner text.

    Official Release working great :clapping hands: :clapping hands: Thanks KiddaC

    -------------------------------------------------------------------------------------------------------------------------------------

    attached LC_MESSAGES_AR


    If that help to improve from any one other


    No Sky categories selected. Please enter a some categories to show images for..لا توجد فئات سكاي محددة. يرجى إدخال بعض الفئات لعرض الصور
    Download Imagesتحميل الصور
    Refresh Imagesتحديث الصور
    You need to restart the GUIتحتاج إلى إعادة تشغيل الإينجما
    Do you want to restart now?هل ترغب في إعادة التشغيل الآن؟
    Enable Screen Names Debugتفعيل إظهار أسماء الشاشة
    Enable Movie Planner Modتفعيل تعديل مخطط الأفلام
    Enable Top Picks Modتفعيل تعديل الاختيارات المميزة
    Top Picks image setمجموعة صور الاختيارات المميزة
    Top Picks download images timeوقت تحميل صور الاختيارات المميزة
    Top Picks refresh images every (X) minutes... ...دقيقة (X) تحديث صور الاختيارات المميزة كل
    Top Picks show channel logo overlaysعرض شعارات القنوات فوق الاختيارات المميزة
    Top Picks show backdrop program logo overlay.عرض شعار البرنامج خلف الاختيارات المميزة.
    Show Movie channelsعرض قنوات الأفلام
    Show General Channelsعرض القنوات العامة
    Show Lifestyle channelsعرض قنوات نمط الحياة
    Show Arabic channelsعرض القنوات العربية
    Show Kids channelsعرض قنوات الأطفال
    Show Sky Lifestyleعرض نمط حياة سكاي
    Show Sky Kidsعرض أطفال سكاي
    Show Documentary channelsعرض قنوات الوثائقية
    Show Crime channelsعرض قنوات الجريمة
    Show Nature channelsعرض قنوات الطبيعة
    Show Cinema channelsعرض قنوات السينما
    Show Sports channelsعرض قنوات الرياضة
    Show Entertainment channelsعرض قنوات الترفيه
  • biko do you want any changes made to your skin config?

    Thanks very much dear KiddaC

    you give the space as can change logo position, use the logo individual and hero.png as background

    That's all what we need

    you did a lot of developing to get that easy to any skinner to add and control on skins

    Thanks


    you know what else i hope to developed :smiling face: but when you have time and would like to

  • 1)Q-DarkBlue-FHD (slyk q mod - openbh)

    2)Q-FHD (slyk q mod - openbh)

    3)Q-GradientPurple-FHD (slyk q mod - openbh)

    4)slyk-Q 1080 ( slyk -1080 -mod)

    Thank you 🙏 very very much my dear kiddaC boss , and also thanks my brother my boss mr Seagen ,

    All skin are working great without any issues

    Thank you 🙏

    🙏

    Edited once, last by miah ().

  • Yes as you are probably aware, seagen is no longer active on any forums due to ill health. So its good those skins work for openbh, as there will be no more updates to them.
    Unless someone on the openbh forums make future amends.

    ** A person who feels appreciated will always do more than what is expected **

  • E2sentials v1.01

    New files on post 1


    added in arabic translation file.

    Now been pushed to my github for feeds.
    Please remove my other smaller plugins from feeds now and replace with this single one. Top picks mod / movie planner mod / screen names plugin.

    https://github.com/kiddac/KiddaC_Skin_E2sentials

    abu baniaz

    ** A person who feels appreciated will always do more than what is expected **

  • Dear boss

    Last few days top picks no change automatically

    Openbh 5.5.1.0.07 image

    Thank you 🙏

    Nothing has changed in the plugin working ok here on openatv 7.5.1 have you tried running


    toppicks_scraper.sh and toppicks_picker.sh scripts manually to see if they are working also I know for me if using a vpn i have to select certain uk servers

KiddaC Skin E2sentials and Plugins

KiddaC Enigma2 Picons, Plugins and Skins, includes Skin E2sentials, slyk-1-HD, v-skin-HD, slyk-q-HD, slyk onyx skins, EPG Connect, Bouquet Maker Xtream, E2Piconizer, IPTV Bouquet Maker, Jedi Maker Xtream, Jedi EPG Xtream, ScreenNames, Visual Weather and X Class, X-Streamity - Xtream Codes IPTV Player.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!