


Skript-Filtermodul
Das Skript-Filtermodul wird gezeigt, wenn Sie im
Filter-Art-Pop-up-Menü im Filter-Infobereich Skript
wählen.
Nutzen Sie dieses Modul, um eigene Filter zu erzeugen, die
AppleScript oder andere Skriptsprachen (shell, Perl, PHP, Python usw.)
verwenden.
- Beschreibung
-
In diesem Textfeld unter dem Filter-Art-Popup-Menü können Sie
eine kurze Beschreibung des Filters eingeben. Der Text wird im Test-Infobereich
angezeigt.
- Eigene Variable
-
In dieser Tabelle können Sie neue eigene Variablen für das
Menü
Variable einsetzen
hinzufügen. Diese Variablen
erscheinen ebenfalls als Felder im Test-Infobereich. Klicken Sie den
-Button an, um der Tabelle eine neue Zeile hinzuzufügen, oder
den
-Button, um die selektierte Zeile zu entfernen. Sie werden
diese Variablen typischerweise benutzen, um nach bestimmten Servern zu
fragen oder um andere Benutzer-Informationen hinzuzufügen, die ein
Skript benötigt.
- Eigene Fehlerbeschreibung
-
Diese Tabelle dient zwei Aufgaben. Zunächst können Sie hier
den Wert der Ergebnis-Spalte für die Erfolg-Zeile ändern, um
festzulegen, welchen Wert das Skript als Erfolg ansehen soll –
normalerweise ist das die Null, aber falls nötig, können Sie es hier
ändern. Außerdem können Sie den Rückgabewerten bedeutungsvollere
Fehler-Beschreibungen geben; diese erscheinen in der
Fehlschläge-Tabelle. Klicken Sie den
-Button an, um der
Tabelle eine neue Zeile hinzuzufügen, oder den
-Button, um die
selektierte Zeile zu entfernen.
- Immer dieses Ergebnis für Status nehmen
-
Wenn diese Option eingeschaltet ist, wird das Ergebnis des
Skripts für den Filter-Status verwendet, egal, wie der Status des
Dienstes und aller vorigen Filter ist. Wenn die Option aus ist, wird
das Ergebnis genutzt, wenn es
interessanter
als der alte Status
ist – d.h., Fehlschlag wird genommen, wenn der vorige Status ein
Erfolg war, Änderung wird genommen, wenn noch kein Fehlschlag
vorliegt und vorher keine Änderung da war. Unverändert wird nur
genutzt, wenn der Status zu vorher unverändert ist. Das ist das
normale Verhalten aller Filter, aber es kann eben nützlich sein,
vorige Filter-Ergebnisse zu überschreiben.
- Variable einsetzen
-
Variablen sind Marker im Text, die durch andere Werte ersetzt
werden, wenn ein Filter, Melder oder Dienst benutzt wird. Wählen Sie
in diesem Menü eine Variable, um sie in dem Feld einzufügen. Wenn
Sie eine ausgewählt haben, wird sie am Einfügepunkt eingefügt oder
ersetzt den selektierten Text. Eine Liste der hier verfügbaren
Variablen finden Sie im Kapitel
Filter-Variablen
.
- Skripttyp
-
Wählen Sie aus dieser Box den Skripttyp. Sie können den Namen
eingeben oder das Menü durch einen Klick auf das Symbol rechts
öffnen, um die verfügbaren Optionen zu sehen. Das Menü zeigt den
Namen des Werkzeugs und seinen Pfad. Sie können hier auch ein
Werkzeug festlegen, das nicht aufgelistet ist, indem Sie seinen Pfad
eingeben, aber wenn Sie dieses Werkzeug öfter benutzen wollen,
sollten Sie es vielleicht erstmal (in den Skript-Einstellungen) in die
Standardliste eintragen.
- Skripteditor
-
Schreiben Sie hier Ihr Skript. Sie können variables einfügen,
die zwischen geschweiften Klammern stehen müssen. Nutzen Sie das oben
beschriebene Menü
Variable einsetzen
; Profis können die
Variablen direkt eingeben. Sie können die Schriftart, Schriftgröße
und Farben dieses Textbereichs in den Skript-Einstellungen ändern.

-
Klicken Sie diesen Button, um Ihr Skript zu testen. Simon
zeigt dann ein Vorschau-Bereich, das den Quelltext oben und die Ausgabe unten
zeigt, zusammen mit dem Ergebnis. Beachten Sie, dass für die
Variablen Standardwerte genutzt werden; fügen Sie einen Text für
diesen Dienst hinzu, um reale Variablen-Werte zu benutzen.

-
Dieser Button ist nur verfügbar, wenn der gewählte Skripttyp
AppleScript ist. Dieser Button erzeugt das Skript und zeigt
alle AppleScript-Fehler. Falls das Skript fehlerfrei ist, wird es
automatisch in den für AppleScripts üblichen Farben eingefärbt.
- Mehr Skripte
-
Klicken Sie diesen Button an, um die Simon-Extras-Seite in
Ihrem Browser zu öffnen. Dort sehen Sie ein Archiv neuer und von
Benutzern bereitgestellter Skripte und noch vieles mehr.
- Skript öffnen
-
Klicken Sie diesen Buton an, um ein neues Skript von der
Festplatte zu laden, wodurch das aktuelle Skript im Skript-Editor
ersetzt wird. Geladen werden können normale .scpt-, .sh-Dateien usw.,
oder Skript-Dateien, die von Simon gesichert wurden.
- Skript sichern unter
-
Klicken Sie hier, um das aktuelle Skript mit allen Anweisungen,
eigenen Variablen usw. in eine normale Skript-Datei zu sichern. Machen
Sie dies auch, wenn Sie Ihre Skripte mit anderen Simon-Benutzern teilen wollen!
Copyright © Dejal Systems, LLC
Letzte Aktualisierung am 7. August 2015