SystemScripter 5.0 Der SystemScripter von Dr. Tobias Weltner, Autor verschiedener Bücher, die sich u.a. dem Thema Scripting unter Windows verschrieben haben (z.B. Scripting für Administratoren, Microsoft Press und Scripting Host Praxishandbuch, Franzis) hat hier ein Tool bereitgestellt, dass den Entwickler von Skripten tatkräftig unterstützt.09.09.04Ein Bericht von Gerhard Kuklau Welchen Komfort der angehende "Scripter" hier erfährt, möchte ich Ihnen hier aufzeigen. Voraussetzungen und erster Start Doch bevor es losgeht, hier ein paar Info's zum Bezug des SystemScripters: Wenn Sie beides (SystemScripter und VBScript-Doku) installiert haben, kann es gleich losgehen. Beim ersten Start wird der SystemScripter Ihr System untersuchen. Das kann schon eine Zeit dauern. Wie lange, ist vor allem davon abhängig, was Sie alles auf Ihres System installiert haben. Dieser Vorgang ist sehr wichtig, denn erst nach der Untersuchung (Inventarisierung wäre wohl richtiger) steht Ihnen der volle Komfort zur Verfügung. Aber dazu kommen wir noch. So startet der SystemScripter. Es wird ein leeres, nein, beinah leeres Fenster geöffnet, denn hier beginnt schon der Komfort des SystemScripters: Übrigens werden alle individuellen Einstellungen des SystemScripters im Profil des angemeldeten Anwenders gespeichert. Das ist besonders dann von Vorteil, wenn an dem Computer mehre Anwender arbeiten, die sich dadurch nicht gegenseitig die Einstellungen "verändern". Arbeitet man mit Roaming-Profiles, dann kann man seine Einstellungen auf einen anderen Computer (hier muß der SystemScripter natürlich auch installiert sein) mitnehmen. Das sehe ich besonders im Hinblick auf Installationen auf großen Serverfarmen (Windows Terminal Server) für sehr sinnvoll und lobenswert. Das Aussehen (die Erscheinung des SystemScripters) kann auch angepasst werden. Sie können die "Kommando-Leiste" auf der linken Seite auch über den Ansichten-Dialog ausschalten, um die ganze Fläche für das Script zur Verfügung zu haben. Die IDE von SystemScripter 5.0 Der SystemScripter ist nicht nur ein komfortabler Editor, in dem Sie das gerade erstellte Script auch ausführen können. Sie haben hier eine komfortable Entwicklungsumgebung (IDE) vor sich, die Ihnen genau wie unter VB6 über Kontextsensitive Techniken den komfortablen Zugriff auf die installierten Objekte, Methoden und Eigenschaften ermöglicht! Doch auch bei der Erstellung des Scripts werden Sie ähnlich der bekannten Autocomplete-Funktionen (z.B. Internet Explorer) unterstützt: Wer auf explizite Variablendeklaration Wert legt (wer tut das eigentlich nicht?), der findet im SystemScripter eine Funktion, die ungeheuer praktisch ist: Aber damit ist die Leistungsgrenze noch lange nicht erreicht. Wie schon erwähnt können Sie Ihr Script aus dem SystemScripter starten, also testen, aber nicht nur das: Versuchen Sie einmal über die rechte Maustaste die Codegenerierung. Dahinter verbirgt sich etwas sehr praktisches, das ich unter VB6 immer schon vermist habe: Sie haben dort die Möglichkeit, Codeteile generieren zu lassen (z.B. einen Case-Block), den Sie anschliessend nur noch mit Leben füllen müssen. Funktionen von SystemScripter 5.0 Man merkt dem Tool an, dass es von einem Praktiker des Scriptings erstellt wurde. Auch wenn der SystemScripter eher spartanisch anmutet, so stecken seine Fähigkeiten doch im Detail. Und die sind unschlagbar (und fangen fast immer mit „automatisch“ an :
Unter Tools finden Sie den direkten Zugriff auf wichtige Programme wie
Das ist zugegebenermassen kein Wunder, dafür um so nützlicher. Der Scriptautor kann hier schnell auf die benötigten Funktionen zugreifen. Aber es gibt auch negatives zu berichten: die fehlende Online-Hilfe für den SystemScripter! Der SystemScripter hat eine ordentliche Hilfe (Dokumentation der Möglichkeiten!) verdient! Bis zur Fertigstellung kann der interessierte Script-Autor auf die bereitgestellten Informationen unter www.scriptinternals.de zurückgreifen. Hier betreibt Dr. Tobias Weltner auch ein Forum, dass sich mit Themen wie Scripting, natürlich dem SystemScripter und Windows beschäftigt. Lizenzierung und Preise Ist die Evaluierungsphase (30 Tage) abgelaufen, muß der SystemScripter lizensiert werden. Folgende Versionen werden angeboten:
Es werden auch Staffelpreise angeboten. Das "Ticket-Verfahren" zur Freischaltung funktioniert einwandfrei. Es wird auch eine Möglichkeit angeboten, ein schon verwendetes Ticket auf einen anderen Computer (Installation) umziehen zu lassen. Das ist eine lobenswerte Funktion. Im allgemeinen kann ich feststellen, dass dieses Verfahren für den praktischen Einsatz brauchbar ist und gut funktioniert. Was mir nicht gefiel: Bewertung
Fazit Kontakt Diese Seite wurde bereits 26.330 mal aufgerufen. |
vb@rchiv CD Vol.6 Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! Online-Update-Funktion Entwickler-Vollversionen u.v.m. Tipp des Monats Dezemeber 2024 Roland Wutzke MultiSort im ListView-Control Dieses Beispiel zeigt, wie sich verschiedene Sortierfunktionen für ein ListView Control realisieren lassen. sevZIP40 Pro DLL Zippen und Unzippen wie die Profis! Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus. Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken. |
|||||||||||||||||||||||||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |