
Download
Version: 0.9.4
30.05.2007
1,4 MB
Betriebssystem:
Mac OS X 10.2 oder höher
Universal Binary: Ja
Pashua ist ein Utility zur Erzeugung von nativen Aqua-Dialogen für Perl-, PHP-, Tcl-, Python-, Ruby-, Shell- sowie Rexx-Skripte und AppleScripts unter Mac OS X. Hierfür stehen eine Reihe von GUI-Elementen zur Verfügung, u.a. ein- und mehrzeilige Texteingabefelder, Checkboxen, Aufklappmenüs, Passwort-Eingabefelder oder Buttons; außerdem können auch Bilder und PDFs eingebettet werden. Die vom Benutzer eingegebenen Daten werden von Pashua an das aufrufende Skript zurückgegeben, welches dann mit diesen arbeiten kann.
Pashua bedient sich dabei einer äußerst einfachen Syntax für die Beschreibung des Dialoges; alle Fleißarbeiten wie das Positionieren der Elemente, die Berechnung der Fenstergröße etc. werden vollautomatisch übernommen.
Code-Beispiele für alle zuvor genannten Programmiersprachen sind im Lieferumfang enthalten. Insbesondere befindet sich darunter solcher Code, der in eigene Skripts eingebaut werden kann, um die Benutzung von Pashua zu vereinfachen.
Als »Technologiedemonstration« liegt außerdem ein mit Pashua erstelltes, normales (d.h.: per Doppelklick startbares) Programm bei, das im Kern von Perl gesteuert wird.
Screenshot

Drei Beispiele für Fenster, die mit Pashua erzeugt wurden.
Was kostet Pashua?
Pashua ist Freeware. Wenn Sie das Programm nützlich finden und sich bedanken möchten, stehen mit meiner Wunschliste bei Amazon.de und PayPal (siehe Button rechts oben) zwei Möglichkeiten zur Auswahl.
Was die Benutzer sagen
- »This is an excellent utility that any scripter with a non-CLI-using audience should have in his toolbox.« (Kommentar auf versiontracker.com)
- »This app really rocks! In less then 10 minutes I have coded a nice Aqua GUI for a series of Shell scripts.« (Kommentar auf versiontracker.com)
- »I love this program [...] I fully recommend this software to anyone and everyone that uses OS-X and some command line tools often« (Kommentar auf versiontracker.com)