-
-
Save elentok/6218781 to your computer and use it in GitHub Desktop.
Open forklift from terminal
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Open current directory in forklift | |
echo -n $PWD | pbcopy | |
(cat<<EOF | |
tell application "Forklift" | |
activate | |
tell application "System Events" | |
keystroke "G" using {command down} | |
keystroke "v" using {command down} | |
keystroke return | |
keystroke return | |
end tell | |
end tell | |
EOF | |
) | osascript |
In case you are having the same problem as I have:
Solved this this error:
Script Editor:
System Events got an error: Script Editor is not allowed to send keystrokes.
Need to add some (or all) of the following 'Security & Privacy' setting:
Goto:
System Preferences -> Security & Privacy -> Accessibility
System Preferences -> Security & Privacy -> Input Monitoring
Add:
/System/Applications/Utilities/Script Editor.app
/System/Library/CoreServices/AppleScript Utility
/System/Library/CoreServices/System Events.app
/usr/local/bin/bash
/Applications/Setapp/ForkLift.app
Reference:
https://apple.stackexchange.com/questions/394275/com-automator-runner-xpc-is-not-allowed-to-send-keystrokes#
https://apple.stackexchange.com/questions/291574/osascript-is-not-allowed-assistive-access-1728
tags:
applescript-keystroke-permission
just in case somebody needs an updated version for Forklift 4.x
look here https://gist.github.com/therealmarv/4d6442593261e2776d75
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You could use
open -a Forklift .
which opens the current folder in forklift.