VRChatのログを解析し、joinしたワールドや会った人の履歴などをデータベースに保存します。 Analyzes VRChat logs and stores the history of worlds joined and people met in a database. (English documentation is available under the Japanese version)
以下のページからダウンロードする事ができます。
https://github.com/nukora/VRChatActivityTools/releases
Boothでの配布も行っていますので、そちらからもダウンロードできます。
https://nukora.booth.pm/items/1690568
もしくは自分でコンパイルしてください。
起動に別途 .NET Core 3.1 Runtime のインストールが必要になりますが、ファイルサイズが小さく、起動にかかる時間も短いです。
ランタイムは以下の場所にあります。
https://dotnet.microsoft.com/download/dotnet-core/3.1
.NET Core RuntimeとDesktop Runtimeの最新版をインストールしてください。
InstallersのWindowsのx64を選択すれば大丈夫だと思います。
ランタイムのインストール無しで起動できますが、ファイルサイズが大きく、初回起動にかなりの時間がかかります。
なるべくランタイムをインストールする事をおすすめします。
ダウンロードしたzipファイルを解凍して適当なフォルダに配置してください。
※Program Filesなどの書き込み制限のあるフォルダには置かないでください。
このプログラムは64bit Windows専用です。
VRChatのログを解析し、活動履歴のデータベースを作成します。
既にデータベースが作成されている場合は追加登録されていきます。
タスクスケジューラなどで定期実行されるようにすると便利かもしれません。
コンソール画面を表示しないで実行したい場合は以下の起動オプションを使用してください。
VRChatActivityLogger.exe -console false
データベースの内容をGUIで表示します。
データベースをまだ作成していない場合は、先にVRChatActivityLogger.exeを実行してください。
画面上のLoggerボタンをクリックする事でも実行する事ができます。
VRChatActivityLogger.exeを実行すると作成されるデータベースファイルです。
中身はSQLite3のデータなので、他のアプリと連携したりもできると思います。
inviteの送信履歴などから送信先となるユーザ名を表示する事はできません。VRChatのログにユーザ名が記録されない為です。
このプログラムにはMITライセンスが適用されます。
You can download it from the following page.
https://github.com/nukora/VRChatActivityTools/releases
You can also download it from Booth.
https://nukora.booth.pm/items/1690568
Or you can compile it by yourself.
NET Core 3.1 Runtime must be installed separately to start, but the file size is small and the startup time is short.
The runtime can be found at :
https://dotnet.microsoft.com/download/dotnet-core/3.1
Install the latest versions of .NET Core Runtime and Desktop Runtime.
If you select Windows x64 for Installers, I think you will be fine.
You can start the program without installing the runtime, but the file size is large and it will take a long time to start the first time.
We recommend that you install the runtime if possible.
Unzip the downloaded zip file and place it in an appropriate folder.
Do not place it in a write-restricted folder such as Program Files.
This program is for 64bit Windows only.
Analyzes the VRChat log and creates a database of activity history.
If a database has already been created, it will be added to the database.
It may be useful to use a task scheduler or similar to run it periodically.
If you want to run without displaying the console screen, use the following startup option.
VRChatActivityLogger.exe -console false
Displays the contents of the database in GUI.
If you have not yet created a database, run VRChatActivityLogger.exe first.
You can also run it by clicking the Logger button on the screen.
This is the database file that is created when you run VRChatActivityLogger.exe.
The contents are SQLite3 data, so it can be used in conjunction with other applications.
It is not possible to display the name of the user to whom invitations are sent from the invitations sending history, because the user name is not recorded in the VRChat log.
This software is released under the MIT License, see LICENSE.