プロが教えるわが家の防犯対策術!

こんにちは

MacでPagesファイルを開いたときに、○○のフォントが見つかりませんという表示が出てしまいます。このフォントは有料で購入する予定はないのですが、AppleScriptを実行している関係上、このダイアログが出てしまうのは困るのです。

そこで、この表示が出ないように見つからないフォントがあった場合にデフォルトのフォントを設定しておく方法や、指定したフォントを別のフォントで置き換えるような設定があれば教えてください。フォントを購入せずに、名前だけ変えて偽装するという方法でもOKです。

Mac OS X 10.9.2
Pages 5.1

よろしくお願いします。

A 回答 (2件)

何というフォントでAppleScriptとそのフォントの関係は?

    • good
    • 0

PagesのAppleScriptにはそのような機能はないようです。


System Eventsを利用して、アラートウインドウを検出して、ボタンを押すと可能なはずです。

アラートウインドウの検出は
UI Browser.app
http://pfiddlesoft.com/uibrowser/
を使えばAppleScriptでそのように書けばよいのか分かります。試用版で試してみる手もあります。

あるいはAutomatorの記録機能でもヒントを得られます。
Automator、記録、編集などで検索すれば出てきますが、かなり手強そうです。
    • good
    • 0
この回答へのお礼

ありがとうございます。
AppleScriptは可能性が大きいのに、こういったところでしょぼくれていますね。。

UI Browser.appの価格はかなりしますね。iOSアプリの価格になれすぎたかもしれませんが。
今回は System Events で Keystroke return を送ることで無理矢理解決しましたが、あまり上品なやり方ではないですので、今後の必要性を考えて、UI Browserも検討してみます。

ありがとうございました。

お礼日時:2014/03/11 20:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!