見出し画像

【Stream Deck Mobile】GoogleChromeをプロファイル指定で起動 ※mac対応

物理的なハードウェアのStreamDeck、ご存じの方も多いと思います。
私も使いこなせるのか、購入する意味があるのか・・・と思いながら、製品の登場から悩み続けていたのですが、アプリ版があるということを知り、数日前より使い始めました。

単純なアプリ起動から、ブラウザを開いて特定のURLにアクセスするなど簡単の設定から試して使っているところです。

多くのお客様の、システム開発を行っているため、GoogleChromeのプロファイルが大量にあり、特定のプロファイルとURLを指定して、一発でchromeを起動したいが、標準の【システム】→【Webサイト】での設定では、プロファイルを指定して起動することが出来なかったので、色々調べた結果、apple scriptを作成し、【システム】→【開く】で設定することで、希望の動作ができることが判明!

個人の備忘録として、記載します。ご利用は自己責任にてお願いします

apple scriptを作成

  1. スクリプトエディタを起動
    【アプリケーション】→【ユーティリティー】→【スクリプトエディタ】で開けます

  2. 以下のスクリプトを記述

tell application "Google Chrome"
	do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --profile-directory='Profile 3' 'https://note.com/'"

end tell

このたった3行で、プロファイルを指定して【https://note.com/】を開けます

--profile-directory='Profile 3'
の部分が、GoogleChromeのプロファイルを指定する部分です。
希望するプロファイルで起動するかを、数字(この場合3)を変えて試してみて、スクリプトを保存します。

https://note.com/
の部分が開きたいサイトとのURLを指定する部分です。
開きたいサイトのURLに変更してください。

StreamDeckに設定を追加

この記事をお読みの方なら、わかると思うので割愛しますね
【システム】→【開く】で作成したスクリプトを開く設定を行ってください。

昨日(2024/10/27)にシェルスクリプトで起動する記事を書きましたが、色々と間違っていたため、削除しました。参考にうまくいかないなぁと思われた方がいらっしゃったらすみませんでした

PHP,React,Flutterでシステム開発を行っているおじさんエンジニアが、StreamDeckにどの様な設定を行っているか興味があればコメントください
設定内容をご紹介しようと思います。
また、こんな事できない?などの質問もコメントいただけると嬉しいです。
(お答えできるかはわかりませんが・・・)

お読みいただき、ありがとうございます

いいなと思ったら応援しよう!