**Function:** Creates a random password (alphanumeric, upper and lower
case, punctuation) and inserts this password into your Keychain
together with the current Safari webpage. The password is also copied
to the clipboard for direct pasting into the web page.
**Author**: [Garry Myers](mailto:garrymyers@gmail.com)
**Requires**: Return
the Clipboard; Safari running with a web page displayed
**Update 1.1**
1. Added CocoaDialog dialog for user to enter account name associated
with the password; the dialog includes a default answer of your OSX
short username. The selected account name is entered into the Keychain
with the password.
2. Replaced the Applescript dialog notification for successful pasword
generation with a Growl notification to reduce user interaction with
windows.
Requires: CocoaDialog
installed in /Applications and the Growl Automator action.
**Notes**: Never have to think of new web passwords, never reuse a web
password and never have to remember a web password again! With an open
web form as the current page in Safari, this workflow will create a
random password (10 characters default) and automatically insert it in
your Keychain with the current web page as an Internet password item.
The new password is also copied to your clipboard for direct pasting
into the web form. The character length of the password can be set in
Step 5*.
*If you edit this in Automator, ensure that in step 5, the shell is
set to /usr/bin/perl
...there is a bug in Automator that causes the Run
Shell Script action to default to /bin/bash
when re-opening the
workflow regardless of what was set at last save.