• ベストアンサー

AppleScriptでネットワークプリンタの追加方法

AppleScriptでネットワークプリンタの追加方法、またはその説明があるWebサイトを教えていただけますでしょうか。 以下ページが参考になりそうですが、解読できませんでした。 http://lists.apple.com/archives/applescript-users/2009/Sep/msg00783.html

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.1

プリンタを追加するアプリ AddPrinter はスクリプト対応ではないので、直接 AppleScript では制御できません。そこで、引用されているページのように、ボタンをクリックしたりメニューを選んだりという操作を一つ一つ全部スクリプトにしなければなりません。 細部は OS のバージョンによっても異なるし、ネットワーク環境や個々のプリンタドライバなどによっても違う可能性があるので、まずは手動でインストールしてみてどのような動作が必要か確認し、あとは試行錯誤で一つずつスクリプトに置き換えていくしかないと思います。 クリック操作その他のスクリプティングを可能にする UI エレメントスクリプティング(GUI スクリプティング)一般については、下記のような解説ページがあります。 http://piyo.piyocast.com/piyomaruwiki/?GUI%20Scripting http://allabout.co.jp/computer/macos/closeup/CU20031220asc/ http://www.piyosystems.com/kuki/B2060435708/C1887229145/E405141661/index.html

shunchan555
質問者

お礼

ご回答ありがとうございます。 結局shellでlpadminコマンドを叩くことにしました。 GUIScriptingについては今後役に立ちそうなので勉強することにします。何とかアプリケーションを実行できる形までもっていくことができました。フォローいただき本当にありがとうございました。

関連するQ&A