|
Platypus Publisher's Description:
Platypus is a Mac OS X development tool for creating application wrappers around scripts, i.e. creating Mac OS X applications that execute a script they are bundled with. Scripts thus run transparently from the graphical window environment, facilitating their execution and blending seamlessly into the user interface.
Platypus sports the following features:
* Authentication dialog for executing script with privileges
* Setting custom icons for script applications
* Scripts receive paths of dropped files as arguments
* Scripts receive path to application bundle via $1 (ARGV[0])
* Interface for copying support files into application bundle
* Support for Shell, Perl, Ruby, PHP, Python, Tcl, Expect, AppleScript
* Support for arbitrary interpreter definition -- which effectively means support for any kind of interpreted scripting language
* Apps can be set to run in the background
* Apps can print script output into a text window
* Script encryption and checksumming for secure applications
* Command line utility for automating the creation of applications
What's new in this version:
* Now both Platypus and Platypus-generated apps require Mac OS X 10.4 or later.
* Interface streamlined and improved
* Overhauled entire source code backend.
* Optimized binaries of Platypus and Platypus-generated apps. Both are now leaner, meaner and slimmer than before.
* New file-based Profiles feature
* New application icon and new icon presets for generated apps
* New Web Output mode. Scripts can generate HTML which is rendered in a WebKit view in the Platypus-generated application
* New option to configure text size, font and color for Text Output mode
* New option to send arguments to script interpreter
* New option to disable passing path to app as first argument to script
* New "Secure script" encryption method
* Command line tool now has complete feature parity with the Platypus app
* Command line tool can now load Platypus profiles
* Command line tool now installed/uninstalled through Platypus Preferences
* New "Estimated final app size" reporting feature
* "Show Shell Command" option now correctly adds icon parameters
* Fixed bug where "Run Script in Terminal" option failed to escape script path
* Fixed bug with reversed LSMinimumSystemVersion property in Info.plist of generated applications
* Fixed bug where the same file could be added multiple times to Bundled Files list
* Fixed memory leak in Platypus-generated apps where a large amount of text output would cause the application to crash
* New and better man page for command line tool
* Updated and improved documentation
* Updated to latest IconFamily class code for icon generation
|