Mitate
みたてVRChat で動画が流れない、ワールドに入れない、落ちたとき、理由はログに書かれていますが、英語で、関係のないエラーが何千行も混ざっています。Mitate は、VRChat が自分のパソコンに書き出すログを読んで困りごとだけを見つけ、「何が起きたか」「考えられること」「試すこと」を日本語で出す Windows 用のツールです。
ログThis video is not available
見られない動画でした 動画・ワールド側の事情
試すこと
1. 別の動画を流してみる
主な機能
-
起動ごとに並べる
VRChat を起動するごとに、困りごとを、起きた時刻・回数・いたワールドと一緒に並べます。同じ出来事のくり返しは 1 つにまとめます。「経過」の帯で、どのワールドにいたときに起きたかも見られます。
-
何が起きたかを日本語で
困りごとごとに「何が起きたか」「考えられること」「試すこと」を出し、VRChat の公式の説明のページを開けます。あなたの側で試せることか、動画・ワールド側やサービス側の事情かも分けて出します。
-
見つけられる困りごと
動画(見られない動画、年齢の確認が要る動画、YouTube に読み込みを断られた など)、ワールド(読み込めない、インスタンスに入れない、仕掛けが止まった)、接続が切れた、エラーアバター、終了の記録がない。
-
設定の点検
VRChat がログに書いた設定から、困りごとの原因になりやすいもの(「イヤーマフモード」がオン など)を出します。正しく終えた記録がないときは「終了の記録が見つかりません」と出します。
-
相談用にコピー
見つかったことと環境(VRChat の版・OS・CPU・メモリ・GPU・VR の機種)を、人に相談するための文にしてコピーします。人の名前・ワールド名・URL は入れません。
-
起動中も読み続ける
VRChat の起動中は、ログの続きを読み、新しく起きた困りごとをすぐに出します。
使いかた
- ZIP を展開して、Mitate フォルダーを好きな場所に置く
- 「Mitate.exe」を起動する(パソコンに残っている VRChat のログを読みます)
- 左の「起動ごとの診断」から、見たい回を選ぶ(VRChat の起動中は「いま」)
対応環境
- 対応 OS
- Windows 11(64 ビット)
- 必要なもの
- パソコンで動かす VRChat(デスクトップでも、パソコンにつないだ VR でも)。Microsoft Edge WebView2(Windows 11 には最初から入っています)
- 読むもの
- VRChat がパソコンに書き出すログと、VRChat が起動しているかどうか。人の名前は読みません(困りごとの行と、ワールド名だけを使います)
- 保存するもの
- 診断の結果は保存しません。ログの場所を変えたときだけ、その設定を保存します
- 通信
- 起動時に、起動役の Mitate.exe がインターネットに接続して、新しい版があるかを確かめます(ログの中身・診断・設定は送りません)。診断をする本体のプログラムには、インターネットに接続する処理はありません。「公式の説明(英語)」を押したときだけ、ふだんのブラウザーで VRChat の公式のページ(英語)を開きます。VRChat へのログインはしません。VRChat のサーバーにも接続しません
- 画面の部品の通信
- 画面の表示に使う Microsoft Edge WebView2(Microsoft の部品)は、起動したときに Microsoft の診断データの受け口(events.data.microsoft.com)へ接続します(作者のパソコンで確かめました。WebView2 は本体の中でも動くので、本体の接続として見えることがあります)。送る中身は Microsoft の部品と Windows の「診断データ」の設定が決めるもので、作者には見えません。Mitate はこの接続に何も渡しません
- 更新
- 新しい版があるときだけ知らせ、「更新する」を押したときだけ入れ替わります
できないこと
- 上の「見つけられる困りごと」にないものは見つけられません。見つからなかったときに「問題がない」とは限りません
- Quest 単体やスマートフォンで遊んでいるときのことは分かりません(パソコンにできるログを読むため)
- 見立てるだけです。VRChat の設定やファイルを書き換えたり、直したりはしません
- 「試すこと」は公式の説明に沿った手順ですが、行って直ることは確かめていません
- 実際のログで確かめたのは、「見られない動画」「動画プレイヤーが動画を開けない」「ワールドの仕掛けが止まった」と、設定・環境の読み取りです。ほかの困りごとは、公式の掲示板などに貼られたログの行の形で作った見本で確かめています
- SteamVR から終えたとき(SteamVR を終了して VRChat も閉じる)は、終了の記録が書かれることを作者のパソコンの 3 回で確かめています。窓の「×」で閉じたときは確かめていません(書かれないと「終了の記録が見つかりません」と出ることがあります)
- 確かめたのは、作者のパソコン 1 台(Windows 11)だけです。Windows 10 では確かめていません。VRChat の今後の更新でログの書き方が変わると、見つけられなくなることがあります
- VRChat のログは古いものから自動で消えていくので、困ったときは早めに開いてください
- 電子署名がないため、はじめて起動するときに「Windows によって PC が保護されました」と出ることがあります
読みもの
更新履歴
- 1.0.2 にしました。BOOTH からダウンロードした ZIP を展開すると「開けませんでした」と出て開けない不具合を直しました(Windows がダウンロードしたファイルに付ける印のため)
- 1.0.1 にしました。画面から内部の機能を呼べないようにし、画面が外のページへ移らないようにしました(安全のための直し)
- 公開しました
ライセンスとクレジット
- 個人利用
- できます
- 商用利用
- できます
- 改変・再配布・再販売
- できません
- 同梱している部品
- 画面に pywebview(BSD-3-Clause)などを使っています。部品の一覧とライセンス文書は、ZIP の licenses フォルダーにあります
- お問い合わせ
- X @noatti_vrc か BOOTH のメッセージ