Skript beenden...

Hallo zusammen,

gibt es die Möglichkeit:

Skript 1 auszuführen… läuft…

UND mit Skript 2 --> Skript 1 beenden…

:confused::confused::confused:

Danke

Manuela

Nein. Die wichtigere Frage ist, warum das erste Skript überhaupt so lange läuft…

paresy

Szenen Skript…

Ist es möglich durch Skript 1 ein Skript 2 zu starten?

Einen Call zu machen?

:confused::confused:

IPS_RunScript — IP-Symcon :: Automatisierungssoftware

Skript 1 läuft und läuft und läuft und … in einer Schleife wird abgefragt:

                if ( IPS_SemaphoreEnter('ShutDown', 0) ) {     // erst mal prüfen, ob ShutDown verlangt wird
                    IPS_SemaphoreLeave('ShutDown');
                } else {
                     die("
ShutDown ist initiiert; Ende Skript 1");
                }

Skript 2 hat das Semaphore gesetzt:

    IPS_SemaphoreEnter ('ShutDown', 1000);

muß aber dann noch einige Zeit weiter am Leben gehalten werden; bei seinem Ende löscht IPS das Semaphore ‚ShutDown‘ aus dem System und Skript 1 kann es nicht mehr abfragen.

Viele Grüsse
Harald

:D:D danke