011
26.11.2006, 18:40 Uhr
kronos
Quotenfisch (Operator)
|
Naja, da kann man halt 'ne bestimmte Tageszeit einstellen. Aber wenn ich will, dass mein Job stündlich ausgeführt wird müsste ich dazu 24 Zeiten eintragen... Hab's jetzt mit folgendem Skript gelöst. Die Funktion ist eine stündliche http-Authentifizierung bei einem Server. (Vielleicht nützt es ja jemandem, WSH ist so mies dokumentiert...)
Code: |
//auth.js USER=""; // <-- Benutzername und PASSWD=""; // <-- Password vom ZDV hier eintragen
if(USER==""||PASSWD=="") { WScript.Echo("Du musst erstmal dieses Skript im Editor öffnen und deinen ZDV-login-Datein eintragen!"); WScript.Quit(); } var req = new ActiveXObject("WinHttp.WinHttpRequest.5.1"); req.open("GET", "http://www.uni-tuebingen.de", false); req.SetCredentials(USER, PASSWD, 0); do { var OK=true; try { req.send(); } catch(err) { OK=false; } if(OK) OK=(req.Status==200); WScript.sleep(OK?3600000:1000);
} while(true); // '06 by kronos
|
-- main($)??<-$<='?'>>2?main($-!!putchar( (("$;99M?GD??(??/x0d??/a:???;a"+'?'/4) ??($??)+'?'/3-2-1+$%2)??''?')):'?';??> Dieser Post wurde am 26.11.2006 um 18:41 Uhr von kronos editiert. |