Skip to content

Foorack/VRCX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRCX

GitHub Workflow Status VRCX Discord Invite

VRCX is an assistant application for VRChat that provides information about and managing friendship. This application uses the unofficial VRChat API (VRCSDK).

VRCX isn't endorsed by VRChat and doesn't reflect the views or opinions of VRChat or anyone officially involved in producing or managing VRChat. VRChat is trademark of VRChat Inc. VRChat © VRChat Inc.

pypy & Natsumi are not responsible for any problems caused by VRCX. Use at your own risk!

How to install VRCX

  • Download latest release setup from here.
  • Run VRCX_Setup.exe.

Is VRCX against VRChat ToS?

TL;DR: no, as long as you don't use the Steam account login method.

VRChat's official stance on usage of the API, as listed in their Discord #faq channel. vrchat api

Special comments about VRChatRPC.DLL

VRChatRPC.DLL is used to login VRChat via your Steam account. (If you press the Steam login button on the login page)

If you don't need to login via Steam, VRChatRPC.DLL will not be used.

In detail, VRChatRPC.DLL accesses the VRChat Process (DLL Injection) and calls the Steam API to obtain the Login Token. This may lead to BAN from VRChat.

No technical measures have been taken on security yet (Of course I can't say there's no risk, but there's no problem), but I don't know what will happen later.

Since it is impossible to login to a 3rdparty account in the usual way, so this is the only way.

It's source code is available at https://github.com/pypy-vrc/VRChatRPC.

Screenshots

Login

login 2fa

Feed

01feed

GameLog

02gamelog

UserInfo

03search note

World

09w1 09w2

Favorite

04favavatar 04favworld 04favuser

FriendsLog

05fr

Moderation

06mo

Notification

07no

PlayerList

10playerlist

Settings

08op1 08op2 08op3 08op4 08op5 08op6

Join

join

NewInstance

newin

Discord Rich Presence

dis

VR Overlay

overlay1 overlay2

How to run VRCX on Linux

How to build VRCX from source

  • Get source code

    • Download latest source code zip or clone repo with git clone.
  • Build .NET

    • Install Visual Studio if it's not already installed.
    • In Visual Studio "Open Project/Solution" and browse to the Solution file provided inside the downloaded source code.
    • Set Configuration to Release and Platform to x64
    • Restore NuGet packages.
    • Build Solution.
  • Build Node.js

    • Download and install Node.js.
    • Run build-node.js.cmd.
    • Run make-junction.cmd.
  • Create release zip

About

manage your friendship of VRChat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.1%
  • C# 31.0%
  • Pug 20.5%
  • SCSS 1.7%
  • NSIS 0.4%
  • Batchfile 0.2%
  • PowerShell 0.1%