As said, I'll have a look.
For some reason MiLo changed the recipe was in februari last year to use the OE-A version, which is never going to work on an OpenPLi image.
Posted 19 October 2017 - 20:58
As said, I'll have a look.
For some reason MiLo changed the recipe was in februari last year to use the OE-A version, which is never going to work on an OpenPLi image.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 19 October 2017 - 22:38
Any-one cares to react to my post #30.
Downloading each file 5 times, is in my opinion a serious flaw.
Willy
~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)
Synology NAS
Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*
Posted 19 October 2017 - 23:33
It seems to be doing the same on Vix.
Fails with
https://github.com/oe-alliance/e2openplugin-CrossEPG/blob/master/src/common/xmltv/xmltv_parser.c#L501
Because it fails, it goes onto next download.
We don't have C coders, especially those conversant with the EPG workings of Enigma2.
Edited by Abu Baniaz, 19 October 2017 - 23:34.
Posted 20 October 2017 - 09:08
Why is boxbranding required for epg?
And Why do you need cpp code to get the type of box?
I guess VIX wanted to have their own location for the sources.
Willy
~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)
Synology NAS
Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*
Posted 20 October 2017 - 09:21
For some reason MiLo changed the recipe was in februari last year to use the OE-A version, which is never going to work on an OpenPLi image.
Knowing MiLo a bit, it was probably to get rid of binary blobs.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 20 October 2017 - 12:31
Quite possible. More on the todo list...
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 20 October 2017 - 18:57
The sources were in one place. Some one said they blocked downloads unless on an OpenPLi image, so ViX used a trimmed version of the sources. That person's server removed.
The other instances are here. As always, hard to get consensus, so things left as they are and changed for one image. Some others then add themselves.
The box branding i used for following excerpts. If you want to moan bitch and whine, please carry on. If you wnat to make things better, plese feel free to submit pull requests.
def setup(menuid, **kwargs): if getImageDistro() in ("egami", "miraclebox", "openatv", "openbh", "openhdf", "openplus", "openvix"): if menuid == "epg": return [("CrossEPG", crossepg_main.setup, "crossepg", None)] else: return [] else: if menuid == "setup": return [("CrossEPG", crossepg_main.setup, "crossepg", None)] else: return []
from boxbranding import getImageDistro from Tools.Directories import resolveFilename, SCOPE_CURRENT_SKIN try: from Tools.Directories import SCOPE_ACTIVE_SKIN except: pass
if getImageDistro() not in ("openatv", "openMips", "egami", "miraclebox"): self.db_root = self.config.db_root else: self.db_root = config.misc.epgcachepath.value + 'crossepg' if not pathExists(self.db_root): if not createDir(self.db_root): self.db_root = "/hdd/crossepg"
def initWrapper(self): if len(self.providers) == 0: self.closeAndCallback(True) else: if getImageDistro() != "openvix": self.wrapper.init(CrossEPG_Wrapper.CMD_DOWNLOADER, self.config.db_root) else: self.wrapper.init(CrossEPG_Wrapper.CMD_DOWNLOADER, config.misc.epgcachepath.value + 'crossepg')
self.lamedb = self.config.lamedb if getImageDistro() != "openvix": self.db_root = self.config.db_root else: self.db_root = config.misc.epgcachepath.value + 'crossepg' if not pathExists(self.db_root): if not createDir(self.db_root): self.db_root = "/hdd/crossepg"
if getImageDistro() in ('openvix'): self.wrapper.init(CrossEPG_Wrapper.CMD_INFO, config.misc.epgcachepath.value + 'crossepg') else: self.wrapper.init(CrossEPG_Wrapper.CMD_INFO, self.config.db_root)
if getImageDistro() in ('openvix'): self.db_root = config.misc.epgcachepath.value + 'crossepg' else: self.db_root = self.config.db_root if not pathExists(self.db_root): if not createDir(self.db_root): self.db_root = "/hdd/crossepg"
if getImageDistro() != "openvix": l.append(self.buildListEntry(_("Force csv import now"), "csv.png")) l.append(self.buildListEntry(_("Force epg.dat conversion now"), "conversion.png")) l.append(self.buildListEntry(_("Force epg reload"), "reload.png")) l.append(self.buildListEntry(_("Info about database"), "dbinfo.png")) l.append(self.buildListEntry(_("About"), "about.png"))
def loadSourceList(self): try: from boxbranding import getImageDistro import urllib2 import gzip from StringIO import StringIO url = "http://epgalfasite.dyndns.tv/crossepgsources.gz" distro = getImageDistro() if distro == "openvix": url = "http://www.openvix.co.uk/crossepgsources.gz" print "[crossepg_rytec_update:loadSourceList] downloading source list from %s" % url response = urllib2.urlopen(url) content_raw = response.read() if 'gzip' in response.info().getheader('Content-Type'): self.mirrors = [x.strip() for x in gzip.GzipFile(fileobj=StringIO(content_raw)).read().strip().split("\n")] random.shuffle(self.mirrors) else: print "[crossepg_rytec_update:loadSourceList] Fetched data is not Gzip format" print "[crossepg_rytec_update:loadSourceList] content_raw:", content_raw except Exception, e: print "[crossepg_rytec_update:loadSourceList] error fetching:", e
def deleteLog(self): try: if getImageDistro() != "openvix": os.unlink(self.db_root + "/crossepg.log") else: from Components.config import config os.unlink(config.misc.epgcachepath.value + "/crossepg.log") except Exception, e: print e
14 instances in setup.py
Anyway, it does not work.
Posted 30 December 2017 - 23:24
I am reading this topic and I don't understand. What's the problem with Epgimport on Vu+ with VTI images? It's working fine.
I blacklisted channels to prevent EIT EPG update for these channels (around 250). After that I restarted and the same time I deleted epg.dat. So I started with no EPG for these channels. I do an import. Importing is fast, few seconds. EPG is immediately shown for these channels.
Posted 25 September 2018 - 19:07
Hi guys. I have problem with install CrossEpg on OpenPli 6.2. When I want install, I have such mistake:
Posted 25 September 2018 - 20:39
Doesn't look like something that is compatible.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 26 September 2018 - 17:30
opkg update opkg install enigma2-plugin-extensions-epgimport-rytecPr2
NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.
Wanna help with OpenPLi Translation? Please read our Wiki Information for translators
Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)
AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
Posted 13 February 2019 - 00:40
Hi - just run
opkg update
opkg install enigma2-plugin-extensions-epgimport-rytec
....
No sign of epgimport in plugins from menu/plugins
Running Openpli 6.2-release on VU-Ultimo4K
opkg list-installed | more
Posted 13 February 2019 - 11:19
I think its called
enigma2-plugin-extensions-xmltvimport
Xtrend et8000 7.1-Release
2 x 8/1 DiSEqC 30w 13e 19e 23e 28e
Astrometa USB Tuner Working DVB-T2 now on Kernel 4.10+
WD10EARX 1TB
Sandisk 32GB USB for AFB, EPG, Picons & Timeshift
ZGemma Star S 7.0-Release
4/1 DiSEqC 30w 13e 19e 28e
Sandisk 8GB USB for AFB, EPG, Picons & Timeshift
LG 49UH610V UHD-HDR
UHF/Cable/Sat
E-Channelizer
Posted 13 February 2019 - 11:52
I think its called
enigma2-plugin-extensions-xmltvimport
No, that was up until OpenPLi 4, after that is was renamed to epgimport, so that the package had the same name as the plugin.
opkg update
opkg install enigma2-plugin-extensions-epgimport-rytec
enigma2-plugin-extensions-epgimport-rytec is the source definition package, not the plugin itself, which is called enigma2-plugin-extensions-epgimport.
But it is probably easier to simply download it from the plugin menu, instead of installing it from the commandline...
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 13 February 2019 - 13:36
I think its called
enigma2-plugin-extensions-xmltvimport
No, that was up until OpenPLi 4, after that is was renamed to epgimport, so that the package had the same name as the plugin.
opkg update
opkg install enigma2-plugin-extensions-epgimport-rytec
enigma2-plugin-extensions-epgimport-rytec is the source definition package, not the plugin itself, which is called enigma2-plugin-extensions-epgimport.
But it is probably easier to simply download it from the plugin menu, instead of installing it from the commandline...
Hi - thank you for your reply. I don't have plugin enigma2-plugin-extensions-epgimport in the plugins [i.e. in downloadable new plugins/extensions] - should I install it from commandline? Should I uninstall the source definition package first?
Posted 13 February 2019 - 14:03
Are you sure it is not already installed? Double check by going into the remove plugin menu. i.e press red instead of green.
Sent from my Moto G (5S) using Forum Fiend v1.3.3.
Hi - thanks you for your reply. If I call opkg list *enigma2-plugin-extensions-epgimport* from commandline I get the following result:-
enigma2-plugin-extensions-epgimport - 1.0+git162+a16fa8c-r0.0 - enigma2-plugin-e
xtensions-epgimport version 1.0+gitAUTOINC+a16fa8c2ed-r0
Imports XMLTV and epg.dat files into the EPG cache of enigma2
enigma2-plugin-extensions-epgimport-rytec - 20180913-r0.0 - enigma2-plugin-exten
sions-epgimport-rytec version 20180913-r0 Rytec's
XMLTV sources and channels for the EPGImporter
enigma2-plugin-extensions-epgimportfilter - 1.0+git12+911e8bb-r0.3 - enigma2-plu
gin-extensions-epgimportfilter version
1.0+gitAUTOINC+911e8bb92a-r0 EPGImport Filter
Calling opkg list-installed | more from commandline results in [relevant section only]
enigma2-plugin-extensions-cutlisteditor - 2.7+git16596+a7f2f4d-r0.0
enigma2-plugin-extensions-epgimport-rytec - 20180913-r0.0
enigma2-plugin-extensions-graphmultiepg - 2.7+git16596+a7f2f4d-r0.0
Posted 13 February 2019 - 14:34
Are you sure it is not already installed? Double check by going into the remove plugin menu. i.e press red instead of green.
Sent from my Moto G (5S) using Forum Fiend v1.3.3.Hi - thanks you for your reply. If I call opkg list *enigma2-plugin-extensions-epgimport* from commandline I get the following result:-
enigma2-plugin-extensions-epgimport - 1.0+git162+a16fa8c-r0.0 - enigma2-plugin-e
xtensions-epgimport version 1.0+gitAUTOINC+a16fa8c2ed-r0
Imports XMLTV and epg.dat files into the EPG cache of enigma2
enigma2-plugin-extensions-epgimport-rytec - 20180913-r0.0 - enigma2-plugin-exten
sions-epgimport-rytec version 20180913-r0 Rytec's
XMLTV sources and channels for the EPGImporter
enigma2-plugin-extensions-epgimportfilter - 1.0+git12+911e8bb-r0.3 - enigma2-plu
gin-extensions-epgimportfilter version
1.0+gitAUTOINC+911e8bb92a-r0 EPGImport Filter
Calling opkg list-installed | more from commandline results in [relevant section only]
enigma2-plugin-extensions-cutlisteditor - 2.7+git16596+a7f2f4d-r0.0
enigma2-plugin-extensions-epgimport-rytec - 20180913-r0.0
enigma2-plugin-extensions-graphmultiepg - 2.7+git16596+a7f2f4d-r0.0
What I can see in downloadable plugins/extensions is epgimport [1.0+git162] ….. Imports XMLTV and epg.dat files into the EPG cache of enigma2. I suspect this is what I want? Should I uninstall the enigma2-plugin-extensions-epgimport-rytec package first? The only epg realted extension in remove plugins is epgimport-rytec [20180913-r0.0]
Posted 13 February 2019 - 14:53
Xtrend et8000 7.1-Release
2 x 8/1 DiSEqC 30w 13e 19e 23e 28e
Astrometa USB Tuner Working DVB-T2 now on Kernel 4.10+
WD10EARX 1TB
Sandisk 32GB USB for AFB, EPG, Picons & Timeshift
ZGemma Star S 7.0-Release
4/1 DiSEqC 30w 13e 19e 28e
Sandisk 8GB USB for AFB, EPG, Picons & Timeshift
LG 49UH610V UHD-HDR
UHF/Cable/Sat
E-Channelizer
0 members, 0 guests, 0 anonymous users