EPGImport plugin Modded by iet8

There are 177 replies in this Thread which was already clicked 40,216 times. The last Post () by SatSignals_Tech.

  • hi

    The wonderful EPGImport plugin by developer Dorik1972- Since the plugin has not been updated for years, I decided to work on it myself. By modifying some of the code and files.


    I hope the developer won’t mind the modifications I made, as he is the developer of the plugin and I would like to thank him “” Dorik1972 “”


    I can delete it if he did not accept or make any pb for him


    I have reviewed all the files and updated the code to make it compatible with Dreambox devices, as this plugin previously only worked on Open Source images and was not compatible with Dreambox.


    Since I was very impressed with this plugin, especially the feature to clear the database table on each update if desired, I also added code to make the plugin appear in the main menu as well as in the Extensions section.


    It has been tested on Dreambox and VU+, and works with images using Python 2 and Python 3.


    Wishing everyone success.


    1.jpg


    2.jpg


    3.jpg


    4.jpg


    5.jpg



    6.jpg

  • Installed on dream 920 image Gemini, device restart, but plugin not found on plugins list.

    Dear My friend

    you can take a look to below screen shoot from Gemini Image only five minutes ago.

    option to clearing EPG before import was not available with any of Plugin with Dream OS , now it is available with my moded plugin

    every thing is ok with Gemini and no pb.


    5.jpg


    2.jpg


    4.jpg


    6.jpg


    Br

  • When i open source with blue button it is empty

    Hi

    because /etc/epgimport is Empty where is your source, i worked with plugin only to avoid delete /etc/epgimport if u delete the plugin.

    you can download Epg Grabber to create Source.

    Epgimport need custom.sources.xml


    Code
    wget -q "--no-check-certificate" https://raw.githubusercontent.com/ziko-ZR1/Epg-plugin/master/Download/installer.sh -O - | /bin/sh


    Br

  • Hi,


    Is this plugin compatible for all Enigma2 boxes or not?

    Dear,

    I tested the plugin on Dream box and VU+ Receivers, as they are the Base of the Enigma receivers. Since the tests were done on these two recover, I can confirm that it works on them without issues. As for other recovers, I haven’t tested them, so I can’t guarantee compatibility. You can try it, and if it works, that would be great.

    Br

  • one question.


    my epg import starts every day around 6am. sometimes it happens or or two sources wont load the epg data. then i need to restart gui manually and start the import again. is there any way to add an option to stop the import so i dont need to restart the box when this happens?


    thanks for your work.

  • Hi

    Now we have moved to version 2.1

    New updates and improvements:

    • Added full support for OpenPLi and Open Black Hole images, successfully tested (screenshot included).

    • Updated the plugin interface and added a button that allows stopping any hanging process without needing to restart the device.

    • Fixed the freeze issue that occurs when one of the EPG sources stops during loading by terminating any stuck processes before starting a new import.

    • Eliminated stuck processes without need to restart the GUI.

    • Improved overall plugin stability on all images through a better EPG process-handling mechanism.

    • Full support for Python 2.7 and Python 3.12, with automatic handling of differences between both versions.

    • Enhanced EPG file paths and added additional paths for PLi and OE-A images to ensure compatibility.

    • Added alternative methods to clear EPG data to work efficiently on PLi and OE-A images.

    • Improved the method used to kill stuck processes, with full support for different image environments.

    • Prevented unnecessary GUI restarts on PLi, OE-A, and DreamOS images.

    • The plugin now works efficiently on:

      • Python 2.7 and Python 3.12

      • PLi-based images (such as OpenPLi and OpenViX)

      • OE-A images (such as OpenATV, OpenBH, and OpenEight)

      • DreamOS images (such as Merlin and DreamElite)


    Screen shoot


    Open Black Hole

    1.jpg

    2.jpg

    3.jpg

    4.jpg


    Openpli

    1.jpg

    2.jpg

    3.jpg

    4.jpg


    Dream Box - Merlin

    1.jpg


    Openatv

    1.jpg


    2.jpg

  • Hi

    The name issue has been resolved.

    If you encounter any installation problems, try removing the old version using these commands.

    Code
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/EPGImport/
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/EPGImportTemporary/
    
    rm -f /etc/epgimport/*.xml
    rm -f /etc/epgimport/*.conf


    Here is screen shoot from Gemin , every thing is ok and no pb.

    1.jpg



    Br

  • How did you install it? I put it in /data/plugin_vari and used gCommander, green button. On a clean image, I had the same result several times. Version 2.0 also

    when you try to install try to use telnet with this command

    Code
    dpkg -i --force-overwrite /tmp/*.deb
    
    opkg install --force-overwrite /tmp/*.ipk

    Br

  • Ho provato questo plugin perché mi piace eseguire dei test, non perché ne avessi bisogno, avendo già un plugin perfettamente funzionante su dm920 con DreamOS. Sono anche abituato a installare i plugin dal menù del decoder, gestione software, installa estensioni locali, ma preferisco farlo, se sono con immagine con pannello Gp4.2, con il plugin gCommander, che trovo molto più comodo e completo. Quest'ultimo solitamente si richiama le estensioni necessarie al funzionamento del plugin che si vuole installare, mentre dal menù del decoder a volte ciò non viene eseguito.

    Avendo anche installato un multiboot, solitamente installo nuova immagine su SD per fare i test. Per questo motivo, quando ho riprovato, ho cancellato e reinstallato l'immagine, quindi non avevo da sovrascrivere un precedente plugin EpgImport.

    Aggiungo anche che, dopo aver provato ad installare il plugin con gCommander, senza risultato utile, avevo provato ad installare dal menù del decoder, da gestione software. Anche il tal caso ho avuto un riavvio rapido a inizio installazione, e ciò mi ha portato un danno all'immagine con Gp4,2, in quanto al riavvio, avviando Addon Manager, le cartelle che contengono i plugin da installare dal pannello Gp4.2 risultavano del tutto vuote.

    Ho dovuto cancellare l'immagine e reinstallare per riprovare. Questa è la quarta volta che l'ho fatto e, questa volta ho installato da telnet con "dpkg -i /tmp/*.deb". Anche in questo caso è stato eseguito un riavvio durante l'installazione, da quello che ho letto, fatto per evitare conflitti.

    Il plugin risulta presente nell'elenco, risulta anche funzionante, ma durante la fase di scaricamento più volte compaiono gli ingranaggi che avvisano che vi è qualche processo in esecuzione, e nello stesso tempo non è possibile eseguire altri comandi, ovvero la loro esecuzione avviene in ritardo. Ciò non si verifica con altri plugin analoghi.

    Forse il plugin in versione .deb andrebbe modificato per avere una maggiore compatiblità con le immagini DreamOS.

    Chiedo scusa se mi sono dilungato e ringrazio l'autore delle modifiche che ha reso comunque un plugin funzionante, rispetto all'originale che su DreamOS non funzionava affatto.

    Perdonatemi il post anche nella mia lingua, in quanto la successiva traduzione a volte non risulta completamente fedele al testo originale.


    I tried this plugin because I like to run tests, not because I needed it, as I already have a perfectly working plugin on a DM920 with DreamOS. I'm also used to installing plugins from the decoder menu, Software Management, and Install Local Extensions, but if I have a GP4.2 panel image, I prefer to do it with the gCommander plugin, which I find much more convenient and comprehensive. The latter usually calls the extensions needed for the plugin you want to install, while sometimes this doesn't happen from the decoder menu.

    Having also installed a multiboot, I usually install a new image on SD for testing. For this reason, when I tried again, I deleted and reinstalled the image, so I didn't have to overwrite a previous EpgImport plugin.

    I should also add that, after trying to install the plugin with gCommander, without success, I tried installing it from the decoder menu, from Software Management. In this case, I also had a quick reboot at the start of the installation, which corrupted the GP4.2 image. When I restarted Addon Manager, the folders containing the plugins to be installed from the GP4.2 panel were completely empty.

    I had to delete the image and reinstall it to try again. This is the fourth time I've done this, and this time I installed via telnet with "dpkg -i /tmp/*.deb." A reboot was also performed during the installation; from what I've read, this was done to avoid conflicts.

    The plugin appears in the list and appears to be working, but during the download phase, gears appear repeatedly, warning that a process is running. At the same time, it's impossible to execute other commands, or their execution is delayed. This doesn't happen with other similar plugins.

    Perhaps the .deb version of the plugin should be modified for greater compatibility with DreamOS images.

    I apologize for the lengthy post, and I thank the author of the modifications, who made the plugin work, unlike the original, which didn't work at all on DreamOS.

    Please forgive me for posting in my own language, as the subsequent translation sometimes isn't entirely faithful to the original text.

Your resource for Enigma2 EPG tools

Get downloads and support for Cool TV Guide, CrossEPG, EPG Importer, IPTV EPG, and satellite/cable program guides. Centralized support and downloads for Enigma2 EPG plugins. Find tools for IPTV, satellite, and cable electronic program guides, including EPGImport, Web Grabber, and more.

Participate now!

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