macosxhints.com - Add basic AppleScript support to Preview
macosxhints.com に AppleScript で プレビューを操ることができるようにする tips が載っていましたので、検証してみました。
方法は、次の通りです。
でも、失敗しても誰も責任を取ってくれませんよ。自己責任でやってくださいね。念のため、『プレビュー』を複製(コマンド-D)しておくことをオススメします。
(1)プレビューのパッケージを開く
(2)パッケージ内にある info.plist の Property List に
『NSAppleScriptEnabled -- Boolean -- Yes』の記述を加える
(3)プレビューとスクリプトエディタを立ち上げ直す
ではやってみます。
プレビューのアイコンを右クリック(あるいはcontrol-クリック)するとポップアップがでるので、『パッケージの内容を表示』をクリックし、プレビューのパッケージを開きます
![](https://blogimg.goo.ne.jp/user_image/3d/03/8137266235a59496a1078e7dff59b23e.jpg)
パッケージ内の info.plist を Property List Editor で開き、『Root』をクリック、『New Child』をクリックして Property List に新規項目を追加します。
![](https://blogimg.goo.ne.jp/user_image/0a/12/840db82bab32426dd49fbcada579cee6.jpg)
新規項目に『NSAppleScriptEnabled -- Boolean -- Yes』の記述を加えます
![](https://blogimg.goo.ne.jp/user_image/44/da/ba44077e295005271bc0d598485e2539.jpg)
プレビューとスクリプトエディタを立ち上げ直して、スクリプトエディタのメニューから 『ファイル - 用語説明を開く...』をクリックし、プレビューを選びます。(とっておいた複製=コピーの方はグレーアウトしています)
![](https://blogimg.goo.ne.jp/user_image/56/9e/e71a94b70c9082aef5e8d79dd017ec6c.jpg)
プレビューの用語説明をみることができるようになりました。
![](https://blogimg.goo.ne.jp/user_image/61/84/8e7a74a8493385380c08823668cdd3c8.jpg)
スクリプトエディタにスクリプトを記述し、プレビューに AppleScript を送ってみますと、プレビューが反応してくれました。(プレビューのバージョン情報を取得しています)
![](https://blogimg.goo.ne.jp/user_image/5c/1a/c63bb3125d08b00de995dad5c2d926ab.jpg)
無保証ですが、他のアプリケーションでも同じ方法で AppleScript 対応に改良できる可能性があります。
macosxhints.com に AppleScript で プレビューを操ることができるようにする tips が載っていましたので、検証してみました。
方法は、次の通りです。
でも、失敗しても誰も責任を取ってくれませんよ。自己責任でやってくださいね。念のため、『プレビュー』を複製(コマンド-D)しておくことをオススメします。
(1)プレビューのパッケージを開く
(2)パッケージ内にある info.plist の Property List に
『NSAppleScriptEnabled -- Boolean -- Yes』の記述を加える
(3)プレビューとスクリプトエディタを立ち上げ直す
ではやってみます。
プレビューのアイコンを右クリック(あるいはcontrol-クリック)するとポップアップがでるので、『パッケージの内容を表示』をクリックし、プレビューのパッケージを開きます
![](https://blogimg.goo.ne.jp/user_image/3d/03/8137266235a59496a1078e7dff59b23e.jpg)
パッケージ内の info.plist を Property List Editor で開き、『Root』をクリック、『New Child』をクリックして Property List に新規項目を追加します。
![](https://blogimg.goo.ne.jp/user_image/0a/12/840db82bab32426dd49fbcada579cee6.jpg)
新規項目に『NSAppleScriptEnabled -- Boolean -- Yes』の記述を加えます
![](https://blogimg.goo.ne.jp/user_image/44/da/ba44077e295005271bc0d598485e2539.jpg)
プレビューとスクリプトエディタを立ち上げ直して、スクリプトエディタのメニューから 『ファイル - 用語説明を開く...』をクリックし、プレビューを選びます。(とっておいた複製=コピーの方はグレーアウトしています)
![](https://blogimg.goo.ne.jp/user_image/56/9e/e71a94b70c9082aef5e8d79dd017ec6c.jpg)
プレビューの用語説明をみることができるようになりました。
![](https://blogimg.goo.ne.jp/user_image/61/84/8e7a74a8493385380c08823668cdd3c8.jpg)
スクリプトエディタにスクリプトを記述し、プレビューに AppleScript を送ってみますと、プレビューが反応してくれました。(プレビューのバージョン情報を取得しています)
![](https://blogimg.goo.ne.jp/user_image/5c/1a/c63bb3125d08b00de995dad5c2d926ab.jpg)
無保証ですが、他のアプリケーションでも同じ方法で AppleScript 対応に改良できる可能性があります。