Look the Plugin is very badly programmed, tons of try:/except: just to keep it going, idiotic things like checking if a Channel exists by creating a dummy recordings, not handling multi EPG Languages, etc. which I already explained here I think 1-2x
I had to fix some of these things to make it run on DreamOS and the deb shipps with all these changes. It even still includes the epg_dat.py so that the same code works on OpenATV with my 7080 just to proove that I didn't ruin it. if you diff them you would already get a better Plugin.
BUT I did all this NOT to make XMLTV work on DreamOS, I did it to proove how simply the DreamOS epg.db is to use and integrate and the purpose was to stop comments like this Plugin can't work with DreamOS because they use a closed source e2, etc.
THEN the complaints started why OpenTV loading of EPG is not working, why CrossEPG is not working on DreamOS. So I looked into the CrossEPG code and when I saw how badly THIS is coded I decided to stop, just take the 2 binaries needed and produce my own OpenEPG Plugin. BTW it would be only a 1h job to make this run with old epg.dat just by using a third CrossEPG binary which produces correct epg.dat.
But to close the case - I already spent TOO much on this EPG business to prove other people wrong.
XMLTV would need me days to clean up a mess which I didn't cause and CrossEPG would need to be completely rewritten to be honest which would be weeks.
I'm simply sorry to say that I'm not interested anymore in spending further time on EPG loading, because my time and interest is limited.
It was fun to reverse engineer or invent a python SQL Interface to DMM's epg.db, but the other things are just boring and I preferen to join the crowd complaining how bad it is - with the only difference that I know why and on some things even how easy they could be fixed. Which then even is more frustrating when people ask me to do it instead of spending their own time and ask only for advice - which I normally give quite freely, except when I feel to be exploited.
Over the last 12 years since I'*m active in this community I've contributed already around 200 Plugins and around 65.0000 Forum entries at various places, so if you ask me to contribute more ... nice try,
And yes, I see this as a positive comment from my side btw ...
gutemine
Edited by gutemine, 21 January 2016 - 20:03.