Go to: /usr/lib/enigma2/python/Plugins/Extensions/EPGImport/
And change the permissions of the OfflineImport.py file to 755 (Not sure this is needed, but I did it)
Construct a sources.xml file with the following contents: (copy the contents from the rytec.sources.xml file found in /etc/EPGimport)
<?xml version="1.0" encoding="latin-1"?>
<sources>
All the sections marked:
<channel name="rytec.channels.xml.gz">
.......
</channel>
And the sources you want. (do not copy everything, because this will import everything in the epg.dat file and this will take forever.
<source type="gen_xmltv"
..........
</source>
end with a </sources> tag.
You can name this file whatever you want. Here in the example I have named this benl.sources.xml. Store this file on your HDD
Mak a bash file with this content
#!/bin/sh
/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/OfflineImport.py /hdd/benl.sources.xml
rm /hdd/epg.dat
mv /hdd/epg_new.dat /hdd/epg.dat
Be sure to rename /hdd/benl.sources.xml To the name you have given to your sources file.
Store this file on your HDD.
Now make a cronjob which execute the bash file you created above, at the desired time.
You may have to install cron.
opkg update
opkg install busybox-cron
Now
Edited by doglover, 5 May 2015 - 13:16.