diff --git a/scripts/abfahrtsmonitor.py b/scripts/abfahrtsmonitor.py new file mode 100644 index 0000000..dd2a575 --- /dev/null +++ b/scripts/abfahrtsmonitor.py @@ -0,0 +1,35 @@ +#!/usr/bin/python +# -*- coding: iso-8859-1 -*- + +import cgi +import urllib +import urllib2 + + +# get cgi object +form = cgi.FieldStorage() + +ort = "" +hst = "" +vz = "" +vm = "" +timestamp = "" + +# check for queries +if (form.getvalue('ort')): + ort = form.getvalue('ort') +if (form.getvalue('hst')): + hst = form.getvalue('hst') +if (form.getvalue('vz')): + vz = form.getvalue('vz') +if (form.getvalue('vz')): + vm = form.getvalue('vz') +if (form.getvalue('timestamp')): + timestamp = form.getvalue('timestamp') + +url = "http://widgets.vvo-online.de/abfahrtsmonitor/Abfahrten.do?ort="+ort+"&hst="+hst+"&vz="+vz+"&vm="+vm+"×tamp="+timestamp + +data = urllib2.urlopen(url).read() + +print("Content-type: text/html\n\n") +print(data)