- -スクリプトを使用してmacOSで通知を表示する方法

スクリプトを使用してmacOSで通知を表示する方法

スクリプトとオートマトンを使用できますあらゆる種類のことを行うアクション/ワークフロー。スクリプティングは、ほとんどのことを実行するのに最適な方法です。デスクトップに通知を表示する必要がある場合は、それが最適です。 Windows 10でトースト通知を表示する方法について説明しました。macOSで通知を表示したい場合は、スクリプトがジョブを実行します。

macOSで通知を表示する

ScriptEditorを開きます。 Spotlightで検索するか、Applicationsフォルダーで検索するか、Launchpadを試すことができます。

ScriptEditorで新しいドキュメントを作成し、次を入力します。

display notification "Notification message" with title "Title of notification"

アプリケーションとして保存すると、実行できるようになります。実行すると、macOSの他のアプリのような通知が表示されます。

もちろん、この通知には、それほど魅力的ではない標準のスクリプトアイコンが付いています。それ以外の場合は、表示されている通知を視覚的に伝えることはできません。

スクリプトのアイコンは変更できますが、ScriptEditorアプリ。スクリプトがアプリケーションとして保存されていることを確認してください。このスクリプトアプリケーションを保存したフォルダーに移動します。それを右クリックして、コンテキストメニューから[パッケージの内容を表示]を選択します。

開いたフォルダーで、に移動します目次>リソース。この場所に、applet.icnsというファイルが表示されます。これは、置き換える必要があるアイコンファイルです。先に進み、通知に使用するアイコンを見つけます。このフォルダに移動し、名前を「applet.icns」に変更します。言うまでもなく、元のファイルを置き換える必要があります。フォルダーを閉じて、アプリケーションを実行します。

設定した新しいアイコンで通知が表示されます。他のスクリプトに使用されるアイコンは変更されません。

上記のスクリプトは基本的なものです。通知にはタイトルとメッセージがありますが、最後に次を追加してサブタイトルを追加することもできます。

subtitle "subtitle"

macOSの通知も音声アラートを再生します。 デフォルトでは、デフォルトの通知音が使用されますが、最後に以下を追加して、使用する通知を指定できます。 「サウンド名」をサウンドの名前に置き換えます。

sound name "Sound Name"

サウンド名/ファイルは、次のいずれかの場所に既に存在している必要があります。

~/Library/Sounds

または

/System/Library/Sounds

これらは、表示される通知に対して行うことができるすべての変更です。

コメント