Jup, wie der Titel schon sagt, würde ich gerne auf meinem kleinem "Ubuntu-Server" zuhause den aktuell gespielten Titel auf meiner lokalen Website anzeigen lassen.
nun habe ich schon dieses Skript gefunden:
Code: Alles auswählen
import SimpleHTTPServer
import BaseHTTPServer
import os
LISTEN = 8080
class Handler(SimpleHTTPServer.SimpleHTTPRequestHandler):
def do_GET(self):
artist = os.popen("dcop amarok player artist").read()[0:-1]
title = os.popen("dcop amarok player title").read()[0:-1]
length=os.popen("dcop amarok player totalTime").read()[0:-1]
self.send_response(200)
self.send_header("content-type", "text/html")
self.end_headers()
self.wfile.write("Currently playing: "+artist+" - "+title+" - "+length)
def main():
global artist, title
server = BaseHTTPServer.HTTPServer(('', LISTEN), Handler)
server.serve_forever()
if __name__ == "__main__":
main()
Ich habe aber bereits Apache2 bei mir laufen.
Wie kann man das nun irgendwie ummodeln, dass es auch auf meinem Apache läuft?
Ach so, das ganze sollte auch in PHP eingearbeitet werden können.
Für eine kleine Hilfe wäre ich sehr Dankbar, da mich dieses Problem zu Python geführt hat
Mit freundlichen Grüssen
HugoEA