先日書いた afplay は快適です。しかし、再生中の楽曲名ぐらいわかりたいものですね。そこで、メニューバーに情報を表示させる BitBar というアプリとリンクさせることにしました。
まず、 BitBar の説明から、
Welcome to BitBar,
BitBar – Put anything in your Mac OS X menu bar
The BitBar app lets you put the output from any script or program right in your Mac OS X menu bar. And it’s completely free. An impressive number of plugins have already been contributed by a wide range of developers just like you, and this site makes it easy to find them.
シンプルですけど、便利なソフトですね。私の場合は、指定したシェルスクリプトを 10 秒ごとに実行させています。
仕組みは簡単で、前回紹介した「世界で一番軽くてシンプル: mac 用のシャッフル専用音楽プレーヤー - のらぬこの日常を描く」に追記して、現在再生中の楽曲のパス ( アーティスト名とアルバム名、楽曲名を含む ) を新規ファイルにして特定の場所に書き込みます。もともとシャッフル専用音楽プレーヤーの再生リストとして使っていたものを一行だけにしたようなものです。これを再生する前に作成します。
そして非同期で BitBar に登録したスクリプトが「アーティスト名 - 楽曲名」の形に成形して出力します。出力された文字列は、 BitBar によってメニューバーに表示されます。
![](https://smile-peace4.com/wp-content/uploads/2019/01/5b6217a0a98a54ad23881841c975a6ff.png)
これで、完成ですね。 BitBar にはスクリプト名に再生間隔を指定することができます。私は 10 秒に設定しました。最大遅延 10 秒で表示されることになります。スクリプトの詳細は、省略します。汚いスクリプトなので恥ずかしい。公開しました(リンク)。やっつけで作った割にはよくできたと思ってます。
人の希望は、初め漠然として大きく、後、ようやく小さく確実になるならびなり。
正岡子規
投稿者プロフィール
![kaizawa](https://smile-peace4.com/wp-content/uploads/2023/10/Chatbot-used-for-handling-virtualA-services-150x150.png)
最新の投稿
ノン・カテゴリ2024年7月21日Kindle 世代交代
Linux2024年7月7日convert → magick
Mac2024年7月6日消えてしまった ATOK を再び出す方法
Tech2024年7月3日新しいルーターで様子見
![](https://smile-peace4.com/wp-content/uploads/2019/01/bitbar-preview.jpg)