Jump to content


doglover

Member Since 7 Jun 2008
Offline Last Active Today, 16:35
*****

#1337383 France EPG

Posted by doglover on Yesterday, 09:34

Grabbed the schedule.

And changed the link.




#1337371 France EPG

Posted by doglover on Yesterday, 08:10

Service ref added.




#1337095 France EPG

Posted by doglover on 11 April 2021 - 14:25

Service ref added.




#1336903 Request for change to EPGimport

Posted by doglover on 10 April 2021 - 18:41

The WG++ program use the microsoft langusge codes.
I cannot easily replace these.

Of course it is possible, but rquires me to add approx 15 statements to each grabber.
And i have 400 of them.

So no thanks.
Is it so hard to include a translation table?

Besides the fact that anybody using the data on non-enigma machine suddenly does not understand these language codes.

If I am forced to do it, I will quit.
Clear?


#1336131 Request for change to EPGimport

Posted by doglover on 9 April 2021 - 08:12

The problem of channels which are shared by different providers (or from the same provider in different countries) for which the users want the EPG in their own language.

I tried to solve it by splitting up the sources.  The General files in each county source should not contain only channels for that country only.

Shared channels are in the Misc and Sport/Movie files (or named so in the local language).  Not importing these from another country should solve most of the problems. But some people insist of also importing these.

(Although some channels can reside in the wrong file - I do not know everything)

 

 

On a regular interval, I get questions that a channel have the wrong language EPG.  I each time try to explain they can omit importing the EPG for the offending language.

But this comes back time after time.

 

So I tried to think of a method to exclude some EPG on an individual base.  And this is what Pr2 has programmed to do.

 

Of course it is true that setting the EPG language you want should filter out and give preference to language you want.  And the XMLTV file contains that info.  But for one reason or another the language setting does not take effect on imported EPG.  I can not figure out why.  Nor do I have clue how this can be enforced.

So, I though of the next best thing, exclude some channel_id's (EPG references) from importing

 

And yes the system that Pr2 programmed uses regex.  But it is not as bad as it looks.

f.i. Animal Planet

<!-- DK --><!-- 0.8W --><channel id="AnimalPlanet.dk">1:0:1:4274:4:46:E080000:0:0:0:</channel><!-- Animal Planet -->
<!-- FI --><!-- 0.8W --><channel id="AnimalPlanet.fi">1:0:1:4274:4:46:E080000:0:0:0:</channel><!-- Animal Planet -->
<!-- NO --><!-- 0.8W --><channel id="AnimalPlanet.no">1:0:1:4274:4:46:E080000:0:0:0:</channel><!-- Animal Planet -->
<!-- SE --><!-- 0.8W --><channel id="AnimalPlanet.se">1:0:1:4274:4:46:E080000:0:0:0:</channel><!-- Animal Planet -->

All have the same service ref. 

 

If you want the Finnish EPG.  Then it depends on the order which you import the EPG.  The last one wins.  But requires that the rytec.sources.xml file is edited

(Of course you can choose not to import Danish, Swedish or Norwegian EPG)

 

With this filter you add to the "channel_id_filter.conf" file the following:

AnimalPlanet\.dk
AnimalPlanet\.no
AnimalPlanet\.se

This is the correct regex expression to achieve the desired effect.

However, the following does exactly the same.

AnimalPlanet.dk
AnimalPlanet.no
AnimalPlanet.se

In regex a . (period) just means any character.  So it also matches also the desired "channel-id"'s for exclusion.
And since no other combinations exist, it does simply what you want.

 

The knowledge of regex you have to know is very limited.

 

Of course if you want more complicated matters like excluding all French channels (.fr) is a bit more complicated.

But is a rather stupid example.  In this case just do not select anything to import from the French XMLTV files.

But hé, it can be done.

 




#1335411 [Spain] Changes in Spanish channels

Posted by doglover on 6 April 2021 - 07:35

Data is present in teh XMLTV file.

Service ref added to the channels file.




#1334451 Nordic EPG?

Posted by doglover on 3 April 2021 - 08:11

I checked the service refs from TV4film and TV4Fakta on king-of-sat and besides the references I have, there are totally different references present from the ones I have in the channels file.

I now have these new references added to the rytec channels file.

 

Instead of saying I am not impressed with the Rytec EPG, why not post this in the EPG section and tell what is wrong, so I can fix it for all users.

I have now checked 2 channels on king-of-sat, but this is a mammoth task to do this for all channels.

Pls. help me to get it rigth.

 

PS:  I do not have access to 0.8W or 4.8E




#1333451 [German] Missing EPG

Posted by doglover on 30 March 2021 - 14:03

Added




#1331443 [Disturbed] files russia and spainkoala sources

Posted by doglover on 22 March 2021 - 11:57

There are 3 sources:

 

Rytec.

Russia

SpainKoala.

 

I maintain the Rytec sources.  The other 2 are from 2 other providers.

They always have to ask me the update their sources.

Now we have given them their own sources, which they can update at will.

 

The EPGimport plug-in does not have any problem with multiple sources.




#1330539 [FRANCE] BFM DICI

Posted by doglover on 20 March 2021 - 09:06

Grab changed.

And the mix-up with LCI repaired.




#1330199 France EPG

Posted by doglover on 19 March 2021 - 09:21

Added.




#1330191 Request for change to EPGimport

Posted by doglover on 19 March 2021 - 09:07

In the hope not to confuse you more.  I made some imports to clarify my points:

The log is this (deleted a bunch of unknown channels)

[EPGImport] nextImport, source= News Channels (xz)
[EPGImport] Downloading: http://epg.vuplus-community.net/rytecNWS.xz to local path: /tmp/epgimport.xz
[EPGImport] checkValidServer serverurl http://epg.vuplus-community.net/rytecNWS.xz
[EPGImport] afterDownload /tmp/epgimport.xz
[EPGImport] unlink /tmp/epgimport.xz
[EPGImport] afterChannelDownload None
[EPGImport] Using twisted thread
[EPGImport] Parsing channels from '/etc/epgimport/custom.channels.xml'
[EPGImport] Parsing channels from '/etc/epgimport/testing.channels.xml'
[EPGImport] Parsing channels from '/etc/epgimport/testing.channels.xml'
Serviceref is in ignore list: 1:0:19:1B1D:802:2:11A0000:0:0:0:
[XMLTVConverter] Enumerating event information
Unknown channel:  tv5mondemaghreb-orient.fr
Unknown channel:  deutschewellede.de
Unknown channel:  skynwsarabia.nws
Unknown channel:  trtturk.tr
[EPGImport] ### thread is ready ### Events: 14409
[EPGImport] nextImport, source= Vlaanderen - Basis (xz)
[EPGImport] Downloading: http://rytecepg.wanwizard.eu/rytecBE_VL_Basic.xz to local path: /tmp/epgimport.xz
[EPGImport] checkValidServer serverurl http://rytecepg.wanwizard.eu/rytecBE_VL_Basic.xz
[EPGImport] afterDownload /tmp/epgimport.xz
[EPGImport] unlink /tmp/epgimport.xz
[EPGImport] Downloading: http://epg.vuplus-community.net/rytec.channels.xml.xz to local path: /tmp/epgimport.xz
[EPGImport] checkValidServer serverurl http://epg.vuplus-community.net/rytec.channels.xml.xz
[EPGImport] afterChannelDownload /tmp/epgimport.xz
[EPGImport] Using twisted thread
[EPGImport] Parsing channels from '/etc/epgimport/custom.channels.xml'
[EPGImport] Parsing channels from 'rytec.channels.xml.xz'
[EPGImport] Parsing channels from 'rytec.channels.xml.xz'
Serviceref is in ignore list: 1:0:19:1B1D:802:2:11A0000:0:0:0:
[XMLTVConverter] Enumerating event information
Unknown channel:  disneyvl.be
Unknown channel:  nickelodeonspike.be
Unknown channel:  vlaamsparlement.tv
[EPGImport] ### thread is ready ### Events: 18451
[EPGImport] nextImport, source= Koala 7 dias XMLTV
[EPGImport] Downloading: http://tropical.jungle-team.online/epg/koala7.xml.gz to local path: /tmp/epgimport.gz
[EPGImport] Not cheching the server since nocheck is set for it: http://tropical.jungle-team.online/epg/koala7.xml.gz
[EPGImport] afterDownload /tmp/epgimport.gz
[EPGImport] unlink /tmp/epgimport.gz
[EPGImport] Downloading: http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz to local path: /tmp/epgimport.gz
[EPGImport] Not cheching the server since nocheck is set for it: http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz
[EPGImport] afterChannelDownload /tmp/epgimport.gz
[EPGImport] Using twisted thread
[EPGImport] Parsing channels from '/etc/epgimport/custom.channels.xml'
[EPGImport] Parsing channels from 'http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz'
[EPGImport] Parsing channels from 'http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz'
Invalid serviceref string: 4097:0:1:525:0:0:0:0:0:0:http://.m3u88
[XMLTVConverter] Enumerating event information
Unknown channel:  m. laliga 10
Unknown channel:  m. deportes1

First import:  News channels.

I have set here the channels file to a local file (testing.channels.xml).  And as you can see nothing s downloaded.  The file is used as such.

Also the custom.channels.xml (a local file) is being parsed.

This files should be left alone.

[EPGImport] afterChannelDownload None

 

Second Import:  Vlaanderen - Basis (xz)

The source is used as set in the rytec.channels.xml file.  Thus downloading the file from the net.

You can see this in the log:

[EPGImport] Downloading: http://epg.vuplus-community.net/rytec.channels.xml.xz to local path: /tmp/epgimport.xz
[EPGImport] checkValidServer serverurl http://epg.vuplus-community.net/rytec.channels.xml.xz
[EPGImport] afterChannelDownload /tmp/epgimport.xz

This is candidate for the Ignore filter.  The file is downloaded in the /tmp/ folder as epgimport.gz.

In order to apply the filter, why not just filter this file just after the download.  The file is zipped.  So unzip it., use the grep to filter it.  Rezip it (or use the filtered file as such.)

Something, like this:

grep -v -f "/etc/epgimport/FILTERpattern.txt" "/tmp/rytec.channels.xml" > "/etc/epgimport/filtered.channels.xml"

Third Import: Koala 7 dias XMLTV

 

Again a channels file is downloaded from the net.  Also a candidate for the filer.

[EPGImport] Downloading: http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz to local path: /tmp/epgimport.gz
[EPGImport] Not cheching the server since nocheck is set for it: http://tropical.jungle-team.online/epg/koala_epg.channels.xml.gz
[EPGImport] afterChannelDownload /tmp/epgimport.gz

Again the downloaded channels file is in /tmp/epgimport.gz

So the same as above.

 

 

Now once you have downloaded these files they stay in the system, and will not be downloaded again the same day.  So no filtering is needed here, as it has been already been done just after the download.

 

I have added as an example my custom.channels.xml file and an example of the FILTERpattern.txt file.

Attached Files




#1329591 [Erotic]

Posted by doglover on 17 March 2021 - 16:37

Schedule was already present.

Service ref for 0.8W added.




#1329467 [FR - BE] Missing EPG

Posted by doglover on 17 March 2021 - 10:28

Fixed.  (maintenance of the grabbers)




#1329059 [German] Missing EPG

Posted by doglover on 15 March 2021 - 08:41

It is not I hate sky.de.

I hate the website sky-corporate.de  (Which list the DAZN channels).

 

Channel added.