2024-12-04
#AI 
オンライン会議、ミュートになってるかどうか重要です。
Zoomのミュート状態を検出するシェルスクリプトができました!


「zoom-is-mute.sh / zoom-is-mute.applescript」 src on GitHub
最初はMacのネイティブアプリでと思いましたが、システムのミュートとアプリケーションであるZoomでのミュートは別ものと気が付き、ChatGPTを頼ると、AppleScriptでメニュー状態が取得できることが判明。ChatGPTくんにあれこれヒントをもらいながら実装完了、オープンソースとして公開しました。

AppleScriptの英語に寄せた独特の文法に苦労しますが、ChatGPTに例文を書いてもらうことでサクサク進められます。AppleScriptがどうにも値を返せないので、アクティブかどうかと、ミュートかどうかと、2つのコマンドに分けました。 また、メニュー名は日本語であるこを前提にしているので、言語に合わせて変更が必要です。


ChatGPTとの会話ログ

注意書きにある通り、ChatGPTの答えが合っているとは限りませんが、プログラミングであれば動くかどうかですぐ検証ができるので、ちょっとしたヒントがもらえるだけで大いに役立ちます!

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS