Kodi Community Forum
TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) (/showthread.php?tid=282157)



RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

Hello,

Wonderful add-on, i been scrubbing all the how to's and this forum and have likely a newbie question that I just couldn't find. I have previously been using another EPG add-on that is basically a cut down version of this TV Guide Fullscreen. I ran through the add-on folder additions. My past use of the prior add-on - i would go to stream setup -> add-on (its in browser) -> add the folders containing the channels - this has been completed. Now whenever I choose a channel I am expected to get the "add-on matching" window to select the channel and the add-on to play . I keep getting the initial stream setup the M3u or import channel listing menu when selecting a channel on the EPG menu. Not the other popup screen where I would choose a channel - or when TV guide would "scan" the addon folder items to match the channel name. I did go into config -> appearance -> changed the list method from "exact" to "containing" and still no add-on selection. I must be doing something simple wrong or a setting somewhere. I decided to go the more in depth route and build an EPG property , downloading my own EPG XMLs etc... Thanks any help highly appreciated.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2019-04-20

(2019-04-20, 05:57)daemonrealm Wrote: Hello,

Wonderful add-on, i been scrubbing all the how to's and this forum and have likely a newbie question that I just couldn't find. I have previously been using another EPG add-on that is basically a cut down version of this TV Guide Fullscreen. I ran through the add-on folder additions. My past use of the prior add-on - i would go to stream setup -> add-on (its in browser) -> add the folders containing the channels - this has been completed. Now whenever I choose a channel I am expected to get the "add-on matching" window to select the channel and the add-on to play . I keep getting the initial stream setup the M3u or import channel listing menu when selecting a channel on the EPG menu. Not the other popup screen where I would choose a channel - or when TV guide would "scan" the addon folder items to match the channel name. I did go into config -> appearance -> changed the list method from "exact" to "containing" and still no add-on selection. I must be doing something simple wrong or a setting somewhere. I decided to go the more in depth route and build an EPG property , downloading my own EPG XMLs etc... Thanks any help highly appreciated.

Leave
Settings \ Appearance \ Channel Matching = everything

Make sure the folders you added from
Menu \ Stream Setup \ Browse \ <addon> \ <folder> \ Add Folder
are in
Menu \ Stream Setup \ Addons
when you re-enter the Stream Setup.

Do the actual names in that list match the channel names in your xmltv file?

You can see more clearly in
"userdata\addon_data\script.tvguide.fullscreen\addons.ini"
which channels have been found from the addons.
addons.ini is the list that does the xmltv channel name to addon stream name matching.

You can also see the channel names and ids from the xmltv that TVGF has found in
channel_id_title.ini

When you successfully match a Channel in TVGF to a stream it will end up in
custom_stream_urls_autosave.ini
after you exit TVGF.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 08:34)primaeval Wrote:
(2019-04-20, 05:57)daemonrealm Wrote: Hello,

Wonderful add-on, i been scrubbing all the how to's and this forum and have likely a newbie question that I just couldn't find. I have previously been using another EPG add-on that is basically a cut down version of this TV Guide Fullscreen. I ran through the add-on folder additions. My past use of the prior add-on - i would go to stream setup -> add-on (its in browser) -> add the folders containing the channels - this has been completed. Now whenever I choose a channel I am expected to get the "add-on matching" window to select the channel and the add-on to play . I keep getting the initial stream setup the M3u or import channel listing menu when selecting a channel on the EPG menu. Not the other popup screen where I would choose a channel - or when TV guide would "scan" the addon folder items to match the channel name. I did go into config -> appearance -> changed the list method from "exact" to "containing" and still no add-on selection. I must be doing something simple wrong or a setting somewhere. I decided to go the more in depth route and build an EPG property , downloading my own EPG XMLs etc... Thanks any help highly appreciated.

Leave
Settings \ Appearance \ Channel Matching = everything

Make sure the folders you added from
Menu \ Stream Setup \ Browse \ <addon> \ <folder> \ Add Folder
are in
Menu \ Stream Setup \ Addons
when you re-enter the Stream Setup.

Do the actual names in that list match the channel names in your xmltv file?

You can see more clearly in
"userdata\addon_data\script.tvguide.fullscreen\addons.ini"
which channels have been found from the addons.
addons.ini is the list that does the xmltv channel name to addon stream name matching.

You can also see the channel names and ids from the xmltv that TVGF has found in
channel_id_title.ini

When you successfully match a Channel in TVGF to a stream it will end up in
custom_stream_urls_autosave.ini
after you exit TVGF. 

Thank you for the quick reply, I had thought maybe the channel name in my guide xml file was not matching up to the channel in the add ons now loaded.

I did check the channel_id_title.id and the matching looks like:

AMC - Eastern Feed=AMC - Eastern Feed
AMC - Eastern Feed HD=AMC - Eastern Feed HD
American Heroes Channel=American Heroes Channel
Animal Planet US - East=Animal Planet US - East

I rechecked the guide XML and noticed different channel naming (in a sense) than the channels in the add ons i use to watch the TV. this is likely why when selecting the guide the stream setup window keeps coming up per channel.

Guide XML:

<channel id="AMC - Eastern Feed">
    <display-name lang="en">AMC - Eastern Feed</display-name>
    <icon src="https://tvtv.us/tvm/i/image/station/100x100/amc.png" />
    <url>http://www.tvtv.us</url>

Though in my add-on's I believe its just "AMC" as the channel not the additional txt of "- eastern feed"

I believe this may be a pattern matching issue on the add ons vs. whats in the guide XML. Maybe switch to containing? I have also switched my guide to tvtv.us as it has more simplistic channel naming convention vs. tv.com.

Thanks still working on this issue.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 18:30)daemonrealm Wrote:
(2019-04-20, 08:34)primaeval Wrote:
(2019-04-20, 05:57)daemonrealm Wrote: Hello,

Wonderful add-on, i been scrubbing all the how to's and this forum and have likely a newbie question that I just couldn't find. I have previously been using another EPG add-on that is basically a cut down version of this TV Guide Fullscreen. I ran through the add-on folder additions. My past use of the prior add-on - i would go to stream setup -> add-on (its in browser) -> add the folders containing the channels - this has been completed. Now whenever I choose a channel I am expected to get the "add-on matching" window to select the channel and the add-on to play . I keep getting the initial stream setup the M3u or import channel listing menu when selecting a channel on the EPG menu. Not the other popup screen where I would choose a channel - or when TV guide would "scan" the addon folder items to match the channel name. I did go into config -> appearance -> changed the list method from "exact" to "containing" and still no add-on selection. I must be doing something simple wrong or a setting somewhere. I decided to go the more in depth route and build an EPG property , downloading my own EPG XMLs etc... Thanks any help highly appreciated.

Leave
Settings \ Appearance \ Channel Matching = everything

Make sure the folders you added from
Menu \ Stream Setup \ Browse \ <addon> \ <folder> \ Add Folder
are in
Menu \ Stream Setup \ Addons
when you re-enter the Stream Setup.

Do the actual names in that list match the channel names in your xmltv file?

You can see more clearly in
"userdata\addon_data\script.tvguide.fullscreen\addons.ini"
which channels have been found from the addons.
addons.ini is the list that does the xmltv channel name to addon stream name matching.

You can also see the channel names and ids from the xmltv that TVGF has found in
channel_id_title.ini

When you successfully match a Channel in TVGF to a stream it will end up in
custom_stream_urls_autosave.ini
after you exit TVGF.  

Thank you for the quick reply, I had thought maybe the channel name in my guide xml file was not matching up to the channel in the add ons now loaded.

I did check the channel_id_title.id and the matching looks like:

AMC - Eastern Feed=AMC - Eastern Feed
AMC - Eastern Feed HD=AMC - Eastern Feed HD
American Heroes Channel=American Heroes Channel
Animal Planet US - East=Animal Planet US - East

I rechecked the guide XML and noticed different channel naming (in a sense) than the channels in the add ons i use to watch the TV. this is likely why when selecting the guide the stream setup window keeps coming up per channel.

Guide XML:

<channel id="AMC - Eastern Feed">
    <display-name lang="en">AMC - Eastern Feed</display-name>
    <icon src="https://tvtv.us/tvm/i/image/station/100x100/amc.png" />
    <url>http://www.tvtv.us</url>

Though in my add-on's I believe its just "AMC" as the channel not the additional txt of "- eastern feed"

I believe this may be a pattern matching issue on the add ons vs. whats in the guide XML. Maybe switch to containing? I have also switched my guide to tvtv.us as it has more simplistic channel naming convention vs. tv.com.

Thanks still working on this issue. 
Update: I did choose in the guide just "ESPN" and it did bring up the add-on selector for the channel. So that is progress. This also confirms theory that my XML channel names are not matching the add ons "channel names"


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2019-04-20

(2019-04-20, 18:31)daemonrealm Wrote:
(2019-04-20, 18:30)daemonrealm Wrote:
(2019-04-20, 08:34)primaeval Wrote: Leave
Settings \ Appearance \ Channel Matching = everything

Make sure the folders you added from
Menu \ Stream Setup \ Browse \ <addon> \ <folder> \ Add Folder
are in
Menu \ Stream Setup \ Addons
when you re-enter the Stream Setup.

Do the actual names in that list match the channel names in your xmltv file?

You can see more clearly in
"userdata\addon_data\script.tvguide.fullscreen\addons.ini"
which channels have been found from the addons.
addons.ini is the list that does the xmltv channel name to addon stream name matching.

You can also see the channel names and ids from the xmltv that TVGF has found in
channel_id_title.ini

When you successfully match a Channel in TVGF to a stream it will end up in
custom_stream_urls_autosave.ini
after you exit TVGF.  

Thank you for the quick reply, I had thought maybe the channel name in my guide xml file was not matching up to the channel in the add ons now loaded.

I did check the channel_id_title.id and the matching looks like:

AMC - Eastern Feed=AMC - Eastern Feed
AMC - Eastern Feed HD=AMC - Eastern Feed HD
American Heroes Channel=American Heroes Channel
Animal Planet US - East=Animal Planet US - East

I rechecked the guide XML and noticed different channel naming (in a sense) than the channels in the add ons i use to watch the TV. this is likely why when selecting the guide the stream setup window keeps coming up per channel.

Guide XML:

<channel id="AMC - Eastern Feed">
    <display-name lang="en">AMC - Eastern Feed</display-name>
    <icon src="https://tvtv.us/tvm/i/image/station/100x100/amc.png" />
    <url>http://www.tvtv.us</url>

Though in my add-on's I believe its just "AMC" as the channel not the additional txt of "- eastern feed"

I believe this may be a pattern matching issue on the add ons vs. whats in the guide XML. Maybe switch to containing? I have also switched my guide to tvtv.us as it has more simplistic channel naming convention vs. tv.com.

Thanks still working on this issue.  
Update: I did choose in the guide just "ESPN" and it did bring up the add-on selector for the channel. So that is progress. This also confirms theory that my XML channel names are not matching the add ons "channel names" 

I've just discovered it actually only looks for the channel title in the stream label and not the other way round.
I thought it did both.

Try adding this change to streaming.py and see if it helps.
https://github.com/primaeval/script.tvguide.fullscreen/commit/7f408f3db735eafe3f5e6e75b7aa10b22676f2db
If it does I'll add it to the main repo.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 19:00)primaeval Wrote:
(2019-04-20, 18:31)daemonrealm Wrote:
(2019-04-20, 18:30)daemonrealm Wrote: Thank you for the quick reply, I had thought maybe the channel name in my guide xml file was not matching up to the channel in the add ons now loaded.

I did check the channel_id_title.id and the matching looks like:

AMC - Eastern Feed=AMC - Eastern Feed
AMC - Eastern Feed HD=AMC - Eastern Feed HD
American Heroes Channel=American Heroes Channel
Animal Planet US - East=Animal Planet US - East

I rechecked the guide XML and noticed different channel naming (in a sense) than the channels in the add ons i use to watch the TV. this is likely why when selecting the guide the stream setup window keeps coming up per channel.

Guide XML:

<channel id="AMC - Eastern Feed">
    <display-name lang="en">AMC - Eastern Feed</display-name>
    <icon src="https://tvtv.us/tvm/i/image/station/100x100/amc.png" />
    <url>http://www.tvtv.us</url>

Though in my add-on's I believe its just "AMC" as the channel not the additional txt of "- eastern feed"

I believe this may be a pattern matching issue on the add ons vs. whats in the guide XML. Maybe switch to containing? I have also switched my guide to tvtv.us as it has more simplistic channel naming convention vs. tv.com.

Thanks still working on this issue.  
Update: I did choose in the guide just "ESPN" and it did bring up the add-on selector for the channel. So that is progress. This also confirms theory that my XML channel names are not matching the add ons "channel names"  

I've just discovered it actually only looks for the channel title in the stream label and not the other way round.
I thought it did both.

Try adding this change to streaming.py and see if it helps.
https://github.com/primaeval/script.tvguide.fullscreen/commit/7f408f3db735eafe3f5e6e75b7aa10b22676f2db
If it does I'll add it to the main repo. 

hello,

on selecting TVGF i get this error in log. the Guide then does not execute.

2019-04-20 15:24:34.869 T:123145354039296 WARNING: Previous line repeats 3 times.
2019-04-20 15:24:34.869 T:123145354039296   ERROR: Traceback (most recent call last):
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/addon.py", line 75, in <module>
2019-04-20 15:24:34.869 T:123145354039296   ERROR:     import gui
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/gui.py", line 53, in <module>
2019-04-20 15:24:34.871 T:123145354039296   ERROR:     import streaming
2019-04-20 15:24:34.871 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/streaming.py", line 132
2019-04-20 15:24:34.872 T:123145354039296   ERROR:     elif labelx in title:
2019-04-20 15:24:34.872 T:123145354039296   ERROR:                         ^
2019-04-20 15:24:34.872 T:123145354039296   ERROR: IndentationError: unindent does not match any outer indentation level


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2019-04-20

(2019-04-20, 21:27)daemonrealm Wrote:
(2019-04-20, 19:00)primaeval Wrote:
(2019-04-20, 18:31)daemonrealm Wrote: Update: I did choose in the guide just "ESPN" and it did bring up the add-on selector for the channel. So that is progress. This also confirms theory that my XML channel names are not matching the add ons "channel names"  

I've just discovered it actually only looks for the channel title in the stream label and not the other way round.
I thought it did both.

Try adding this change to streaming.py and see if it helps.
https://github.com/primaeval/script.tvguide.fullscreen/commit/7f408f3db735eafe3f5e6e75b7aa10b22676f2db
If it does I'll add it to the main repo.  

hello,

on selecting TVGF i get this error in log. the Guide then does not execute.

2019-04-20 15:24:34.869 T:123145354039296 WARNING: Previous line repeats 3 times.
2019-04-20 15:24:34.869 T:123145354039296   ERROR: Traceback (most recent call last):
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/addon.py", line 75, in <module>
2019-04-20 15:24:34.869 T:123145354039296   ERROR:     import gui
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/gui.py", line 53, in <module>
2019-04-20 15:24:34.871 T:123145354039296   ERROR:     import streaming
2019-04-20 15:24:34.871 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/streaming.py", line 132
2019-04-20 15:24:34.872 T:123145354039296   ERROR:     elif labelx in title:
2019-04-20 15:24:34.872 T:123145354039296   ERROR:                         ^
2019-04-20 15:24:34.872 T:123145354039296   ERROR: IndentationError: unindent does not match any outer indentation level 
I suspect you've got tabs instead of spaces in your file.
Python needs them to be the same so it can match the indentation level.
There should be 4 spaces per tab.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 21:43)primaeval Wrote:
(2019-04-20, 21:27)daemonrealm Wrote:
(2019-04-20, 19:00)primaeval Wrote: I've just discovered it actually only looks for the channel title in the stream label and not the other way round.
I thought it did both.

Try adding this change to streaming.py and see if it helps.
https://github.com/primaeval/script.tvguide.fullscreen/commit/7f408f3db735eafe3f5e6e75b7aa10b22676f2db
If it does I'll add it to the main repo.  

hello,

on selecting TVGF i get this error in log. the Guide then does not execute.

2019-04-20 15:24:34.869 T:123145354039296 WARNING: Previous line repeats 3 times.
2019-04-20 15:24:34.869 T:123145354039296   ERROR: Traceback (most recent call last):
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/addon.py", line 75, in <module>
2019-04-20 15:24:34.869 T:123145354039296   ERROR:     import gui
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/gui.py", line 53, in <module>
2019-04-20 15:24:34.871 T:123145354039296   ERROR:     import streaming
2019-04-20 15:24:34.871 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/streaming.py", line 132
2019-04-20 15:24:34.872 T:123145354039296   ERROR:     elif labelx in title:
2019-04-20 15:24:34.872 T:123145354039296   ERROR:                         ^
2019-04-20 15:24:34.872 T:123145354039296   ERROR: IndentationError: unindent does not match any outer indentation level  
I suspect you've got tabs instead of spaces in your file.
Python needs them to be the same so it can match the indentation level.
There should be 4 spaces per tab. 
Ugh I hate Xcode! thanks that was the issue. I believe this issue is specific that my guide XML channel names simply don't match (very well) to my add on's channel names.

No noticeable improvement on channel matching, I  need to redo steps you listed above to see what is matching and what is not - i will report back. I also learned to be very very careful with naming anything on here - Admin will remove the posts.

Thanks more to come after some further testing.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 22:31)daemonrealm Wrote:
(2019-04-20, 21:43)primaeval Wrote:
(2019-04-20, 21:27)daemonrealm Wrote: hello,

on selecting TVGF i get this error in log. the Guide then does not execute.

2019-04-20 15:24:34.869 T:123145354039296 WARNING: Previous line repeats 3 times.
2019-04-20 15:24:34.869 T:123145354039296   ERROR: Traceback (most recent call last):
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/addon.py", line 75, in <module>
2019-04-20 15:24:34.869 T:123145354039296   ERROR:     import gui
2019-04-20 15:24:34.869 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/gui.py", line 53, in <module>
2019-04-20 15:24:34.871 T:123145354039296   ERROR:     import streaming
2019-04-20 15:24:34.871 T:123145354039296   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/streaming.py", line 132
2019-04-20 15:24:34.872 T:123145354039296   ERROR:     elif labelx in title:
2019-04-20 15:24:34.872 T:123145354039296   ERROR:                         ^
2019-04-20 15:24:34.872 T:123145354039296   ERROR: IndentationError: unindent does not match any outer indentation level  
I suspect you've got tabs instead of spaces in your file.
Python needs them to be the same so it can match the indentation level.
There should be 4 spaces per tab.  
Ugh I hate Xcode! thanks that was the issue. I believe this issue is specific that my guide XML channel names simply don't match (very well) to my add on's channel names.

No noticeable improvement on channel matching, I  need to redo steps you listed above to see what is matching and what is not - i will report back. I also learned to be very very careful with naming anything on here - Admin will remove the posts.

Thanks more to come after some further testing. 
Also maybe a future/feature request if we could just match on the first word for the channel this would likely all match up, the add-on selector/feed selector may be larger to comb through but it would eventually find the channel name.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-20

(2019-04-20, 22:43)daemonrealm Wrote:
(2019-04-20, 22:31)daemonrealm Wrote:
(2019-04-20, 21:43)primaeval Wrote: I suspect you've got tabs instead of spaces in your file.
Python needs them to be the same so it can match the indentation level.
There should be 4 spaces per tab.  
Ugh I hate Xcode! thanks that was the issue. I believe this issue is specific that my guide XML channel names simply don't match (very well) to my add on's channel names.

No noticeable improvement on channel matching, I  need to redo steps you listed above to see what is matching and what is not - i will report back. I also learned to be very very careful with naming anything on here - Admin will remove the posts.

Thanks more to come after some further testing.  
Also maybe a future/feature request if we could just match on the first word for the channel this would likely all match up, the add-on selector/feed selector may be larger to comb through but it would eventually find the channel name. 
Scratch that, anything after a " [ channel name to match ]  - {everything after the - don't match on} " to strip off, that would just be a fix for me on this issue i believe - or anyone using a tvtv.us xml feed. Maybe something to think about. I may be able to script this as well.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2019-04-21

(2019-04-20, 22:47)daemonrealm Wrote:
(2019-04-20, 22:43)daemonrealm Wrote:
(2019-04-20, 22:31)daemonrealm Wrote: Ugh I hate Xcode! thanks that was the issue. I believe this issue is specific that my guide XML channel names simply don't match (very well) to my add on's channel names.

No noticeable improvement on channel matching, I  need to redo steps you listed above to see what is matching and what is not - i will report back. I also learned to be very very careful with naming anything on here - Admin will remove the posts.

Thanks more to come after some further testing.  
Also maybe a future/feature request if we could just match on the first word for the channel this would likely all match up, the add-on selector/feed selector may be larger to comb through but it would eventually find the channel name.  
Scratch that, anything after a " [ channel name to match ]  - {everything after the - don't match on} " to strip off, that would just be a fix for me on this issue i believe - or anyone using a tvtv.us xml feed. Maybe something to think about. I may be able to script this as well. 

Let me know if you find a generic solution and I'll add it in.
Making a pull request on Github would be easiest for me.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - Jeffers24 - 2019-04-21

(2019-04-21, 10:07)primaeval Wrote:
(2019-04-20, 22:47)daemonrealm Wrote:
(2019-04-20, 22:43)daemonrealm Wrote: Also maybe a future/feature request if we could just match on the first word for the channel this would likely all match up, the add-on selector/feed selector may be larger to comb through but it would eventually find the channel name.  
Scratch that, anything after a " [ channel name to match ]  - {everything after the - don't match on} " to strip off, that would just be a fix for me on this issue i believe - or anyone using a tvtv.us xml feed. Maybe something to think about. I may be able to script this as well.  

Let me know if you find a generic solution and I'll add it in.
Making a pull request on Github would be easiest for me. 

Try matching on 'contains' rarely captures odd channels, buts pulls common ones together, so if 'BBC One' is selected you would get all the BBC One channels to choose from, BBC One HD, BBC One SD, BBC One Wales etc. I think exact matching would need a policed world wide naming standard (never happen), as different sources use different naming


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-24

(2019-04-21, 10:15)Jeffers24 Wrote:
(2019-04-21, 10:07)primaeval Wrote:
(2019-04-20, 22:47)daemonrealm Wrote: Scratch that, anything after a " [ channel name to match ]  - {everything after the - don't match on} " to strip off, that would just be a fix for me on this issue i believe - or anyone using a tvtv.us xml feed. Maybe something to think about. I may be able to script this as well.  

Let me know if you find a generic solution and I'll add it in.
Making a pull request on Github would be easiest for me.  

Try matching on 'contains' rarely captures odd channels, buts pulls common ones together, so if 'BBC One' is selected you would get all the BBC One channels to choose from, BBC One HD, BBC One SD, BBC One Wales etc. I think exact matching would need a policed world wide naming standard (never happen), as different sources use different naming 
HI folks.

Update where I am with the channel matching issue. A simple resolution for me was more on the web grab++. I simply took the webgrab++.config.xml file and ran a decent find and replace routine to make the channels more "generic." this seems to work very well. It is not labor intensive since its in the WG++ config, change once, and its there. WG++ goes by the site_id anyway for the pull.

Now i have run into this error when starting TVGF. I have deleted the guide.xml. Rerun the WG pull. Restarted TVGF, rescanned the guide couple times. It still gives the "unable to parse guide XML" and exits with this message:

2019-04-23 23:37:22.061 T:123145551908864 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:24.775 T:123145656709120   ERROR: Traceback (most recent call last):
2019-04-23 23:37:24.775 T:123145656709120   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/source.py", line 578, in _updateChannelAndProgramListCaches
2019-04-23 23:37:24.777 T:123145656709120   ERROR:     if program[2] > programs[i+1][1]:
2019-04-23 23:37:24.777 T:123145656709120   ERROR: TypeError: can't compare datetime.datetime to NoneType
2019-04-23 23:37:25.803 T:123145549225984 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:30.689 T:123145524465664 WARNING: Previous line repeats 2 times.
2019-04-23 23:37:30.689 T:123145524465664   ERROR: NEWADDON Unknown Video Info Key "label"
2019-04-23 23:37:31.171 T:123145656709120   ERROR: Previous line repeats 5 times.

Maybe I have a syntax issue? Thanks for the ongoing great support!


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - daemonrealm - 2019-04-24

(2019-04-24, 05:44)daemonrealm Wrote:
(2019-04-21, 10:15)Jeffers24 Wrote:
(2019-04-21, 10:07)primaeval Wrote: Let me know if you find a generic solution and I'll add it in.
Making a pull request on Github would be easiest for me.  

Try matching on 'contains' rarely captures odd channels, buts pulls common ones together, so if 'BBC One' is selected you would get all the BBC One channels to choose from, BBC One HD, BBC One SD, BBC One Wales etc. I think exact matching would need a policed world wide naming standard (never happen), as different sources use different naming  
HI folks.

Update where I am with the channel matching issue. A simple resolution for me was more on the web grab++. I simply took the webgrab++.config.xml file and ran a decent find and replace routine to make the channels more "generic." this seems to work very well. It is not labor intensive since its in the WG++ config, change once, and its there. WG++ goes by the site_id anyway for the pull.

Now i have run into this error when starting TVGF. I have deleted the guide.xml. Rerun the WG pull. Restarted TVGF, rescanned the guide couple times. It still gives the "unable to parse guide XML" and exits with this message:

2019-04-23 23:37:22.061 T:123145551908864 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:24.775 T:123145656709120   ERROR: Traceback (most recent call last):
2019-04-23 23:37:24.775 T:123145656709120   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/source.py", line 578, in _updateChannelAndProgramListCaches
2019-04-23 23:37:24.777 T:123145656709120   ERROR:     if program[2] > programs[i+1][1]:
2019-04-23 23:37:24.777 T:123145656709120   ERROR: TypeError: can't compare datetime.datetime to NoneType
2019-04-23 23:37:25.803 T:123145549225984 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:30.689 T:123145524465664 WARNING: Previous line repeats 2 times.
2019-04-23 23:37:30.689 T:123145524465664   ERROR: NEWADDON Unknown Video Info Key "label"
2019-04-23 23:37:31.171 T:123145656709120   ERROR: Previous line repeats 5 times.

Maybe I have a syntax issue? Thanks for the ongoing great support! 
RESOLVED:

Above issue on startup resolved config -> reset EPG data in the DB. Start TVGF. resolved. Likely due to me keep changing the channel names and some back end confusion. Next issue will repost more info as i gather screenshots.

My EPG and guide says " Movie " on all the channels that would have movies - and listed with movies. Not the name of the movie. Checking the guide XML i see this:

<programme start="20190424021500 +0000" stop="20190424040000 +0000" channel="Movie Channel">
    <title lang="en">Movie</title>
    <sub-title lang="en">Ghosts of Girlfriends Past</sub-title>
    <desc lang="en">A bachelor is living his dream of being a big city photographer, taking pictures of beautiful women. He dates many women for brief periods of time and leaves them. At his brother's wedding, ghosts of his exes visit him to show him the error of his ways(n)</desc>


I believe this is where the Guide XML has just the title of Movie - so TVGF course interprets as just "Movie" not listing the name in the sub title. Any way to modify TVGF to handle this with tvtv.us guide XML?

Thanks!


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2019-04-24

(2019-04-24, 06:04)daemonrealm Wrote:
(2019-04-24, 05:44)daemonrealm Wrote:
(2019-04-21, 10:15)Jeffers24 Wrote: Try matching on 'contains' rarely captures odd channels, buts pulls common ones together, so if 'BBC One' is selected you would get all the BBC One channels to choose from, BBC One HD, BBC One SD, BBC One Wales etc. I think exact matching would need a policed world wide naming standard (never happen), as different sources use different naming  
HI folks.

Update where I am with the channel matching issue. A simple resolution for me was more on the web grab++. I simply took the webgrab++.config.xml file and ran a decent find and replace routine to make the channels more "generic." this seems to work very well. It is not labor intensive since its in the WG++ config, change once, and its there. WG++ goes by the site_id anyway for the pull.

Now i have run into this error when starting TVGF. I have deleted the guide.xml. Rerun the WG pull. Restarted TVGF, rescanned the guide couple times. It still gives the "unable to parse guide XML" and exits with this message:

2019-04-23 23:37:22.061 T:123145551908864 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:24.775 T:123145656709120   ERROR: Traceback (most recent call last):
2019-04-23 23:37:24.775 T:123145656709120   ERROR:   File "/Users/j131337/Library/Application Support/Kodi/addons/script.tvguide.fullscreen/source.py", line 578, in _updateChannelAndProgramListCaches
2019-04-23 23:37:24.777 T:123145656709120   ERROR:     if program[2] > programs[i+1][1]:
2019-04-23 23:37:24.777 T:123145656709120   ERROR: TypeError: can't compare datetime.datetime to NoneType
2019-04-23 23:37:25.803 T:123145549225984 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
2019-04-23 23:37:30.689 T:123145524465664 WARNING: Previous line repeats 2 times.
2019-04-23 23:37:30.689 T:123145524465664   ERROR: NEWADDON Unknown Video Info Key "label"
2019-04-23 23:37:31.171 T:123145656709120   ERROR: Previous line repeats 5 times.

Maybe I have a syntax issue? Thanks for the ongoing great support!  
RESOLVED:

Above issue on startup resolved config -> reset EPG data in the DB. Start TVGF. resolved. Likely due to me keep changing the channel names and some back end confusion. Next issue will repost more info as i gather screenshots.

My EPG and guide says " Movie " on all the channels that would have movies - and listed with movies. Not the name of the movie. Checking the guide XML i see this:

<programme start="20190424021500 +0000" stop="20190424040000 +0000" channel="Movie Channel">
    <title lang="en">Movie</title>
    <sub-title lang="en">Ghosts of Girlfriends Past</sub-title>
    <desc lang="en">A bachelor is living his dream of being a big city photographer, taking pictures of beautiful women. He dates many women for brief periods of time and leaves them. At his brother's wedding, ghosts of his exes visit him to show him the error of his ways(n)</desc>


I believe this is where the Guide XML has just the title of Movie - so TVGF course interprets as just "Movie" not listing the name in the sub title. Any way to modify TVGF to handle this with tvtv.us guide XML?

Thanks! 
That is much too specific for a fix in TVGF.

I would make a script that does a regex replace.
If you need help with that let me know.