Plugin for PLi image.
EPGRefresh
Re: EPGRefresh #2
Re: EPGRefresh #3
Re: EPGRefresh #4
Re: EPGRefresh #5
Re: EPGRefresh #6
Re: EPGRefresh #7
Posted 15 October 2014 - 13:26
I'd very much like to know what the differences are to "our" version and if it contains code that we cannot distribute ("DMM only" license).
Likewise the autotimer, I cannot find any major difference between our version and the "mod" version.
* 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.
Re: EPGRefresh #8
Re: EPGRefresh #9
Re: EPGRefresh #10
Re: EPGRefresh #11
Posted 27 December 2014 - 13:18
I had in version 1.4.7 the problem that the list in epgrefresh.xml got cleared for no apparent reason, is this a know problem?
I will try this version and report back (probably tonight)
fixed
sorri
Edited by Dima73, 27 December 2014 - 13:19.
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Re: EPGRefresh #12
Re: EPGRefresh #13
Posted 27 December 2014 - 13:49
Refresh EPG using PiP
A crash swaping (main/PiP) with '0' during manual refresh:
[EPGC] start caching events(1419684030) Traceback (most recent call last): File "/usr/lib/enigma2/python/Components/ActionMap.py", line 61, in action File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 466, in keyNumberGlobal File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 2125, in pipDoHandle0Action File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 2109, in swapPiP File "/usr/lib/enigma2/python/Screens/ChannelSelection.py", line 1912, in setCurrentServicePath File "/usr/lib/enigma2/python/Screens/ChannelSelection.py", line 1841, in setHistoryPath AttributeError: 'str' object has no attribute 'pop' (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x22a5120>>,('NumberActions', '0')) failed)
Ultimo4K /2xTwinS2, VTI, PLi, ATV...
NAS: Qnap221
Re: EPGRefresh #14
Posted 27 December 2014 - 13:50
A question: is it possible to be able to select a CIFS share as EPG cache path?
I have a cifs share to my NAS and have this path set as HDD replacement, as storage devices I have:
/hdd
/media/hdd and
/media/net/data
all pointing to the same place on the NAS but I can't choose any of these path's, I'm only offered Internal Flash.
I edited the settings the item config.misc.epgcache_filename=/media/net/data/epg.dat, but it would be nice to be able to choose it from the menu within EPGRefresh.
Is this possible?
Edited by Pedro_Newbie, 27 December 2014 - 13:51.
Re: EPGRefresh #15
Posted 27 December 2014 - 13:57
Refresh EPG using PiP
A crash swaping (main/PiP) with '0' during manual refresh:[EPGC] start caching events(1419684030) Traceback (most recent call last): File "/usr/lib/enigma2/python/Components/ActionMap.py", line 61, in action File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 466, in keyNumberGlobal File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 2125, in pipDoHandle0Action File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 2109, in swapPiP File "/usr/lib/enigma2/python/Screens/ChannelSelection.py", line 1912, in setCurrentServicePath File "/usr/lib/enigma2/python/Screens/ChannelSelection.py", line 1841, in setHistoryPath AttributeError: 'str' object has no attribute 'pop' (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x22a5120>>,('NumberActions', '0')) failed)
The same error you get when using the standard EPGRefresh.
Now fix.
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Re: EPGRefresh #16
Posted 27 December 2014 - 14:05
A question: is it possible to be able to select a CIFS share as EPG cache path?
I have a cifs share to my NAS and have this path set as HDD replacement, as storage devices I have:
/hdd
/media/hdd and
/media/net/data
all pointing to the same place on the NAS but I can't choose any of these path's, I'm only offered Internal Flash.
I edited the settings the item config.misc.epgcache_filename=/media/net/data/epg.dat, but it would be nice to be able to choose it from the menu within EPGRefresh.
Is this possible?
I do not know how to do it .
If I could have, it would add the option for plugin FullBackup.
hddchoises = [('/etc/enigma2/', 'Internal Flash')] for p in harddiskmanager.getMountedPartitions(): d = os.path.normpath(p.mountpoint) if os.path.exists(p.mountpoint): if p.mountpoint != '/': hddchoises.append((d + '/', p.mountpoint)) config.plugins.epgrefresh_extra.epgcachepath = ConfigSelection(default = "/etc/enigma2/", choices = hddchoises)
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Re: EPGRefresh #17
Re: EPGRefresh #18
Posted 27 December 2014 - 14:46
Maybe you could get some hints from the plugin AutoBackup, in this plugin I get the choices:
/media
/media/net/data
Here is the start part of the plugin
from . import _ import time import os import enigma from Plugins.Plugin import PluginDescriptor from Components.config import config, \ ConfigEnableDisable, ConfigSubsection, \ ConfigClock, ConfigOnOff, ConfigText #Set default configuration config.plugins.autobackup = ConfigSubsection() config.plugins.autobackup.wakeup = ConfigClock(default = ((3*60) + 0) * 60) # 3:00 config.plugins.autobackup.enabled = ConfigEnableDisable(default = False) config.plugins.autobackup.autoinstall = ConfigOnOff(default = False) config.plugins.autobackup.where = ConfigText(default = "/media/hdd") config.plugins.autobackup.epgcache = ConfigOnOff(default = False)
I think you should look at:
from Components.config import config, \
ConfigEnableDisable, ConfigSubsection, \
ConfigClock, ConfigOnOff, ConfigText
and
config.plugins.autobackup.where = ConfigText(default = "/media/hdd")
Re: EPGRefresh #19
Re: EPGRefresh #20
7 user(s) are reading this topic
0 members, 7 guests, 0 anonymous users