Automatorを使って辞書で調べるサービスが動作しない
お世話になります。
英語の書類を読む際、辞書を検索するにあたり私には専門用語の辞書が必要なため
これまでのSnow leopardでは任意の文字列を選択した後、専門用語の辞書を
辞書.appに登録したうえで
「任意の文字列を選択」「コンテクストメニューから’’辞書で調べる’’を選択」
というツーステップで辞書検索が出来ていました。
Lion以降はこれまで使用していた専門用語辞書が使えなくなり、今後も対応予定がない
とのことなので困っております。
AutomatorとAppleScriptを使って、選択文字列をwebの任意のサイトで調べるサービスを
作製できることが分かり、早速やってみたのですがうまく動作しません。
作製したAutomatorのサービスの内容は
- 新規作成で「サービス」を選択
- ユーティリティ>クリップボードにコピー を右のウィンドウにドラッグ&ドロップ
- ユーティリティ>AppleScriptを実行 を同様に登録
- AppleScriptの記入欄に以下のスクリプトを記入
on run {input, parameters}
set aURL to "私が単語を検索したいサイトのURL" & (get the clipboard)
open location aURL
return input
end run
としました。
文字列を選択後、右クリックで確かにそのサービスは表示されるのですが、実際には動作しません。
参考にさせていただいたサイトに記載の通りにやったつもりなのですが。。。
現在、OS X 10.8.2を使用しています。
また、別のサイトでも同様の目的のスクリプトが公開されていましたのでそちらでも試してみました。
- 新規作成で「サービス」を選択
- ユーティリティ>AppleScriptを実行 を登録
- AppleScriptの記入欄に以下のスクリプトを記入
on run {input, parameters}
try
set theText to item 1 of input
set theURL to "私が単語を検索したいサイトのURL" & theText
open location theURL
end try
end run
こちらも同様に動作しません。
知識がなく、何が問題なのか分からないのですが、どなたか解決法を教えていただけませんでしょうか。
MacBook Air (11-inch, Mid 2012), OS X Mountain Lion (10.8.2)