![nkexe.net](https://booth.pximg.net/c/48x48/users/5429826/icon_image/b6f51245-a003-4c71-ac5f-4690a689d7ac_base_resized.jpg)
VRCLogFile to CSV
- Digital0 JPY
![VRCLogFile to CSV](https://asset.booth.pm/assets/thumbnail_placeholder_c_300-09027647543d43ee525b2a7fe28d5ed5a3b6069d0c596c89b21776543ed1c0fe.png)
VRChat のログから特定のログを抽出し、CSV に変換する PowerShell Script です。 プレイヤーが Join した際のログと、ワールドへ Join した際のログに対応しています。 スクリプトを実行すると VRChat の output_log を読み込み、スクリプトが配置されているフォルダに CSV ファイルを出力します。 ※上記と同じフォルダに「vrclog_checkpoint.xml」というファイルが生成されます。これは、読み込み済みログファイルの情報を記録し、次回実行時に同一のログファイルを読み込まないようにするためのファイルです。 ※このスクリプトには、同一フォルダ内ファイルの上書きを行う処理が含まれています。このスクリプト専用のフォルダを用意し、そのフォルダ内にスクリプトを配置することをお勧めします。
セットアップ/実行方法
■初回セットアップ 1. ダウンロードした Zip ファイルを展開する ※「VRCLogFileToCsv」というフォルダ内に「VRCLogFileToCsv.ps1」というスクリプトが配置されます 2. VRCLogFileToCsv.ps1 のプロパティを開く 3. 「全般」タブの最下部にある「セキュリティ」内の「許可する」のチェックボックスを ON にし、[OK]ボタンをクリックする ■実行方法 「VRCLogFileToCsv.ps1」を右クリックし、「PowerShell で実行」をクリックする
動作環境
Windows 10/8*/7* * Windows PowerShell 5.1 で動作確認を行っているため、動作しない場合は Windows PowerShell 5.1 の導入をご検討ください https://docs.microsoft.com/ja-jp/powershell/scripting/windows-powershell/install/windows-powershell-system-requirements?view=powershell-5.1
免責事項
作者は本スクリプトを現状有姿の状態で提供するものとし、本スクリプトによって発生したいかなる損害について、一切責任を負わないものとします
アップデート履歴
[2021-05-10: v0.2] Microsoft Defender にブロックされるようになってしまったため、並列処理を行わないよう変更 ※当該変更により処理速度が遅くなりました [2021-03-21: v0.1] 公開