Switch Scripte
Supporteintrag
- Version: ab 09
- Plattform: Mac/Win
- Sprache: alle
- Kategorie: Tipps & Tricks
- Letzte Aktualisierung: 01.07.2014
Aufgabenstellung / Problembeschreibung:
Wie wird ein (Impressed) Switch Script installiert und lizenzsiert?
Lösung:
Impressed bietet für Enfocus Switch einige Script-Erweiterungen an, welche die Funktionalität von Switch erweitern oder ganz bestimmte Aufgabenstellungen leichter und schneller erledigen. Diese Scripte benötigen ein aktiviertes Switch Zusatzmodul, das Scripting-Modul.
Installation von Switch-Scripten
Das Script selbst ist eine Datei, welche Sie von uns oder Ihrem Systemintegrator erhalten. Sie können diese an einem beliebigen Ort speichern. In den Eigenschaften des Script-Elementes weisen Sie dann lediglich noch den Pfad zu dem Script-Code zu (in den Eigenschaften zum Script unter dem Punkt: Skript-Paket). Nachfolgend ein Beispiel für das Script "XML Repeater":
Lizensierung/Aktivierung von Switch-Scripten
Damit das Script funktioniert muss dieses für Ihre Switch-Lizenz lizensiert werden. Sie erhalten von uns beim ersten Kauf eines unserer Scripte eine Lizenzdatei namens Script licenses.txt zusammen mit dem jeweiligen Scriptcode selber. Diese Lizenzdatei muss je nach eingesetzter Plattform unter folgendem Pfad auf dem Switch-Server abgelegt werden (sollte der Ordner "Impressed" noch nicht existieren, muss dieser Ordner zunächst neu angelegt werden):
macOS:
/Library/Application Support/Impressed/Script licenses.txt
Windows / Windows Server oder neuer
C:\ProgramData\Impressed\Script licenses.txt
Hinweis:
Alle unsere Scripte werden seit dem 1.7.2014 auf die Switch Core Engine Seriennummer lizensiert. Diese Seriennummer ist unveränderlich, so dass die einmal dafür lizensierten Scripte weiter lauffähig sind, auch wenn eine neue Version installiert oder ein neuer Wartungskey aktiviert wird. Sie erkennen diese neuen Scripte an der Versionsnummer ≥ 1.5.
Scripte, welche vor dem 1.7.2014 ausgeliefert wurden (und die noch nicht unter Wartung stehen) haben eine Versionsnummer < 1.5. Diese Scripte waren an die Seriennummer des jeweiligen Wartungskeys gebunden, welche sich bei jedem Aktivieren eines neuen Wartungskeys verändert. Beachten Sie dazu bitte auch folgende Artikel:
Lizensierung von Impressed Switch Scripten
Austauschen/Upgrade von Skriptinstanzen
Aktualisierung einer Script-Lizenz
Für jedes Script, welches sie einsetzen, finden Sie in der "Script licenses.txt" Datei eine separate Zeile. Der Name des Scriptes steht an Anfang, dahinter durch EINEN Tabulator getrennt der Lizenzcode. Hier ein Beispiel dazu:
Wenn Sie eine neue Script-Lizenz von uns erhalten, so geschieht dies meist per Mail. In der Regel erhalten Sie von uns eine neue Script licenses.txt-Datei, worin die Lizenzen für die aktualisierten oder neuen Seriennummern/Scripte bereits alle eingetragen sind. Ersetzen Sie dann einfach die alte Script licences.txt-Datei mit der neu von uns erhaltenen Datei. Sie müssen Switch nicht neu starten, damit die neue Lizenz aktiv wird!
Achtung
Sollten Sie bereits mehrere Scripte von uns im Einsatz haben und von uns ein weiteres Script sowie eine neue "Script licences.txt"-Datei erhalten, so überprüfen Sie bitte, ob alle Scripte in der "Script licences.txt"-Datei aufgeführt sind. Sie können Lizenzen aus 2 separaten Dateien in einem Texteditor auch zusammenfügen. Achten Sie darauf, dass Sie die Änderungen an der Lizenzdatei jeweils über einen Texteditor auf der gleichen Plattform wie der Server-Rechner machen (damit die Codierung gleich bleibt). Den neuen Lizenzcode geben Sie ebenfalls in der Reihenfolge:
Scriptname Tabulator Lizenzcode
ein. Handelt es sich dabei um ein Update, ersetzen Sie die entsprechende Zeile. Wenn Sie die Codes als Text per Mail erhalten, so sieht der Code meistens so aus:
Ersetzen Sie den String dann einfach durch 1 (Eins) Tabulator-Zeichen und speichern die Datei dann wieder.