This is a simple Go program that watches your VRChat log file and sends VRCDN usernames to VRDVR.
Simply run the executable:
.\VRDVRCAP.exeYou can also create a shortcut and auto-launch it using VRCX's App Launcher.
Warning
Autostarting it seems to make EAC upset sometimes, causing VRChat to stuck as a black screen. I promise this doesn't do anything other than read the logfile and I don't know why that triggers it! You'll have to launch it manually after VRChat launches, if that happens to you.
The program will:
- Find your VRChat log directory (typically
%USERPROFILE%\AppData\LocalLow\VRChat\VRChat) - Start monitoring the newest log file
- Watch for VRCDN URLs in the logs
- Send detected usernames to the API
Press Ctrl+C to stop the program gracefully.
go build -o VRDVRCAP.exe main.go# For Linux
$env:GOOS="linux"; $env:GOARCH="amd64"; go build -o VRDVRCAP main.go
# For macOS
$env:GOOS="darwin"; $env:GOARCH="amd64"; go build -o VRDVRCAP main.goThe tool automatically looks for VRChat logs in:
- Windows:
%USERPROFILE%\AppData\LocalLow\VRChat\VRChat
Not currently configurable.
See root of this repository for license details.