In order to calculate the SHA1 checksum of a downloaded file, I could type
/usr/bin/openssl sha1
in Terminal and then drag there the file which I want check. To make it simpler, one could enable a Context Menu item for this action.
What is the best way to create such item in Mac OS X 10.6? A detailed answer is appreciated, because I don't have good experience with AppleScript, etc.
Step by step
- Open Automator
- Create new service
- Choose to receive selected Files and Folders in Finder
- Add action Run Shell Script where your bash command is
/usr/bin/openssl sha1 "$@"
and you pass input as arguments
How can I get the output? Preferably in a Growl pop-up or a message window/dialog.
Best Answer
Add action Run Shell Script, set Shell to /bin/bash and Pass input to "as arguments", and enter this script:
Add action Run Applescript, and enter this script:
Save the service with a descriptive name