メニューバーアイコン付きのAutomatorアプリ


回答:


10

別の方法は、Applescript.appスクリプトメニューを使用することです。

ここで選択されたものをメニューバーに表示


ここに画像の説明を入力してください


通常、このメニューはApplescriptスクリプトに簡単にアクセスするためのもので、メニューからそれらをリストして実行します。

しかし、簡単なテストでは、Automatorワークフローも実行できることが示されています。

メニューを取得するには、Applicationsフォルダー内のUtilitiesフォルダーにあるApplescript Editor.appを開く必要があります。 /Applications/Utilities/AppleScript Editor.app

開いたら[設定]に移動し、[ 全般]タブで以下を確認します。

「メニューバーにスクリプトメニューを表示」


ここに画像の説明を入力してください


「コンピューターのスクリプトを表示する」のチェックを外すことができます。

これでApplescript.appを終了でき、Applescriptメニューがメニューバーに表示されます。

Applescriptメニューを選択すると、サブメニュー「スクリプトフォルダを開く」が表示され、ワー​​クフローを配置できるフォルダに移動できます。

スクリプトフォルダを開く」を選択し、サブメニュー「ユーザースクリプトフォルダを開く」メニューを選択して、ワークフローを配置できるフォルダに移動します。


ここに画像の説明を入力してください


Finderウィンドウが開き、Users Scriptsフォルダーが開きます。これで、.workflowファイルをその中に配置できます。

Applescriptメニューは動的です。そのため、選択するたびにフォルダをスキャンして内容を確認し、それに応じてメニューに入力します。

.workflowファイルがそこに表示されるはずです。メニュー名はファイルの名前になります。


ここに画像の説明を入力してください


ワークフローのメニューを選択すると実行されます。


3
詳細な回答をありがとう。ただし、コンテキストメニューのあるアイテムは必要ありません。アイテムは、クリックしたときにアプリ/スクリプトを起動する必要があります(通知センターアイコンなど)。
アシェン14年

1

いいえ、Automatorでこれを行うオプションはありません。

メニューバー項目は/System/Library/CoreServices/Menu\ Extras/、ファイルタイプで保存されmenuます。ここでアプリを配置しても、作成されたプログラムに関係なく機能しません。

aLaunchButlerはどちらも、メニューバーメニューにアプリを追加できます。


2
.menuを簡単に作成する方法はありませんか?私は中を見て、構造はアプリと同じです。
アシェン14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.