/AvaParse

AvaParse ๐ŸฆŠ: Effortlessly parse, analyze, and log VRChat avatar data! ๐ŸŽฎ๐Ÿ“Š

Primary LanguageRustMIT LicenseMIT

AvaParse ๐ŸฆŠ

Welcome to the AvaParse repository! ๐ŸŽ‰ This tool is designed to parse, analyze, and log avatar data from VRChat, enabling users to efficiently gather insights about avatars and their usage. Whether youโ€™re a developer, data analyst, or VRChat enthusiast, AvaParse has something for you!

๐Ÿ“Š Key Features

  • Fetch Avatar Information: Retrieve detailed avatar data using the VRChat API.
  • Process Log Files: Automatically analyze log files to extract avatar IDs and associated metadata.
  • Logging Mechanism: Maintain logs of processed avatars to avoid duplicates.

๐Ÿš€ Getting Started

To get started with AvaParse, follow these steps:

  1. Download the AvaParse.exe file:

    • Download the latest release from the Releases page.
    • Move the downloaded file to a directory of your choice.
  2. Set up environment variables: Make sure to set your VRChat cookie in a .env file in the same directory as the AvaParse.exe file.

    • To obtain your VRChat cookie, follow these steps:

      1. Open your browser and navigate to the VRChat website.
      2. Log in to your account.
      3. Open the developer tools by right-clicking on the page and selecting "Inspect" or pressing Ctrl + Shift + I.
      4. In the developer tools, navigate to the "Application" tab.
      5. Locate the "Cookies" section and copy the value of the auth cookie.
      6. Paste the cookie value into the VRCHAT_COOKIE environment variable in the .env file.
      7. Save the .env file.
    • Example:

      VRCHAT_COOKIE="auth=authcookie_value"
  3. Run the application:

    • Double-click on the AvaParse.exe file.

    This will initiate the log processing and avatar information retrieval.

๐Ÿ“ License

This project is licensed under the MIT License. See the LICENSE file for more details.