#!/usr/bin/python import urllib import xml.dom.minidom import time print 'Content-Type: text/html' print nectdata = urllib.urlopen("http://www.scenemusic.net/backend.xml") nectdata = nectdata.read() nectdata = nectdata.replace('&','+') #print nectdata dom = xml.dom.minidom.parseString(nectdata) print '
'
print 'Playing:
'
l = dom.getElementsByTagName('CURRENTSONGAUTHOR')
for i in l:
print i.childNodes[0].nodeValue.encode('Latin-1'), '-',
l = dom.getElementsByTagName('CURRENTSONGTITLE')
for i in l:
print i.childNodes[0].nodeValue.encode('Latin-1'),
print ''
l = dom.getElementsByTagName('CURRENTSONGTIME')
print '[Length:', l[0].childNodes[0].nodeValue.encode('Latin-1'),
l = dom.getElementsByTagName('CURRENTSONGTIMELEFT')
print 'Left:', l[0].childNodes[0].nodeValue.encode('Latin-1'), ']
'
print ''
print'
'
l = dom.getElementsByTagName('QUEUETIME')
print 'Queue(%s):
' % (l[0].childNodes[0].nodeValue)
l = dom.getElementsByTagName('QUEUE')
for i in l:
author = i.getElementsByTagName('QUAUTHOR')
print author[0].childNodes[0].nodeValue.encode('Latin-1'), '-',
title = i.getElementsByTagName('QUTITLE')
print title[0].childNodes[0].nodeValue.encode('Latin-1'),'
'
print '
Autoupdate 30s...'
print '
Home'
print '