On 06/10/06, <b class="gmail_sendername">John Winters</b> <<a href="mailto:john@sinodun.org.uk">john@sinodun.org.uk</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Pete Ryland wrote:<br>> On 02/10/06, *John Winters* <<a href="mailto:john@sinodun.org.uk">john@sinodun.org.uk</a><br>> <mailto:<a href="mailto:john@sinodun.org.uk">john@sinodun.org.uk</a>>> wrote:<br>>
<br>>     Does anyone on this list use MythTV and tv_grab_uk_rt to get your TV<br>>     listings?  If so, have you had any difficulty with it in the last few<br>>     days?  I have two MythTV boxes and they've both started to fail to get
<br>>     listings.  Has this happened to anyone else?<br>><br>><br>><br>> I've had the same problem, but I actually wrote my own tv_grab_uk_pdr[1]<br>> a few years ago since that one used to do a screen scrape and was very
<br>> slow.  The more recent versions use the same method as me now, which is<br>> to grab the raw data from:<br>><br>> <a href="http://xmltv.radiotimes.com/xmltv/${channum}.dat">http://xmltv.radiotimes.com/xmltv/${channum}.dat
</a><br>><br>> which used to provide a csv-type file, but unfortunately is now<br>> protected by basic auth.  So I guess it's going to have to be back to<br>> the screen scraping version! :-)<br><br>Seems to be working again!  After a week of not working, it all started
<br>working again in the small hours of yesterday morning.  Whatever RT did<br>they have presumably un-done.<br></blockquote></div><br>Interesting.  I sent them a mail after I sent that one.  Seems that I
was a bit off.  The directories and otherwise-404 stuff are basic-auth
protected, but the files on that site are still accessible, e.g.:<br>
<br>
<a href="http://xmltv.radiotimes.com/xmltv/100.dat">http://xmltv.radiotimes.com/xmltv/100.dat</a><br><br>I'll have to send them another mail now I think, as indeed it has worked yesterday and today for me too.<br><br>FYI, the error I was getting was:
<br><br><div style="direction: ltr;">/etc/cron.daily/mythtv-backend:<br>Traceback (most recent call last):<br>  File "/usr/bin/tv_grab_uk_rt", line 202, in ?<br>    main()<br>  File "/usr/bin/tv_grab_uk_rt", line 140, in main
<br>    program_node.newTextChild(None, 'desc', desc)<br>  File "/var/lib/python-support/python2.4/libxml2.py", line 3274, in newTextChild<br>    ret = libxml2mod.xmlNewTextChild(self._o, ns__o, name, content)<br>
TypeError: xmlNewTextChild() argument 4 must be string without null bytes or None, not str<br>Error in 1:1: unexpected end of file<br></div>
<br>Cheers,<br>
Pete<br>