rendered paste bodyrssver = 2
trackfile = "P:\\.rssver"
rssfile = "P:\\RssFeeds.xml"
oldFeeds = ['http://feeds.feedburner.com/XboxScene',
'http://feeds.feedburner.com/XbmcMediaCenter']
currentFeed = 'http://feeds.feedburner.com/xbmc'
def updatefeed():
try:
xml = open(rssfile, "r")
except:
return
text = xml.read()
xml.close()
for feed in oldFeeds:
text = text.replace(feed, currentFeed)
xml = open(rssfile, "w")
xml.write(text)
xml.close()
file = open(trackfile,"w")
file.write("%d" % (rssver))
file.close()
try:
file = open(trackfile, "r")
except:
file = None
if file != None:
try:
version = int(file.read())
file.close()
except:
version = -1
if version != rssver:
updatefeed()
else:
updatefeed()