The "Secure bundled script" option will help. From the docs: *Secure bundled script:* Checking this option will bundle your script into the generated application in a simple, encrypted format instead of plain text. Please note that *this will not stop a determined hacker from getting a clear-text version of your script*. In order for your script to be executed, it must be presented in clear-text to the interpreter. However, this may serve to dissuade a less determined tinkerer. Please note that applications created with this option must run on a system where the user has write privileges to the /tmp directory. This is standard on almost all Mac OS X systems, but may not be the case in some networked environments. On Tue, Jul 27, 2010 at 2:27 AM, Mathan <switch2mathan@xxxxxxxxx> wrote: > To create an app throught platypus, a script file is needed to create an > executable for the app. > This script tell the event to be occurred when the app is executed. > > But this script can be viewed in myapp.app/Contents/Resources location. > So can it be encoded to some form so that users may not have any idea what > s going behing the app. > > Regards > mathan >