ユーザ用ツール

サイト用ツール


applescript

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
applescript [2022/11/22 00:56] nullponapplescript [2024/05/05 16:32] (現在) nullpon
行 70: 行 70:
 error number -128 error number -128
 </code> </code>
 +
 +===== TerminalからAppleScriptを呼び出す =====
 +
 +osacriptコマンドで呼び出すことができる
 +
 +<code>
 +/usr/bin/osascript -e 'display notification "メッセージ" with title "タイトル" subtitle "サブタイトル' sound name "Glass"
 +</code>
 +
 +シェルスクリプトとして呼ぶことも可能
 +
 +<code applescript>
 +#!/usr/bin/osascript
 +
 +on run argv
 + set msg to "notification"
 +
 + if (count of argv) > 0 then
 + set msg to (item 1 of argv)
 + end if
 +
 + display notification msg with title "From Terminal" sound name "Glass"
 +end run
 +</code>
 +
 +これをnotifyなどと名前をつけて保存し、実行権限を付与すると通知センターに任意のメッセージを表示するコマンドになる。
 +
 +<code>
 +./notify 任意のメッセージ
 +</code>
 +
 +''/usr/local/bin'' などパスのとおった場所に設置すると便利に使える
 +
 +
  
applescript.1669078585.txt.gz · 最終更新: 2022/11/22 00:56 by nullpon