@Acds,
forgot to say.
The plugin works so imho you should try to get it onto the feeds and then more peolple will be able to help test it better.
You can then make changes that will be easier for all to get with normall updates.
Posted 14 November 2014 - 15:44
@Acds,
forgot to say.
The plugin works so imho you should try to get it onto the feeds and then more peolple will be able to help test it better.
You can then make changes that will be easier for all to get with normall updates.
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 14 November 2014 - 17:42
Will this plug-in be included in the OpenPli feed (plug-ins - Extensions) ?
Willy
Yeah, I think so.
@Acds,
sorry for the delay in getting back (shopping), but have more time for feedback this week.
The last changes you made are very good, UK loadepg is working, tidy "filteredchannels.xml", cosmetic changes are looking much better and "Warning Message" excellent.
However, it's still a little confusing on what is happening on exit.
exp:
After (mapping/save/install), do you leave sellected "Load Epg" entries sellected or un-sellect them (for some reason I find you have to leave at least one entry), maybe this should be auto-unselect ?, as they are still there when you return for other changes. The same question could also apply to the "Bouquet Selection" (page 1) ?
Not sure, if I can make incremental changes in one visit, or have to leave EPGF and start freash with next/separate bouquet ?
cheers Col
Bouquet selection is vital for final step(creating filter file), because only channels from selected bouquets will be looped.
EPG selection screen is saved but not important for the final step because epg entries selection are only used when you are reviewing epg data.
All your manual mappings are saved and will be used for channels inside selected bouquets from the first screen.
You can make changes incrementally but when you are ready to make a filter file you need to select all bouquets which channels you wan't to have in the filter file.
Posted 15 November 2014 - 17:24
You got it.
Bouquet selection is vital for final step(creating filter file), because only channels from selected bouquets will be looped.
EPG selection screen is saved but not important for the final step because epg entries selection are only used when you are reviewing epg data.
All your manual mappings are saved and will be used for channels inside selected bouquets from the first screen.
You can make changes incrementally but when you are ready to make a filter file you need to select all bouquets which channels you wan't to have in the filter file.
@Acds,
This is a Big ASK for a newbie, not sure how you could make it easier to understand, but in your words is "vital" and I have to agree. Because this is where I have had the most frustration
Please get it into the feeds for all to try, I'm sure we all can help "Iron out the creases".
Keep "Plugin" man
Cheers Col
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 15 November 2014 - 17:39
You got it.
Bouquet selection is vital for final step(creating filter file), because only channels from selected bouquets will be looped.
EPG selection screen is saved but not important for the final step because epg entries selection are only used when you are reviewing epg data.
All your manual mappings are saved and will be used for channels inside selected bouquets from the first screen.
You can make changes incrementally but when you are ready to make a filter file you need to select all bouquets which channels you wan't to have in the filter file.
@Acds,
This is a Big ASK for a newbie, not sure how you could make it easier to understand, but in your words is "vital" and I have to agree. Because this is where I have had the most frustration
Please get it into the feeds for all to try, I'm sure we all can help "Iron out the creases".
Keep "Plugin" man
Cheers Col
I still don't see it in the plugin list while Eric told me it might popup after the nightly build.
Perhaps full update is required or something. All we can do now is wait.
Posted 15 November 2014 - 20:13
@Acds,
not sure how the process works, as an example, "Pedro_Newbie" plugin "BackupSuite" went through the same as you are trying to do.
Give him a PM, I totaly recommend his plugin and support he has given to all.
cheers Col
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 16 November 2014 - 07:48
I have corrected the channels Rytec file.
Removed a lot (hopefully all) of the preceding 0's. f.i 00C00000 is now C00000
etc...
This will increase the change of a successful match, and consequently less manual links to be made.
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 16 November 2014 - 14:26
One more thing to say. As people start to use the plugin they can post their filtered rytec files somewhere and you can add those mappings to the default channel file.
We could get to 100% auto mappings for practically all channels very fast.
Theoretically, auto-upload of these manual mappings is valid solution as well. Only problem is someone needs to confirm the mappings are correct because users can theoretically create wrong mappings by mistake.
Edited by Acds, 16 November 2014 - 14:28.
Posted 16 November 2014 - 16:24
One more thing to say. As people start to use the plugin they can post their filtered rytec files somewhere and you can add those mappings to the default channel file.
We could get to 100% auto mappings for practically all channels very fast.
Theoretically, auto-upload of these manual mappings is valid solution as well. Only problem is someone needs to confirm the mappings are correct because users can theoretically create wrong mappings by mistake.
i hear a volunteer
on the Glassfibre 1GB DVB-C...
Posted 16 November 2014 - 18:10
Ok, here is one example and I hope someone can explain me how to go around this problem:
I download two packages, Rytec Slovenia and Rytec UK. Rytec UK overwrites one channel (Travel Channel HD) with English EPG but I also have same channel in Rytec Slovenia with Slovenian language. Because Rytec UK is downloaded after Rytec SLO, Slovenian EPG is overruled. How to fix this using EPG Import filter?
Thanks
Posted 16 November 2014 - 20:10
Ok, here is one example and I hope someone can explain me how to go around this problem:
I download two packages, Rytec Slovenia and Rytec UK. Rytec UK overwrites one channel (Travel Channel HD) with English EPG but I also have same channel in Rytec Slovenia with Slovenian language. Because Rytec UK is downloaded after Rytec SLO, Slovenian EPG is overruled. How to fix this using EPG Import filter?
Thanks
Hm, you can't. Only thing you can do is to run the import process twice (run correct epg source 2nd).
This feature could be "fixable" if epgimport plugin would have a option of sorting the order of the epg sources.
Maybe you can do it manually if you open rytec source file (etc/epgimport) and cut/paste slovenian source after the uk one. Perhaps then it will then load after Uk source and you will have desired epg data.
Posted 16 November 2014 - 23:02
One more thing to say. As people start to use the plugin they can post their filtered rytec files somewhere and you can add those mappings to the default channel file.
We could get to 100% auto mappings for practically all channels very fast.
Theoretically, auto-upload of these manual mappings is valid solution as well. Only problem is someone needs to confirm the mappings are correct because users can theoretically create wrong mappings by mistake.
i hear a volunteer
oh noes.
Posted 18 November 2014 - 20:05
Should this plugin work with other images? I tried with VTi but no go... says downloading channel file and nothing else happens...
Did not test with any other image because I am exclusively using PLI. Does epgimport plugin works with VTI?
I guess on VTI temp folder is not etc/epgimport. Can you confirm that?
Edited by Acds, 18 November 2014 - 20:06.
Posted 19 November 2014 - 20:38
Path to rytec.sources.xml is exactly the same (/etc/epgimport/) but your plugin uses /tmp folder to download files, epgimport works flawlessly.
/tmp folder does not exists on VTI?
I guess some adjustments are needed. I tried to make plugin as similar to epgimport so I use same routine as epgimport to fetch download tmp location.
Is the VTI epgimport plugin code same as the openpli version?
Edited by Acds, 19 November 2014 - 20:39.
Posted 20 November 2014 - 10:16
VTI epgimport plugin code is the same,
Maybe not exactly the same.
VIX has produced a slightly different EPGimport. In order to select the download site (the program selects a download site at random - determines if it is available - if not it takes another site) it use a hidden file - the name escapes me at the moment). Can you look for an hidden file in the /etc/epgimport map pls. If you have this you are using the VIX variant.
Both the OpenPli and VIX variant uses this method, but it has been implemented different.
I can also see which variant you are using if you post the rytec.sources.file you find in the /etc/epgimport/ map.
f.i. the VIX variant uses a much simpler sources file. One of the possibilities is attached.
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 November 2014 - 10:52
VTI epgimport plugin code is the same,
Maybe not exactly the same.
VIX has produced a slightly different EPGimport. In order to select the download site (the program selects a download site at random - determines if it is available - if not it takes another site) it use a hidden file - the name escapes me at the moment). Can you look for an hidden file in the /etc/epgimport map pls. If you have this you are using the VIX variant.
Both the OpenPli and VIX variant uses this method, but it has been implemented different.
I can also see which variant you are using if you post the rytec.sources.file you find in the /etc/epgimport/ map.
f.i. the VIX variant uses a much simpler sources file. One of the possibilities is attached.
Willy
That could explain the problems with epgimport filter plugin.
Edited by Acds, 20 November 2014 - 10:52.
Posted 20 November 2014 - 11:42
Code is the same as I compared every file has been downloaded from here: https://github.com/p...gin-xmltvimport. Not sure if this is correct source...
No hidden files found:
root@vuduo2:/etc/epgimport# ls -la drwxr-xr-x 2 root root 240 Nov 20 11:32 . drwxr-xr-x 39 root root 7848 Nov 20 09:47 .. -rw-r--r-- 1 root root 21525 Jun 13 22:38 rytec.sources.xml
I use more complex sources xml file, see attachment.
Any chance to have log or syslog implemented for this plugin?
edit: I found something:
Unhandled error in Deferred: Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/twisted/internet/tcp.py", line 277, in connectionLost protocol.connectionLost(reason) File "/usr/lib/python2.7/site-packages/twisted/web/client.py", line 191, in connectionLost self.factory._disconnectedDeferred.callback(None) File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 368, in callback self._startRunCallbacks(result) File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 464, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 551, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/enigma2/python/Plugins/Extensions/EPGImportFilter/EPGImportFilterWorker.py", line 302, in proceedCreateFilteredChannelFile proceedCreateFilteredChannelFileThread(result, filename, False) exceptions.NameError: global name 'proceedCreateFilteredChannelFileThread' is not defined
Edited by Ampersand, 20 November 2014 - 11:46.
0 members, 14 guests, 0 anonymous users