Kuddelsoft schrieb:Auf meinem W98 System noch nicht ein Problem.
Ist eben doch das bessere Windows.
Das ist völliger Unsinn. 9x-Systeme haben mehr mit einem Wackelpudding gemeinsam, als mit einem Betriebssystem.
Kuddelsoft schrieb:Auf meinem W98 System noch nicht ein Problem.
Ist eben doch das bessere Windows.
// Warten bis Fritz erreichbar ist und dann jFritz starten - ohne DOS-Box-Geflacker
@cc_on
@set @verbose = false // true: detailierte Fehlermeldung
// false: stilles Warten im Fehlerfall
var Shell = new ActiveXObject("WScript.Shell");
var Msg;
Loop: do {
Msg = '';
switch (Shell.Run('alive /REPEAT=1 fritz.box', 0, true)) {
case 0: break Loop; // Fritz ist erreichbar
@if (@verbose)
case 1: Msg = 'Timeout'; break;
case 2: Msg = 'Host unreachable'; break;
case 3: Msg = 'Network unreachable'; break;
case 4: Msg = 'Protocol unreachable'; break;
case 5: Msg = 'Port unreachable'; break;
case 6: Msg = 'Hardware error'; break;
case 7: Msg = 'TTL expired in transit'; break;
case 8: Msg = 'Bad destination'; break;
case 255: Msg = 'Other errors'; break;
@end
}
@if (@verbose)
WScript.Echo('JFritz.js: ' + Msg);
@end
WScript.Sleep(5000); // 5 Sekunden warten
} while (true);
// JFritz starten
Shell.Run('jfritz.exe', 1);
@set @verbose = true
Wenn du diese Frage nicht benötigst, dann schalte die Option dafür aus.Dr.Verdi schrieb:Was anderes aber vlt, beim Beenden (manuell) fragt jFritz immer nach, ob es wirklich beendet werden soll. Sollte diese Abfrage in den Optionen ausgeschalten sein?
Dr.Verdi schrieb:Hm, hab jetzt schon ein paarmal schauen müssen, bis ich die lock datei mal erwischt habe. Die erscheint ja immer nur kurz nach Beenden des Programms und verschwindet dann von selber. Also, das kann nicht das Problem sein.