ashlogo MagiC-Scripter aspordb1

[ASH-Homepage] [Produktübersicht] [Meldungen]
[
Download] [Support] [Scripter-Home]


Meldungen

Was ist Scripter?

Scripter ist, was bestimmt schon am Namen erkennbar ist, eine Skriptsprache. Eine Skriptsprache dient dem Automatisieren von immer wiederkehrenden Aufgaben. Skriptsprachen gibt es viele, wie z.B. awk, perl, javascript, AppleScript usw. und oft haben auch Anwendungsprogramme wie Textverarbeitungen, Terminalprogramme und andere eine eigene Skriptsprache. Gerade bei diesen eingebauten Skriptsprachen ist es natürlich lästig, daß bei jeder Applikation wieder eine neue Sprache erlernt werden muß. Daher werden diese häufig auch gar nicht richtig genutzt. Genau da setzt Scripter an.

Was kann man mit Scripter alles anfangen

Wie zuvor schon OLGA führt nun GEMScript ein neues, GEM-basiertes Message-Protokoll ein, mit dem man Applikationen steuern kann und über das Applikationen miteinander kommunizieren können. Scripter kann über diese Kommunikationsschnittstelle GEMscript mit Anwendungen kommunizieren und sie sozusagen fernsteuern, wenn diese das unterstützen. So eine Anwendung erweitert praktisch den Sprachumfang von Scripter um Prozeduren, die diese dann ausführt.

Den Desktop jinnee z.B. können Sie für wiederkehrende Aufgaben wie Backup oder Ordnerabgleich dank eines Skriptes bequem steuern. Sie können sich auch Notizzettel mit Hilfe eines Skripts erzeugen lassen, so daß Sie beispielsweise täglich an anfallende Geburtstage oder das jeweilige Datum erinnert werden.

Die Tabellenkalkulation Texel kann dank Scripter um quasi beliebige mathematische Funktionen erweitert werden. Sie rufen aus einer Zelle ein selbst geschriebenes Skript mit Parametern auf und erhalten das Ergebnis in Texel zur weiteren Verwendung. So, als wäre diese Rechenfunktion in Texel integriert. Ein Beispiel für Matrizenberechung liegt Texel bei.

Aber auch ein Zeichenprogramm wie ArtWorx läßt sich durch Scripter fernsteuern. So können Sie die Zeichenfunktionen durch ein Script selbst steuern. Viel Mausarbeit kann hierbei durch Schleifenkonstrukte gespart werden.

Wenn ein Programm GEMScript nicht unterstützt, gibt es trotzdem eine Möglichkeit, das Programm zu steuern. Sofern alle Aktionen durch Menübefehle und Tastaturbedienung in nicht-modalen Dialogen ausführbar sind, können Sie die Aktionen mit einem mitgelieferten Rekorder sogar aufzeichnen und später wieder abspielen.

Aber auch für sich alleine mache der Scripter eine gute Figur. Sie können ihn als eine Art C-Interpreter verwenden. Es ist für kleine Berechnungen oder schnelle Hacks nicht mehr nötig, den Basic- Interpreter anzuschmeißen.

Leistungsmerkmale

  • Applikationsübergreifende Skriptsprache in einer Syntax
  • Es können Skripte geschrieben werden, die mehrere Anwendungen gleichzeitig fernsteuern
  • Die Sprache kann auch ohne jegliches Anwendungsprogramm genutzt werden (C-Interpreter)
  • Es können applikationsübergreifende Makros aufgezeichnet werden
  • Es können mehrere Skripte gleichzeitig ausgeführt werden, sie laufen dann (auch unter TOS) in preemptivem Multitasking quasi gleichzeitig
  • C ähnliche Syntax
  • Erweiterbar durch Plugins und Bibliotheken
  • Funktionen mit variabler Anzahl von Parametern
  • Rekursion
  • Untersützt die neue Standard-Kommunkationsschnittstelle GEMscript
  • Beliebig genaue Fließkommazahlen
  • assoziative Arrays
  • Schnell (Skripte werden in Zwischencode übersetzt)

Scripter arbeitet

  • unter MagiC, MagiCMac und MagiCPC.
  • Eingeschränkt unter TOS.

Lieferumfang

  • 1 HD-Diskette
  • Zusatzprogramme
  • Handbuch

Scripter 1.1 wird ausgeliefert.

Links

MagiC Texel ArtWorx Papillon

Demo

Demoversion von Scripter  hier