Advertise Here
Advertise Here
Advertise Here
Advertise Here
Page 5 of 5 FirstFirst ... 345
Results 41 to 44 of 44

Thread: ║➽║E²║Plugin║➽║Panel AIO PY3║*.By Pawel Pawelek║

  1. #41
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    29,381
    Uploads
    107
    Likes
    17,152

    Re: ║➽║E²║Plugin║➽║Panel AIO PY3║*.By Pawel Pawelek║


    Panel AIO PY2/PY3 Multifunctional Plugin
    Versıon: v.12.0.6
    UPTADE: 11.06.2026

    AIO Panel Plugin Update (version 12.0.6)​
    The following summary includes all changes, improvements, and fixes introduced in the recent releases (12.0.4, 12.0.5, and 12.0.6), ordered by their importance to system stability.

    1. Critical Stability and Safety Fixes (Bootloop Prevention)​


    • Elimination of reboot loops: Disabled plugin startup tasks during Enigma2 GUI boot. This change drastically reduces the risk of getting the box stuck in a reboot loop (bootloop) at startup.
    • Python architecture lock: Introduced a safeguard preventing accidental execution of Python 3-specific installers on older images based on Python 2.
    • External script control: Added a confirmation prompt before running external installers (default selection set to a safe NO).
    • Secure password change (set_system_password): The password argument is now processed by the _safe_shell_arg() function, which eliminates syntax errors and crashes when special characters are used.
    • Removed the redundant WHERE_SESSIONSTART entry from the lightweight plugin.py file.

    2. New, Secure Installation Mechanism and ZIP Archive Handling​


    • Verification before extraction: The installer now creates a dedicated extract directory, where it first verifies the integrity of the downloaded ZIP file, and only proceeds with the actual installation after a positive result.
    • Protection against corrupted files: If the downloaded ZIP file is detected as empty or corrupted, the installer aborts immediately, protecting system files from damage.
    • Automatic dependency resolution: If the unzip tool is missing from the system, the script attempts to install it automatically via the opkg package manager.

    3. Technical Changes in Code, Process and Timeout Handling​


    • Optimization of the _run_shell_capture function:
      • In the Python 3 environment, the native communicate(timeout=...) solution is now utilized.
      • In the Python 2 environment, a secure mechanism based on Timer has been introduced, which correctly kills the process after the timeout expires.
      • Eliminated the risk of raising a subprocess.TimeoutExpired exception in systems that do not support it.

    • Secure file reading (_read_first): Conversion to a with open(...) block guarantees that the file descriptor is properly closed under all conditions.
    • Resolution safeguard (_desktop_size): Added validation to check if the getDesktop(0) function actually returned an object, preventing crashes on non-standard screen configurations.

    4. Reduction of Forced System Reboots​

    Reduced automatic rebooting of the tuner without explicit user consent:


    • AIO Panel no longer forces an automatic reboot after running installers from the menu.
    • Super Konfigurator no longer requires a full system restart upon completing the configuration.
    • The installer.sh installation script downloaded directly from the GitHub repository no longer performs an automatic device reboot.

    5. Network Connection Security (​


    • SSL handling in Python 3: When the allow_insecure_fallback=True option is active, optional certificate verification bypassing via ssl._create_unverified_context() has been added.
    • Fallback mechanism: The fallback routine using system tools wget and curl has been fully retained.

    6. Class and Structure Refactoring​


    • The main screen class has been renamed from Panel to PanelAIO.
    • The loading screen AIOLoadingScreen now correctly calls the new PanelAIO class.

    7. OSCam Package Information and Retained Features​


    • Binary version: The OSCam binary included directly in the plugin is the version from fed -0 (identical to the version available in standard downloadable plugins).
    • Retained the oscam.dvbapi function along with the Poland package update.
    • Fixes regarding the Backup/Restore functionality for channel lists remain fully active.

    8. System File Cleanup​


    • Added automatic cleanup of remnants from the old plugin location (/usr/lib/enigma2/python/Plugins/Extensions/PanelAIO).
    • The script automatically removes obsolete, compiled .pyc and .pyo files during the update.


    Thanks Pawel Pawelek

    DOWNLOAD


    enigma2-plugin-extensions-panelaio_12.0.6_all.ipk

  2. Advertise Here
  3. #42
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    29,381
    Uploads
    107
    Likes
    17,152

    Re: ║➽║E²║Plugin║➽║Panel AIO PY3║*.By Pawel Pawelek║


    Panel AIO PY2/PY3 Multifunctional Plugin
    Versıon: v.13.0.0
    UPTADE: 21.06.2026

    AIO Panel Plugin Update (version 13.0.0)​

    AIO Panel 13.0.0 Final

    Fixed a crash on FHD skins, reported among others on Algare FHD, when opening the waiting window in run_command_in_background.
    Removed the use of MessageBox(enable_input=False) in background tasks.
    Added a safe fallback for MessageBox windows, improving compatibility with different Enigma2 skins.
    Improved OSCam file handling for non-standard OSCam installations, especially OSCam jej@n / S4Updater.
    The following functions now detect the active OSCam configuration directory from the running OSCam process:
    oscam.dvbapi
    oscam.srvid
    oscam.srvid2
    SoftCam.Key
    OSCam password removal
    Before modifying OSCam files, AIO Panel now creates dated backup copies.
    If the OSCam configuration directory cannot be detected clearly, the operation is stopped for safety.
    Added OSCam Levi45 installer using the official Levi45Emulator command.
    The Softcam menu now shows a simplified name:
    Oscam Levi45
    together with the detected OSCam version number.
    Improved safety when working with OSCam-related files.
    Improved compatibility with different Enigma2 images, skins and OSCam installations.
    Recommended after installation:


    Restart GUI manually after updating.
    If you use a non-standard OSCam installation, check that your OSCam is running correctly before using OSCam file update functions.
    AIO Panel 13.0.0 Final


    by Paweł Pawełek



    ========================================

    [PL]

    [13.0.0]


    AIO Panel 13.0.0 Final


    Naprawiono crash na skinach FHD, zgłoszony między innymi dla Algare FHD, podczas otwierania okna oczekiwania w run_command_in_background.
    Usunięto użycie MessageBox(enable_input=False) w zadaniach tła.
    Dodano bezpieczny fallback dla okien MessageBox, poprawiając zgodność z różnymi skinami Enigma2.
    Poprawiono obsługę plików OSCam dla niestandardowych instalacji, szczególnie OSCam jej@n / S4Updater.
    Następujące funkcje wykrywają teraz katalog konfiguracji z aktywnego procesu OSCam:
    oscam.dvbapi
    oscam.srvid
    oscam.srvid2
    SoftCam.Key
    kasowanie hasła OSCam
    Przed zmianą plików OSCam tworzone są kopie bezpieczeństwa z datą.
    Jeżeli katalog konfiguracji OSCam nie zostanie wykryty jednoznacznie, operacja zostaje przerwana ze względów bezpieczeństwa.
    Dodano instalator OSCam Levi45 z oficjalnego polecenia Levi45Emulator.
    Menu Softcamy pokazuje teraz uproszczoną nazwę:
    Oscam Levi45
    razem z wykrytym numerem wersji OSCam.
    Poprawiono bezpieczeństwo pracy z plikami związanymi z OSCam.
    Poprawiono zgodność z różnymi obrazami Enigma2, skinami i instalacjami OSCam.
    Zalecane po instalacji:


    Po aktualizacji wykonaj ręczny Restart GUI.
    Jeżeli używasz niestandardowej instalacji OSCam, sprawdź działanie OSCam przed użyciem funkcji aktualizacji plików OSCam.
    AIO Panel 13.0.0 Final



    by Paweł Pawełek


    PHP Code:
    wget --https://raw.githubusercontent.com/OliOli2013/PanelAIO-Plugin/main/installer.sh | /bin/sh 



    Thanks Pawel Pawelek

    DOWNLOAD


    PHP Code:
    enigma2-plugin-extensions-panelaio_13.0.0_all.ipk 

  4. #43
    Sat-tv te@m dreams@t's Avatar
    Join Date
    15-04-2006
    Location
    FunFiles City
    Posts
    11,331
    Uploads
    6,440
    Likes
    31,842

    Re: ║➽║E²║Plugin║➽║Panel AIO PY3║*.By Pawel Pawelek║

    AIO Panel V13.0.1

    A new update of AIO Panel 13.0.1 for Enigma2 is now available.
    Main changes:

    • added installer for PP Channel Sync
    • updated oscam.dvbapi Poland data
    • updated Fury FHD skin installer command
    • removed the old “Clean non-working plugins” menu entry
    • all other AIO Panel functions remain unchanged

    The update is available directly from the AIO Panel plugin.
    After updating, a manual GUI restart is recommended.
    AIO Panel 13.0.1



    Zrzut ekranu z 2026-07-01 23-44-37.png

    Zrzut ekranu z 2026-07-01 23-34-42.png


    Thx @ Paweł Pawełek

  5. #44
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    29,381
    Uploads
    107
    Likes
    17,152

    Re: ║➽║E²║Plugin║➽║Panel AIO PY3║*.By Pawel Pawelek║


    Panel AIO PY2/PY3 Multifunctional Plugin
    Versıon: v.13.0.2
    UPTADE: 02.07.2026
    AIO Panel 13.0.2 Update

    AIO Panel 13.0.1
    Main changes:
    added installer for PP Channel Sync
    updated oscam.dvbapi Poland data
    updated Fury FHD skin installer command
    removed the old “Clean non-working plugins” menu entry
    all other AIO Panel functions remain unchanged


    AIO Panel 13.0.2 Update

    A new update of AIO Panel 13.0.2 for Enigma2 is now available.

    This release mainly improves compatibility with OpenPLi, especially for downloading and installing channel lists and online plugins.

    Fixed / improved:

    • improved AIO Panel operation on OpenPLi,
    • fixed channel list installation,
    • channel lists and bouquets are now refreshed after installation,
    • improved online plugin downloads,
    • safer installation process — the current channel list should not be removed if the new one fails to install.
    • All other AIO Panel functions remain unchanged.


    Update is available directly from the AIO Panel plugin.
    Manual GUI restart is recommended after updating.



    Thanks Pawel Pawelek

    DOWNLOAD


    PHP Code:
    enigma2-plugin-extensions-panelaio_13.0.2_all.ipk 

Page 5 of 5 FirstFirst ... 345
Advertise Here

Similar Threads

  1. Replies: 52
    Last Post: 02-07-2026, 21:50:36
  2. Update ║➽║E²║Plugin║➽║NeoRadio║v.2.1║*.By Pawel Pawelek║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 4
    Last Post: 23-06-2026, 22:06:54
  3. Update ║➽║E²║Plugin║➽║ s4aUpdater║v.1034║*.By Lululla​║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 2
    Last Post: 29-03-2026, 17:15:42
  4. Update ║E²║Plugin║OpenCamView║v.1.3║By Pawel Pawelek║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 1
    Last Post: 31-12-2025, 19:36:50
  5. Update ║E²║Plugin║ Simple IPTV-EPG ║By Pawel Pawelek║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 1
    Last Post: 01-12-2025, 22:08:27

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •