Posts by fairbird

    That is because the special characters in match names (like 'ç', 'ü', etc.) .. with old UGLY python 2


    I will fix it later ..

    Online update


    - Version 5.2


    - Update some codes

    - Fix code in python 3.14 (Forces immediate cleanup of unreferenced objects and file handles)

    You don't have Python experience, so it's difficult for you to understand the code... Look here at the time modification code...


    FootOnsat/usr/lib/enigma2/python/Plugins/Extensions/FootOnSat/ui/interface.py at main · fairbird/FootOnsat
    Contribute to fairbird/FootOnsat development by creating an account on GitHub.
    github.com


    The plugin reads the data from the JSON file and displays the matches exactly as they are in the file. They are set to UTC time. Then, using the `getTime` code, it modifies the time according to what is currently displayed on the device.


    If the matches are not in the JSON file and haven't finished after 3 hours, they will appear in the plugin. If they have finished after 3 hours, they will disappear.


    Here, I will show you one last time with images how the match times change if you change the device's time.


    Here, the time is +3. Look at the match times in the plugin.


    1.jpg


    2.jpg


    Here, I changed the time to +1. See how the plugin correctly changed the time.


    3.jpg


    4.jpg

    With me right now at 00:46 So new day 8 Dec new schedule the json file already updated at 00:00

    Automated update 2025-12-08 00:01:38 · fairbird/footonsat-api@b45eb42


    So Tondela v FC Porto match will be appear in Portuguese section only will never appear in Today match (It is normally)


    And as I said here RE: FootOnsat

    match appear depends on UTC Time + Your correct time on your device (plugin fix the time auto depend on device time and date)


    Selection_001.png



    Selection_002.png



    2.jpg

    P.s: Any One change the original codes by self ...

    Please do not ask me about support I will never support any change manually

    And if you no longer wish to support dreamOS, that's your decision, but it's not a nice one!

    No developer like to support old depends packages like oldest (Python 2) It is just waste time.

    What do you think is the better image for DM900?

    And if you no longer wish to support dreamOS, that's your decision, but it's not a nice one!


    Thanks for your work.

    Version 5.0 works perfectly

    Please do not start a discussion about the images here... Start the discussion in the Devices section.

    No .. Not from plugin %100 sure .. It is from your image and device.

    With me no problem .. all matches append on same section Today match + other section league


    This is example right now from Turkish league both section append matche


    P.s: I do not use Ugly oldes (DreamOS) images ...

    - Stopped support from Multimedia team (no more new image) The team is finished

    - No new update in E2

    - Using old python 2 (and I will Stop to support py2 soon) with all my plugins

    - Using old Gstreamer

    - Using old old old almost depend packages

    0.jpg



    1.jpg


    2.jpg




    P.S: To all user ... Please my friends before posting any error or issues or problem .. You need to make sure it is not from your device or image you are using ... You need to test plugin on other images. Do not test plugin on old image and then say there is problem in plugin.


    Online update


    - Version 5.0


    - Add Red button = notification + zap

    - Fix clean save history from notification if disable it

    - Fix auto zap back to last channel on py2 imagea

    - Add new info widget for zap channel

    - Update UHD skin Thanks (dniestre)

    - Update ignore feature. To igonor league only in Today match

    As I explained before...

    The matches and times are downloaded from web site and save it in json file in the default UTC time.

    Then the plugin adjusts the time based on the time of the device we are using. If the time and date are correct, the matches will display correctly; otherwise, they will not.


    Your device always has a lot of errors, and I don't know why!


    The logos and notifications... it's because you're not following my instructions...

    I told you this in my previous reply, and you didn't follow my advice...

    I told you to run different images, not just one, to test and identify the errors, but you didn't... so I can't help...