I have tried this but it doesn't work:
tell application "Preview"
set myfile to path of document 1 of window 1
end tell
I have verified that my Preview is scriptable (NSAppleScriptEnabled).
I did a little research and found this
tell application "System Events"
tell process "Preview"
set thefile to value of attribute "AXDocument" of window 1
end tell
end tell
-- macos comes with php installed you can decode this file name using php
return do shell script "php -r 'echo urldecode(\"" & thefile & "\");'"
which i found on macscripter
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With