Ein Skript (oder auch Programm genannt) ist eine Aneinanderreihung von mehr oder weniger komplexen Befehlen. Die in IP-Symcon verwendete Programmiersprache ist das sehr mächtige und leistungsstarke PHP. Im Internet finden Sie zahllose Beispiele und weiterführende Dokumentationen.
Möchten Sie Ihrem Projekt ein neues Skript hinzufügen, aktivieren Sie diese Auswahlmöglichkeit unter "Objekte hinzufügen". Vergeben Sie dem Skript einen eindeutigen und aussagekräftigen Namen.
Sie können ihn jederzeit ändern oder das Skript in einen anderen Ordner verschieben. Alternativ können Sie den Ort des Skripts bestimmen, indem Sie es an der jeweiligen Stelle über die rechte Maustaste anlegen oder "Auswählen" verwenden.

Für den Fall, dass Sie mit einem Editor arbeiten wollten oder vorhandene Skripte verwenden,
aktivieren Sie: "Vorhandene Datei hochladen"
Wenn Sie zusätzlich mit einen bestimmten Dateinamen (Betriebssystem) arbeiten wollen,
aktivieren Sie: "Benutze speziellen Dateinamen".
Mit "Überprüfen" ist gewährleistet, dass dieser Name eindeutig ist.

Grundsätzlich gilt: ein PHP Skript verlangt, dass Anweisungen am Ende jedes Statements mit einem Semikolon beendet werden und sie innerhalb eines PHP-Tag (<? ? ?>) stehen müssen.

Zu Testzwecken, kann das Skript manuell gestartet werden, indem Sie „Ausführen“ drücken.
Dabei wird es automatisch gespeichert, der Zeitstempel der letzen Ausführung aktualisiert und Länge der Laufzeit aktualisiert. Die Ansicht kann zwischen [Text] und [HTML] umgeschaltet werden.
Fehlerhafte Eingaben können mit „Rückgängig“ oder “Wiederherstellen“ korrigiert werden.
Mit „Nach HTML exportieren“ wird das gesamte Skript in Ihrem Browser angezeigt.
Möchten Sie komfortabel einen „Befehl hinzufügen“, positionieren Sie den Cursor auf die gewünschte Stelle im Skript klicken Sie auf diesen Button.
Um die Vielfalt der Befehle einzugrenzen empfiehlt es sich nur das betreffende Gerät anzugeben.
Hier als Beispiel zur Soundausgabe den „Media Player“:

Als Auswahlmöglichkeit erhalten Sie dann nur die gerätespezifischen Funktionen:

Als Ergebnis erhalten Sie den Befehl in der richtigen ID-Nummer

Um Befehle direkt einzugeben drücken Sie „Strg + Space“. Sie erhalten dann alle IP-Symcon-Funktionen. Auch hier können Sie die Auswahl einschränken, indem Sie z.B. „f + s + 2“ auf eingeben. Den gewünschte Befehl können Sie dann per Doppelklick auswählen:

Um alle „Ereignisse“, die das Skript triggern ein- und auszublenden verwenden Sie selbigen Button.
Wie Sie ein weiteres „Ereignis hinzufügen“ erfahren Sie hier.
Eine komplette Auflistung finden sie unter Systemvariablen.
Die Auflistung aller Tastenkombinationen finden Sie hier