Sidehistorik
Scriptet er hentet fra okey.dk
Der selvfølgelig skal have credit og har rettigheder til det
Kodeblok |
---|
#!/usr/bin/python # Python script til at hente XMLTV fra ONTV og indsaette i EyeTV. # require: Mac OS X, Python, EyeTV & ONTV Pro user. # crontab -e suggestion: 0 6 * * * /Users/USER/ontv.py # Web: http://okey.dk/?p=311 # Copyright 2011 Mathias F. Svendsen import urllib2, os, subprocess, time url = "http://ontv.dk/xmltv/c81e728d9d4c2f636f067f89cc14862c" # find paa http://ontv.dk/xmltv slet = "yes" # yes (eller noget med y) for at slette filen igen efter udfoersel, alt andet for at bevare filen fil = "ontvtemp.xml" # Forsaet kun hvis du ved hvad du laver: gem = os.path.join(os.getcwd(), fil) resp = urllib2.urlopen(url) print "Henter, "+ url+" vent venligst... " cont = resp.read() print "Gemmer til " + gem + ", vent veligst... " save = open(gem, "wb") save.write(cont) save.close() del resp, cont, save print "Gemt!\nAabner EyeTV og indsaetter..." os.system("open -a EyeTV " + gem) #subprocess.Popen("open -a EyeTV " + gem) if "y" in slet: print "Venter 120." time.sleep(117) print "3" time.sleep(1) print "2" time.sleep(1) print "1" time.sleep(1) print "Sletter", gem os.remove(gem) else: print "Filen blev ikke slettet pga. valgte indstilling." print "Tak fordi du brugte min python kode." |