Speichern und Ausführen

Funktionen

Menü zum Speichern und Ausführen des Skriptes

Die folgenden Funktionen stehen zur Verfügung:

Speichern

Klicken Sie auf den Button Speichern oder drücken Sie die Tastenkombination <Strg>+S, um das Skript zu speichern. Nach Betätigung des Buttons wird der aktuelle Inhalt des Skriptes am Server gespeichert.

Generell sollte Sie Änderungen am Skript in regelmäßigen Abständen immer wieder zwischenspeichern, um bei einem Absturz des Rechners den Datenverlust möglichst gering zu halten.

[Tip]Tip

Technische Info: Skripte werden als Text Dokumente am IP-Symcon-Server gespeichert. Alle erstellten Skripts sind auf dem IP-Symcon-Server im Verzeichnis scripts unter dem Namen <ID des Skriptes>.ips.php zu finden.

Umbenennen

Klicken Sie auf den Button Umbenennen, um den Namen des Skriptes zu ändern. Nach Betätigung des Buttons wird ein Popup geöffnet, wo Sie den Namen in IP-Symcon und den Namen des zugehörigen Files ändern können. Geben Sie den gewünschten Namen ein und bestätigen Sie die Eingabe mit OK.

Menü zum Umbenennen des Skriptes

Bei Aktivierung der Option Filenamen synchronisieren, wird der Name der zugehörigen Datei automatisch mit dem Namen im Objektbaum synchronisiert.

Ausführen

Klicken Sie auf den Button Ausführen oder drücken Sie die Tastenkombination <Strg>+E, um das Skript am Server manuell zu Starten. Nach Betätigung des Buttons wird das Skript automatisch gespeichert und eine Ausführung am IP-Symcon Server gestartet.

Die aktive Ausführung des Skriptes wird durch einen Balken am oberen Teil des Editors angezeigt. Sobald die Ausführung des Skriptes abgeschlossen ist, verschwindet der Balken wieder:

Ausführung eines Skriptes am IP-Symcon Server

Sollte das Skript durch einen Fehler beendet werden, wird das durch eine Meldung im oberen Teil des Editors angezeigt. Diese Meldung verschwindet automatisch wieder, wenn das Skript das nächste mal ohne Fehler beendet wird.

Skriptausführung mit Fehler

Die zugehörige Fehlermeldung des Skriptes, wird in den Ausgabefenstern des Skripteditors angezeigt. Diese Ausgabefenster werden auch automatisch eingeblendet, sollte das Skript eine Ausgabe produzieren (durch Verwendung eines PHP Ausgabebefehls wie ECHO, PRINT oder sonstigen Befehlen).