Zum Inhalt

Beispiele zum Skriptpaket

Allgemeine Beispiele

ScriptBeforeCompare

Dieses Skript entpackt automatisch ZIP-Dateien vor dem Vergleich, damit sie anschließend verglichen werden können. Das Skript wird ins Server-Skriptverzeichnis zur automatischen Client-Aktualisierung kopiert, um ausgeführt zu werden.

Skript:

Function ScriptBeforeCompare
{
    provideArchive
    unzip
}

ScriptAfterUpload

Dieses Skript triggert eine automatische Ausgabe einer Warnung, wenn nach dem Vergleich keine Unterschiede gefunden wurden. Das Skript wird ins Server-Skriptverzeichnis kopiert, um ausgeführt zu werden.

Skript:

Function ScriptAfterUpload
{
    Warning.IfDateEqual
}

ScriptBeforeUpload

Dieses Script führt vor einem Upload-Job einen Ping-Befehl an eine IP-Adresse einer Steuerung aus, um zu prüfen, ob die Steuerung erreichbar ist. Das Skript wird ins Server-Skriptverzeichnis kopiert, um ausgeführt zu werden.

Skript:

Function ScriptBeforeUpload
{
    /////////////////////////////////////////////////
    //ping has three parameters:
    //Ip: <IP> mandatory
    //Loop: <Number of repeats optional> optional, default = 1
    //Sleep: <Milliseconds, waiting time after a ping> optional, default = 0;

    ping Ip:$vdog::uploadjob->5002 loop:3 sleep:3000

    /////////////////////////////////////////////////
}

Verwandte Themen