Dienst (Neu/Bearbeiten) > Dienst-Art > Dienst-Variablen

Dies ist die Liste der Dienst-Variablen. Variablen sind Marker im Text, die durch andere Werte ersetzt werden, wenn der Dienst benutzt wird. Variablen sollten keine Leerzeichen enthalten und mit geschweiften Klammern eingeklammert werden, wie z.B. hier {TestChangeText}. Sie werden vom Skript-Dienst-Modul benutzt und stehen auch zukünftigen Modulen zur Verfügung.

Variable:Ausgaben:
AppDataPathKompletter Pfad zu Simons Daten-Ordner (nützlich für Skripte).
AppLanguageDie momentan von Simon benutzte Sprache, basierend auf den verfügbaren Lokalisierungen.
AppNameName des Programms, also "Simon".
AppReleaseVersionsnummer der benutzten Simon-Version.
AppURLURL der Simon-Produktseite.
AppVersionVersionsnummer der benutzten Simon-Ausgabe.
CheckDateDatum, an dem der Test geprüft wurde, im Format YYYY-MM-DD.
CheckDateShortDatum, an dem der Test geprüft wurde, im Format YYYYMMDD.
CheckTimeZeitpunkt, an dem der Test geprüft wurde, im Format HH:MM:SS.
CheckTimeShortZeitpunkt, an dem der Test geprüft wurde, im Format HHMMSS.
ServiceNameName des Dienstes für den Test.
ServiceTypeName des Dienst-Moduls.
TestChangeCountHäufigkeit der Änderungen zu diesem Test; beginnt mit 1 für eine Änderung und wird um 1 erhöht für jede direkt folgende Änderung. Wird zurückgesetzt, wenn eine Änderung nach einem Fehlschlag oder einem Test ohne Änderung eintritt.
TestChangeDifferenceWithHTMLUnterschied zwischen dem vorigen Zeitpunkt, zu dem Simon die Seite gesehen hat, und dem jetzigen Zeitpunkt. Die Erkennung erfolgt durch die Filter-Funktion; HTML-Tags werden eingebunden.
TestChangeDifferenceWithoutHTMLUnterschied zwischen dem vorigen Zeitpunkt, zu dem Simon die Seite gesehen hat, und dem jetzigen Zeitpunkt. Die Erkennung erfolgt durch die Filter-Funktion; HTML-Tags werden entfernt.
TestChangeTextDer Ausgabetext des Dienstes und aller Filter; hiermit können Änderungen entdeckt werden.
TestCommentsBeschreibung des Tests von der Zusammenfassung-Seite des Fensters "Test bearbeiten".
TestFailureCountHäufigkeit der Fehler in einem Test; beginnt mit 1 für einen neuen Fehler und wird um 1 erhöht für jeden direkt folgenden Fehler. Wird zurückgesetzt, wenn der nächste Fehler nach einem Erfolg auftritt.
TestLastChangeDateDatum der zuletzt eingetretenen Änderung in einem Test – heute, wenn die Änderung gerade erst eingetreten ist.
TestLastChangeTimeZeit der zuletzt eingetretenen Änderung in einem Test – jetzt, wenn die Änderung gerade erst eingetreten ist.
TestLastCheckDateDatum, an dem der Test zuletzt geprüft wurde.
TestLastCheckTimeZeitpunkt des Tages, an dem der Test zuletzt geprüft wurde.
TestLastErrorDie letzte Fehlermeldung, die erhalten wurde.
TestLastEventDateDatum, an dem das letzte Ereignis (Änderung, Fehlschlag oder Reparatur) eingetreten ist.
TestLastEventTimeZeitpunkt des Tages, an dem das letzte Ereignis (Änderung, Fehlschlag oder Reparatur) eingetreten ist.
TestLastFailureDateDatum, an dem der Test zuletzt fehlgeschlagen ist.
TestLastFailureTimeZeitpunkt des Tages, an dem der Test zuletzt fehlgeschlagen ist.
TestLastRecoveryDateDatum, an dem der Test nach einem Fehlschlag zuletzt repariert wurde.
TestLastRecoveryTimeZeitpunkt des Tages, an dem der Test nach einem Fehlschlag zuletzt repariert wurde.
TestLocationURL oder anderer Ort des Tests, der diesen Dienst benutzt.
TestNameName des Tests, der diesen Dienst benutzt.
TestNextCheckDateDatum, an dem der Test das nächste Mal geprüft wird.
TestNextCheckTimeZeitpunkt des Tages, an dem der Test das nächste Mal geprüft wird.
TestPasswordDas Passwort, dass am unteren Rand der "Dienst"-Seite im Test-Infobereich eingegeben wurde.
TestPluginName des Dienst-Moduls.
TestRecoveryCountHäufigkeit der Erfolge eines Tests nach einem Fehlschlag; beginnt mit 1 für die erste Reparatur und wird um 1 erhöht für jeden direkt folgenden Erfolg. Wird zurückgesetzt, wenn die nächste Reparatur nach einem Fehlschlag eintritt.
TestServiceName des Dienstes, der von dem Test genutzt wird.
TestStatusExact Status des Tests, einschließlich eines Hinweises, wie lange der Test sich schon diesen Status hat.
TestStatusPhraseStatus des Tests als Textphrase, z.B. fehlgeschlagen, kürzlich behoben usw.
TestStatusTypeStatus des Tests, z.B. Fehlschlag, Behebung, Änderung, Unverändert usw.
TestURLURL oder anderer Ort für den Test, der diesen Dienst benutzt (die Variable {TestLocation} sollte bevorzugt werden).
TestUsernameBenutzername, der am unteren Rand der "Dienst"-Seite im Test-Infobereich eingegeben wurde.
UserComputerName des Computers, auf dem Simon läuft, wie in den Systemeinstellungen eingegeben.
UserNameName der Person, die gerade auf dem Computer eingeloggt ist, auf dem Simon läuft.
VariablesCSVKomma-separierte Liste aller anderen Variablen-Namen. Kann sehr nützlich sein, wenn Sie in eigenen Skripten nach Fehlern suchen.