I checked my xmltv channel file and it's OK using tv_validate_file. I verified the path in the context menu of the 0.1.5 version of the script. I checked the xbmc.log and saw this:
09:58:00 T:139747126355712 M:4069695488 NOTICE: Cannot read /home/patrick/xmltv/channels/I20625.labs.zap2it.com.xml
09:58:00 T:139747126355712 M:4069695488 NOTICE: Traceback (most recent call last):
09:58:00 T:139747126355712 M:4069695488 NOTICE: File "/home/patrick/.xbmc/addons/script.program.xmltv/default.py", line 161, in getChannels
09:58:00 T:139747126355712 M:4069695488 NOTICE: self.channels = read_channels(open(xmltvfile, xmltvfile))
09:58:00 T:139747126355712 M:4069695488 NOTICE: ValueError: mode string must begin with one of 'r', 'w', 'a' or 'U', not '/home/patrick/xmltv/channels/I20625.labs.zap2it.com.xml'
Here's what that file looks like:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv source-info-url="http://www.schedulesdirect.org/" source-info-name="Schedules Direct" generator-info-name="XMLTV/$Id: tv_grab_na_dd.in,v 1.80 2010/03/28 02:00:39 knowledgejunkie Exp $" generator-info-url="http://www.xmltv.org/">
<channel id="I20625.labs.zap2it.com">
<display-name>312 SHOWBP</display-name>
<display-name>312 SHOWBP CA61301:X</display-name>
<display-name>312</display-name>
<display-name>SHOWBP</display-name>
<display-name>Showtime Beyond (Pacific)</display-name>
<display-name>PAY</display-name>
</channel>
<programme start="20110709003000 -0800" stop="20110709020000 -0800" channel="I20625.labs.zap2it.com">
<title lang="en">Wushu Warrior</title>
<desc lang="en">In 19th-century China, a man unwittingly kidnaps the daughter of a brutal lord (Matt Frewer).</desc>
<credits>
<actor>Matt Frewer</actor>
</credits>
<date>2008</date>
<category lang="en">Action</category>
<category lang="en">Martial arts</category>
<category lang="en">Movie</category>
<length units="minutes">85</length>
<episode-num system="dd_progid">MV00266049.0000</episode-num>
<audio>
<stereo>stereo</stereo>
</audio>
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<value>Violence</value>
</rating>
<rating system="MPAA">
<value>PG-13</value>
</rating>
</programme>
...
</tv>
I see the progress bar but no listings appear. Any ideas?