Pashua
Pashua is a tool for creating native Aqua dialog windows for Perl, PHP, Tcl, Python, Ruby, Rexx and shell scripts as well as AppleScript. The GUI elements which can be used for such dialogs include text input fields, checkboxes, radiobuttons, combo boxes, popup menus or buttons.I stumbled across this very cool tool for OSX. It works with virtually any scripting language, even shell scripts. While it's not necessarily meant for production code (although it may be sufficient in many cases), it is ideal for scripting solutions.
One of scripting's weaknesses is the user interface, scripts are meant to get things done, not be pretty. As a rule good scripters tend to be lousy UI designers. They focus on process and functionality and have little patience with those who fear the command line.
OSX promises the ease of a Mac coupled with the power of Unix, Pashua helps fulfill that promise. It is the perfect addition to any OSX scripter's toolkit.
And take a look at Carsten's PipeAlert for a great way to capture your script's output in a dialog.

0 Comments:
Post a Comment
<< Home