Duckbill:  Is Here...

Hi, I’m Duckbill.

You’re gonna Love me!

 

Duckbill is a tool for any programmer or advanced user who uses practically any scripting language to get things done.


It allows you to create Mac OS X applications from your interpreted shell scripts, or scripts in Perl, Python, TCL, Ruby and other languages.  Your script is wrapped in an application bundle along with an executable binary to execute your script, and associated files. 


Your scripts become much more user friendly, especially for those unfamiliar with the command line interface.  It also gives your script a more polished appearance without the need to learn Mac OS X APIs and GUI design and programming.


With just a simple drag-and-drop and a few clicks, your script becomes a beautifully packaged executable.  Your imagination is the limit.

Please remember that continued development depends upon your support. 


My greatest hope is that others will find Duckbill a useful addition to the world of Mac OS X software and you can help make that true by sending any suggestions for new features, and reporting any bugs you locate. 


Thanks, David

Send any bug reports or suggestions / feature requests,

(Rave reviews are always welcome too!) to me:


davidadamssoftware@me.com

Dec 15, 2009 - Version 4.2.6 released


Got it ready earlier than expected.


Improved scrolling, more Image options, better, Save and Restore window location and other values in user defaults.  Small GUI cluster in the smaller windows.  Generally improved GUI.  Starting groundwork for 64-Bit versions.


see the ‘Old Versions’ link above for past release history

Duckbill has garnered much attention, more than I imagined possible.  Thank you so much.


Various users have made requests and suggestions, most of which I have been able to accommodate, first with an early release of the 4.0.7 Beta, and subsequently by adding addressing requests in Version 4.2.0’s development.


Version 4.2.6 is now released.  This version added  the ability to retrieve icons for files, applications, or generic file types, much better integration with the GUI controls, especially regarding scrolling of text fields.  Enhanced user experience by allowing you to save and restore the window size and/or location between executions of your app, as well as letting you store multiple script defined parameters from one execution to the next.  (i.e. non-volatile user preferences)  It improved the GUI overall, fixed a couple of bugs, added groundwork for the new 64-Bit Versions .  Enhanced the ShowGUI.pl script to demo the GUI elements in action.


Thanks again


David

Wondering how Duckbill can work for YOU?
click here for a brand new section devoted to simple ideas how Duckbill can make everyday tasks easier for YOU.EverydayThings.html
The 4 Stages of Duckbill: Which stage are you in?
click here to see how Duckbill adapts and grows with your needsStagesOfDuckbill.html