Closed usagi closed 9 months ago
設定ファイルの run_with を実装して、VACの起動時に関連アプリを自動的に起動したり、URLを開いたりできるようにします
run_with = [ # どうあれメモ帳を起動します。 "notepad", # どうあれURLを開きます。 "http://127.0.0.1:57000/input", # まだ動作していない場合のみ、CoeiroInk を起動します。 { command = '''C:\Users\the\app\COEIROINK_WIN_GPU_v.2.1.1\COEIROINKv2.exe''', if_not_running = "COEIROINKv2" }, # まだ動作していない場合のみ、VirtualMotionCapture を起動します。 { command = '''C:\Users\the\app\vmc\VirtualMotionCapture.exe''', if_not_running = "VirtualMotionCapture" }, # まだ動作していない場合のみ、WebcamMotionCapture を起動します。 { command = '''C:\Users\the\app\WebcamMotionCapture_Win\bin\webcam_motion_capture\webcam_motion_capture.exe''', if_not_running = "webcam_motion_capture" }, # まだ動作していない場合のみ、VMagicMirror を起動します。 { command = '''"C:\Program Files (x86)\VMagicMirror\VMagicMirror.exe"''', if_not_running = "VMagicMirror" }, # まだ動作していない場合のみ、OBS Studio を管理者権限での実行をユーザーに求め、かつ作業ディレクトリーを指定して起動します。 { command = '''C:\Program Files\obs-studio\bin\64bit\obs64.exe''', if_not_running = "obs64.exe", run_as_admin = true, working_dir = '''C:\Program Files\obs-studio\bin\64bit''' }, ]
このような設定への対応を併せて提案します。
もしかしたら、機能を付けるつもりで設定ファイルのサンプルを書いたけれど、実装タスクを忘れていたような状態の気配がします。きっと眠かったのです。
少し高機能になりましたが実装しました。これで、VACを起動するだけで配信用アプリを芋づる起動、既に起動しているなら起動しない、OBSは管理者権限で実行とかそういうことが簡単になります。
提案
設定ファイルの run_with を実装して、VACの起動時に関連アプリを自動的に起動したり、URLを開いたりできるようにします
11 の要望も取り込んで、
このような設定への対応を併せて提案します。
提案の背景
もしかしたら、機能を付けるつもりで設定ファイルのサンプルを書いたけれど、実装タスクを忘れていたような状態の気配がします。きっと眠かったのです。