Auf die Frage wie kann ich prüfen ob Seiten OK sind, oder wie kann ich Seiten aufrufen ohne den Internet Explorer zu bemühen, habe ich mal versucht VBScript zu verwenden. Wenn Sie kein Lucky Owner of VBScript sind, können Sie sich dieses unter www.microsoft.com/scripting donwloaden.
Der erste Unterschied zu ASP ist, das Objekte nicht über Server.Createobject sondern wie in VB über CreateObject instanziert werden.
Im folgenden Beispiel ist ein einfacher Test programmiert. Um einen HTTP Zugriff zu erlauben, verwende ich das XMLHTPP Objekt des XML Parser. Das ist zwar für XML Upload gedacht, lässt sich aber auch ganz gut dafür verwenden.
wscript.echo callPage("http://www.ppedv.de/fake.asp") Function callPage(URL) callPage = Null Set xml = CreateObject("Microsoft.XMLHTTP") xml.open "GET", URL, False xml.send "" If Err = 0 And xml.Status = "200" Then ' alles gut gegangen Seite gefunden callPage = "OK" End If End Function |
Natürlich können Sie auch eine Mail versenden oder die Daten in ein File speichern. Die eingentliche Funktion wird aber von der aufgerufenen ASP Seite erledigt. Dies hat den Vorteil, das die Seite auch aus dem Browser nutzbar ist.