|
|
Line 1: |
Line 1: |
− | | + | this page has moved [https://blog.hobbyistsoftware.com/right-click-booster/ to here] |
− | == Command types ==
| |
− | | |
− | Right Click Booster can run shell scripts, or AppleScript scripts.
| |
− | It will parse all scripts in ~/Library/Application Scripts/com.HobbyistSoftware.RightClick.RCPlugin to find available actions.
| |
− | | |
− | == Right Click Booster sends a single path to the script ==
| |
− | | |
− | If you select multiple files, then RCB will send the path to the shared directory (if they are all in the same directory).
| |
− | If you select a single file, then RCB will send the path of that file unless you select the 'requiresDirectory' option in your action description.
| |
− | | |
− | == Applescript format ==
| |
− | | |
− | Applescript scripts should be saved as .applescript
| |
− | | |
− | Actions are defined by comments at the top of the applescript file.
| |
− | | |
− | Use multiple lines for multiple actions.
| |
− | | |
− | <code>
| |
− | #Action:{"name":"New finder window","appleScriptHandler":"finder_window","requiresDirectory":1}
| |
− | </code>
| |
− | | |
− | The path is send as an argument to the handler (function).
| |
− | | |
− | == Shell Script format ==
| |
− | | |
− | Shell scripts should be saved as .sh
| |
− | | |
− | | |
− | Actions are defined by comments at the top of the applescript file.
| |
− | | |
− | Use multiple lines for multiple actions.
| |
− | | |
− | <code>
| |
− | #Action:{"name":"Create Untitled.txt","param":"-t","requiresDirectory":1}
| |
− | #Action:{"name":"Relaunch Finder","param":"-k"}
| |
− | </code>
| |
− | | |
− | The script is run with as follows:
| |
− | | |
− | <code>
| |
− | path/to/script.sh -p <path> <param>
| |
− | </code>
| |
− | | |
− | == Examples ==
| |
− | | |
− | Example scripts are given in the RCB_Scripts disk image within the app bundle, available through the preferences.
| |
− | | |
− | You can discuss scripts and ask questions in the [http://hobbyistsoftware.com/forum forum]
| |