Windows(Win11)
我在 Windows 上所選擇的方案,是利用 .BAT 批次檔來達成自動化,範例語法如下:
:: Open VTube Studio from Steam
start "" "C:\Program Files (x86)\Steam\steamapps\common\VTube Studio\VTube Studio.exe"
:: Open OBS Studio
cd "C:\Program Files\obs-studio\bin\64bit\"
start "" "C:\Program Files\obs-studio\bin\64bit\obs64.exe"
簡單來說,就是使用『 start 』指令,後面加上欲執行的程式執行檔(.exe)路徑即可啟動。
不過在 OBS 的部分需要注意的就是,如果直接使用『 start 』啟動的話,會出現『 Failed to find locale en-us.ini 』的錯誤訊息(應該是抓不到語系設定檔?),因此需要在『 start 』指令前,加上一個『 cd 』指令,將工作資料夾的位置,先設置為執行檔所在路徑後,再執行開啟指令。
若要進一步簡化指令的話,可以在『 start 』指令中使用『 /d 』選項,直接將執行檔目錄設為工作資料夾後再啟動執行檔,即可進一部濃縮程式。
:: Or Set Launch Dir Like This
start /d "C:\Program Files\obs-studio\bin\64bit" "" obs64.exe
最後將這個文字內容,另存副檔名為『 .bat 』的批次檔後,即可快速執行。
另外參考文件中,也有提到可以在 OBS 的執行指令之後加上特別參數,就可以在啟動之後快速開啟細部設定,例如啟動虛擬相機等,這部分我還沒做細部研究,因此在此就不會贅述,請見諒。
註1:文件中的『 :: 』為註解符號,後面內容不會被執行。
註2:路徑字串請用『""』包住,並注意斜線方向為『 \ 』以避免錯誤。
MacOS(Ventura 13.0)
MacOS 的設定部分就比較直覺一些了,因為系統本身有內建『 Automator 』這套非常實用的圖形化腳本編輯器可以使用,簡直程式苦手救星(?)。
開啟之後,我們先到跳出來的視窗左下角,選擇『新增文件』。
接著他會要你選擇要建立哪種專案,由於我們的目的是要建立一個點擊就能快速開啟多個程式的腳本,因此這裡就選擇『應用程式』。
接著就是來編輯腳本內容了,在介面左側可以看到一系列可使用的系統動作,右側大塊空白區域就是流程編輯區域。
這裡我們先從左側工具欄中選擇『工具程式』-『啟動應用程式』項目。
由於並阿婆將這個應用界面做得十分直覺,因此編輯流程就跟拉積木一樣,可以直接用拖曳的方式,把需要的方塊拉到右側流程編輯區放置。
這裡我們要連續啟動 VTube Studio 以及 OBS 兩個軟體,因此可以直接先拉兩個『啟動應用程式』方塊到流程中,再分別選擇程式執行檔的位置。
如果跳出來的選單中沒看到的話,可以拉到最底下的『其他』選項,從檔案管理中手動選擇。
在檔案選擇左側『應用程式』資料夾中,應該就能找到 OBS.app 的位置。
不過 VTube Studio 的路徑就比較尷尬一些,被藏在『使用者』-『Applications』裡面。
選擇完畢之後,就可以存檔囉,這裡記得儲存選項選項要選擇『應用程式』,這樣才會儲存成直接可以執行的『 .app 』檔。
這樣就完成囉,之後就可以直接把這個執行檔固定到 Dock 上,就能快速開啟直播環境了。
不過使用『 Automator 』所儲存的執行檔,預設都會是這個機器人圖案,固定到 Dock 之後檔名消失就會很難辨識,我們該如何避免找不到目標的窘境呢?
關於這點的解法,我們之後再做一篇...
開玩笑的XD,其實更換圖示的流程非常簡單喔!
我們只要在這個執行檔上按下右鍵,選擇『取得資訊』,然後把圖片檔直接拖曳到上圖紅色標記處放開,就可以看到圖示改變了。
這樣就算把它固定到 Dock 上,也不會找不到囉~