From d040f70aab4ad72bde732f631d795fed76e5b6cf Mon Sep 17 00:00:00 2001 From: Natsumi Date: Fri, 31 May 2024 15:44:19 +1200 Subject: [PATCH] Switch domain --- Dotnet/Program.cs | 8 ++-- README.es.md | 5 +-- README.fr.md | 3 +- README.it.md | 5 +-- README.jp.md | 3 +- README.md | 7 ++-- README.pl.md | 2 +- README.ru_RU.md | 41 ++++++++------------- README.zh_CN.md | 61 +++++++++++++++---------------- html/src/app.js | 14 +++---- html/src/mixins/tabs/settings.pug | 4 +- 11 files changed, 69 insertions(+), 84 deletions(-) diff --git a/Dotnet/Program.cs b/Dotnet/Program.cs index 316d4d70..aa53ec07 100644 --- a/Dotnet/Program.cs +++ b/Dotnet/Program.cs @@ -20,12 +20,12 @@ namespace VRCX public static string Version { get; private set; } public static bool LaunchDebug; private static readonly NLog.Logger logger = NLog.LogManager.GetLogger("VRCX"); - + private static void SetProgramDirectories() { if (string.IsNullOrEmpty(AppDataDirectory)) AppDataDirectory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "VRCX"); - + BaseDirectory = AppDomain.CurrentDomain.BaseDirectory; ConfigLocation = Path.Combine(AppDataDirectory, "VRCX.sqlite3"); @@ -107,7 +107,7 @@ namespace VRCX catch (Exception e) { logger.Fatal(e, "Unhandled Exception, program dying"); - MessageBox.Show(e.ToString(), "PLEASE REPORT IN https://vrcx.pypy.moe/discord", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show(e.ToString(), "PLEASE REPORT IN https://vrcx.app/discord", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(0); } } @@ -139,7 +139,7 @@ namespace VRCX Application.SetCompatibleTextRenderingDefault(false); logger.Info("{0} Starting...", Version); - + ProcessMonitor.Instance.Init(); VRCXStorage.Load(); diff --git a/README.es.md b/README.es.md index c6193767..5c867b6d 100644 --- a/README.es.md +++ b/README.es.md @@ -2,8 +2,7 @@ # VRCX -[![Versión de GitHub](https://img.shields.io/github/release/vrcx-team/VRCX.svg)](https://github.com/vrcx-team/VRCX/releases/latest) [![Descargas](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![Estado del Workflow de GitHub](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) [![Invitación al Discord de VRCX](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![Versión de GitHub](https://img.shields.io/github/release/vrcx-team/VRCX.svg)](https://github.com/vrcx-team/VRCX/releases/latest) [![Descargas](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![Estado del Workflow de GitHub](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) [![Invitación al Discord de VRCX](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | **Español** | [Polski](./README.pl.md) @@ -32,7 +31,7 @@ Descargue y ejecute el último instalador (`VRCX_Setup.exe`) desde [aquí](https - :floppy_disk: World Persistence - ¡Para mundos que soportan la característica, VRCX puede guardar ajustes del mundo, guardar estados, inventarios y otros datos! - **Nota**: Para utilizar esta función, debe tener habilitado "Allow Untrusted URLs" en sus ajustes de VRChat. - - Para Desarrolladores: [Wiki Page - World Persistence (PWI)](https://github.com/vrcx-team/VRCX/wiki/World-Persistence-(PWI)) + - Para Desarrolladores: [Wiki Page - World Persistence (PWI)]() - :mag: Busca avatares, usuarios, mundos y grupos - :earth_americas: Construye una lista de favoritos en local y sin restricciones - :camera: Almacena los datos del mundo en las fotos que hagas en el juego, así podrás recordar ese mundo en el que hiciste esas fotos tan chulas como... ¡hace 6 meses! diff --git a/README.fr.md b/README.fr.md index 503c80ea..7d130089 100644 --- a/README.fr.md +++ b/README.fr.md @@ -6,8 +6,7 @@ [![Downloads](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![GitHub Workflow Status](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | **Français** | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | [Polski](./README.pl.md) diff --git a/README.it.md b/README.it.md index 9f4b3bc9..335ccffe 100644 --- a/README.it.md +++ b/README.it.md @@ -6,8 +6,7 @@ [![Downloads](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![GitHub Workflow Status](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | **Italiano** | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | [Polski](./README.pl.md) @@ -57,7 +56,7 @@ Scarica e installa l'ultimo installer (`VRCX_Setup.exe`) da [qui](https://github ## Varie - Volete un nuovo look per VRCX? [Temi](https://github.com/vrcx-team/VRCX/wiki/Themes) -- Guarda [Building from source](https://github.com/vrcx-team/VRCX/wiki/Building-from-source) per le istruzioni su come buildare VRCX dai sorgenti. +- Guarda [Building from source](https://github.com/vrcx-team/VRCX/wiki/Building-from-source) per le istruzioni su come buildare VRCX dai sorgenti. - Per una guida su come far funzionare VRCX su Linux, vedere [qui](https://github.com/vrcx-team/VRCX/wiki/Running-VRCX-on-Linux) # Screenshots diff --git a/README.jp.md b/README.jp.md index 331ee302..acb582af 100644 --- a/README.jp.md +++ b/README.jp.md @@ -6,8 +6,7 @@ [![Downloads](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![GitHub Workflow Status](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | **日本語** | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | [Polski](./README.pl.md) diff --git a/README.md b/README.md index 5698fe33..cb9aa077 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,7 @@ [![Downloads](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![GitHub Workflow Status](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | **English** | [Français](./README.fr.md) | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | [Polski](./README.pl.md) @@ -17,7 +16,9 @@ VRCX is an assistant/companion application for VRChat that provides information
-Download and run the latest installer (`VRCX_Setup.exe`) from [here](https://github.com/vrcx-team/VRCX/releases/latest). +Download and install the latest installer (`VRCX_Setup.exe`) from [here](https://github.com/vrcx-team/VRCX/releases/latest). + +Beta/nightly build available [here](https://vrcx.app/github/nightly) or in-app `Settings -> General -> Change build`. # Features diff --git a/README.pl.md b/README.pl.md index 8b876d70..f7c0514a 100644 --- a/README.pl.md +++ b/README.pl.md @@ -6,7 +6,7 @@ [![Liczba pobrań](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![Status GitHub Workflow](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![Discord VRCX Discord](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) +[![Discord VRCX Discord](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | **Polski** diff --git a/README.ru_RU.md b/README.ru_RU.md index 513ff81a..46d4b781 100644 --- a/README.ru_RU.md +++ b/README.ru_RU.md @@ -2,54 +2,49 @@ # VRCX -[![GitHub релизы](https://img.shields.io/github/release/vrcx-team/VRCX.svg)](https://github.com/vrcx-team/VRCX/releases/latest) +[![GitHub релизы](https://img.shields.io/github/release/vrcx-team/VRCX.svg)](https://github.com/vrcx-team/VRCX/releases/latest) [![Загрузки](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) -[![Статус GitHub Workflow](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) -[![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX приглашение в Discord](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![Статус GitHub Workflow](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) +[![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) +[![VRCX приглашение в Discord](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | [日本語](./README.jp.md) | [简体中文](./README.zh_CN.md) | [Italiano](./README.it.md) | **Русский** | [Español](./README.es.md) | [Polski](./README.pl.md) VRCX является ассистентом/компаньоном приложением для VRChat, который предоставляет информацию о VRChat и помогает вам быстрее выполнять различные действия, связанные с VRChat в удобной форме, чем полагаться на простой VRChat клиент (настольный компьютер или VR), или только веб-сайт. Кроме того, в нем реализованы и другие удобные функции, о которых пойдет речь ниже. - - # Начало работы
Скачать и запустить последнюю версию программы установки (`VRCX_Setup.exe`) можно [здесь](https://github.com/vrcx-team/VRCX/releases/latest). - - # Особенности
-- :family: Управление списками друзей и аватаров - - Управляйте списками ваших друзей, миры/группы/аватары вне VRChat. +- :family: Управление списками друзей и аватаров + - Управляйте списками ваших друзей, миры/группы/аватары вне VRChat. - Следите за активностью ваших друзей в мире/аватаре и проверьте их статус онлайн. - Следите за тем, когда вы добавляли их, и когда вы видели их в последний раз. - Посмотрите, сколько времени вы провели вместе в мирах и сколько раз. - Следите за изменениями в имени друга. - Сохраните заметки, чтобы вспомнить, как вы встретились. -- :electric_plug: Автоматически запускает приложения при запуске VRChat - - Вы можете настроить VRCX на запуск других приложений при запуске VRChat. +- :electric_plug: Автоматически запускает приложения при запуске VRChat + - Вы можете настроить VRCX на запуск других приложений при запуске VRChat. - Например, при открытии VRChat вы можете запустить приложение OSC или программу для изменения голоса. -- :floppy_disk: Сохранение мира - - В мирах, поддерживающих эту функцию, VRCX может сохранять настройки мира, сохранять состояния, инвентарь и другие данные! +- :floppy_disk: Сохранение мира + - В мирах, поддерживающих эту функцию, VRCX может сохранять настройки мира, сохранять состояния, инвентарь и другие данные! - **Примечание**: Для использования этой функции в настройках VRChat должна быть включена опция "Разрешить недоверенные URL'ы" ("Allow Untrusted URLs"). - - Для разработчиков: [Вики страница - Сохранение мира (PWI)](https://github.com/vrcx-team/VRCX/wiki/World-Persistence-(PWI)) + - Для разработчиков: [Вики страница - Сохранение мира (PWI)]() - :mag: Поиск аватаров, пользователей, миров и групп - :earth_americas: Создает локальный, неограниченный список избранных миров - :camera: Храните данные о мире в фотографиях, которые вы делаете в игре, чтобы вы могли вспомнить тот мир, в котором вы сделали те классные фотографии, например... 6 месяцев назад! -- :bell: Мониторинг/ответ на уведомления - - Вы можете отправить/получать приглашения и запросы друзей от VRCX, а также посмотреть информацию об инстансе приглашений, которые вы получили. +- :bell: Мониторинг/ответ на уведомления + - Вы можете отправить/получать приглашения и запросы друзей от VRCX, а также посмотреть информацию об инстансе приглашений, которые вы получили. - :scroll: Просмотр статистики/игроков для вашего текущего инстанса - :tv: Просмотрите ссылки на видеоролики, которые воспроизводятся в мире, в котором вы находитесь, а также различные другие записанные данные. -- :bar_chart: Улучшенный Discord Rich Presence - - Вы можете отобразить дополнительную информацию о вашем текущем инстансе в Discord. +- :bar_chart: Улучшенный Discord Rich Presence + - Вы можете отобразить дополнительную информацию о вашем текущем инстансе в Discord. - Интеграция в мир для таких популярных миров, как PyPyDance, LSMedia, Movies&Chill и VRDancing. - Это включает в себя эскиз мира, имя, идентификатор инстанса и количество игроков, в зависимости от ваших настроек и приватность лобби. Вы также можете добавить кнопку присоединиться для публичных лобби! - :crystal_ball: VR-оверлей с настраиваемой прямой трансляцией всех поддерживаемых событий/уведомлений @@ -58,16 +53,12 @@ VRCX является ассистентом/компаньоном прилож - :skull: Автоматический перезапуск и присоединение к последнему инстансу при сбое VRC - :left_right_arrow: Экспорт/импорт избранных групп - - ## Прочее - Хотите новый взгляд на VRCX? Посмотрите [Темы](https://github.com/vrcx-team/VRCX/wiki/Themes) - См. [инструкции по сборке](https://github.com/vrcx-team/VRCX/wiki/Building-from-source) VRCX из исходного кода. - Руководство по запуску VRCX на Linux можно найти [здесь](https://github.com/vrcx-team/VRCX/wiki/Running-VRCX-on-Linux) - - # Скриншоты
@@ -143,8 +134,6 @@ VRCX - это внешний инструмент, использующий API Ознакомиться с позицией VRChat по использованию API можно в канале #faq в VRChat Discord. - - --- VRCX не поддерживается VRChat и не отражает взглядов или мнений VRChat или кого-либо, официально вовлеченного в производство или управление свойствами VRChat. VRChat и все связанные с ним свойства являются торговыми марками или зарегистрированными торговыми марками VRChat Inc. VRChat © VRChat Inc. diff --git a/README.zh_CN.md b/README.zh_CN.md index 0c8eca4f..fe7db58f 100644 --- a/README.zh_CN.md +++ b/README.zh_CN.md @@ -1,64 +1,64 @@
-# VRCX +# VRCX + [![GitHub release](https://img.shields.io/github/release/vrcx-team/VRCX.svg)](https://github.com/vrcx-team/VRCX/releases/latest) [![Downloads](https://img.shields.io/github/downloads/vrcx-team/VRCX/total?color=6451f1)](https://github.com/vrcx-team/VRCX/releases/latest) [![GitHub Workflow Status](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml/badge.svg)](https://github.com/vrcx-team/VRCX/actions/workflows/github_actions.yml) [![Crowdin](https://badges.crowdin.net/vrcx/localized.svg)](https://crowdin.com/project/vrcx) -[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.pypy.moe/discord) - +[![VRCX Discord Invite](https://img.shields.io/discord/854071236363550763?color=%237289DA&logo=discord&logoColor=white&label=discord)](https://vrcx.app/discord) | [English](./README.md) | [Français](./README.fr.md) | [日本語](./README.jp.md) | **简体中文** | [Italiano](./README.it.md) | [Русский](./README.ru_RU.md) | [Español](./README.es.md) | [Polski](./README.pl.md) -VRCX是一个用于VRChat的辅助应用,提供有关VRChat的一些信息并帮助你以更方便的方式完成与VRChat有关的各种事情,而不是仅仅依靠VRChat游戏客户端(PC/VR)或他们的网站。它还包括一些非常有用的功能: +VRCX 是一个用于 VRChat 的辅助应用,提供有关 VRChat 的一些信息并帮助你以更方便的方式完成与 VRChat 有关的各种事情,而不是仅仅依靠 VRChat 游戏客户端(PC/VR)或他们的网站。它还包括一些非常有用的功能: # 开始使用
-从[这里](https://github.com/vrcx-team/VRCX/releases/latest)下载最新的安装程序 (`VRCX_Setup.exe`) +从[这里](https://github.com/vrcx-team/VRCX/releases/latest)下载最新的安装程序 (`VRCX_Setup.exe`) # 特性
- - :family: 好友、世界和模型列表管理 - - 在VRChat游戏客户端之外管理你的好友列表、世界/群组和模型。 + - 在 VRChat 游戏客户端之外管理你的好友列表、世界/群组和模型。 - 监视你好友所在的世界,以及他们的模型变动,同时查看他们的在线状态。 - 跟踪你首次添加他们的时间以及你上次见到他们的时间。 - 查看你和朋友们在世界中共度了多长时间。 - 跟踪好友名字的更改,再也不用担心改名之后忘了是谁了! - 设置好友备注,这样你就可以知道你是怎么认识他们的 -- :electric_plug: 启动VRChat时自动启动其他应用 - - 你可以配置VRCX,以便在启动VRChat时启动其他应用。 - - 例如,你可以让VRCX在VRChat打开时启动OSC应用或者变声器。 +- :electric_plug: 启动 VRChat 时自动启动其他应用 + - 你可以配置 VRCX,以便在启动 VRChat 时启动其他应用。 + - 例如,你可以让 VRCX 在 VRChat 打开时启动 OSC 应用或者变声器。 - :floppy_disk: 世界数据保存 - - 对于支持该功能的世界,VRCX可以保存世界设置、状态和其他数据! - - **注意**:要使用此功能,你必须在VRChat设置中启用“Allow Untrusted URLs”。否则功能不会生效 + - 对于支持该功能的世界,VRCX 可以保存世界设置、状态和其他数据! + - **注意**:要使用此功能,你必须在 VRChat 设置中启用“Allow Untrusted URLs”。否则功能不会生效 - 对于开发者们:[Wiki Page - World Persistence (PWI)]() - :mag: 搜索模型、用户、世界和组 - :earth_americas: 使用存储在本地并且无限制的收藏夹!妈妈再也不用担心收藏夹不够用了 -- :camera: 在游戏拍摄的图片中存储世界数据,以便你可以记住你在6个月前拍摄的那个酷炫的世界! +- :camera: 在游戏拍摄的图片中存储世界数据,以便你可以记住你在 6 个月前拍摄的那个酷炫的世界! - :bell: 查看/回复通知和游玩邀请 - - 你可以从VRCX发送/接收游玩邀请和好友请求,以及查看你收到的邀请所指示的房间信息。 + - 你可以从 VRCX 发送/接收游玩邀请和好友请求,以及查看你收到的邀请所指示的房间信息。 - :scroll: 查看当前房间的统计数据/玩家信息 - :tv: 查看正在播放的视频的真实链接,以及其他各种记录的数据。 -- :bar_chart: 改进的Discord Rich Presence集成面板 - - 您可以选择在Discord中显示有关当前房间的更多信息。 - - 针对像PyPyDance、LSMedia、Movies&Chill和VRDancing热门世界的功能集成。 - - 这包括世界缩略图、名称、房间ID和玩家统计,具体取决于你的设置以及房间是否为私人。你还可以在 Discord 状态面板上为公共房间添加加入按钮! -- :crystal_ball: VR手柄叠加层,可显示所有支持的事件/通知的实时反馈 -- :outbox_tray: 无需Unity即可上传模型/世界封面 -- :page_facing_up: 在没有Unity的情况下管理上传的模型/世界的信息 -- :skull: VRChat崩溃时自动重启它并重新加入上一个房间 +- :bar_chart: 改进的 Discord Rich Presence 集成面板 + - 您可以选择在 Discord 中显示有关当前房间的更多信息。 + - 针对像 PyPyDance、LSMedia、Movies&Chill 和 VRDancing 热门世界的功能集成。 + - 这包括世界缩略图、名称、房间 ID 和玩家统计,具体取决于你的设置以及房间是否为私人。你还可以在 Discord 状态面板上为公共房间添加加入按钮! +- :crystal_ball: VR 手柄叠加层,可显示所有支持的事件/通知的实时反馈 +- :outbox_tray: 无需 Unity 即可上传模型/世界封面 +- :page_facing_up: 在没有 Unity 的情况下管理上传的模型/世界的信息 +- :skull: VRChat 崩溃时自动重启它并重新加入上一个房间 - :left_right_arrow: 导出/导入收藏夹 ## 一些其他的东西 -- 想让VRCX看起来独一无二吗?请查看 [Themes](https://github.com/vrcx-team/VRCX/wiki/Themes)(英语)了解如何制作主题 -- 参见[Building from source](https://github.com/vrcx-team/VRCX/wiki/Building-from-source)(英语)了解如何从源码构建VRCX。 -- 关于如何在Linux上运行VRCX的指南,请看[这里](https://github.com/vrcx-team/VRCX/wiki/Running-VRCX-on-Linux)(英语) +- 想让 VRCX 看起来独一无二吗?请查看 [Themes](https://github.com/vrcx-team/VRCX/wiki/Themes)(英语)了解如何制作主题 +- 参见[Building from source](https://github.com/vrcx-team/VRCX/wiki/Building-from-source)(英语)了解如何从源码构建 VRCX。 +- 关于如何在 Linux 上运行 VRCX 的指南,请看[这里](https://github.com/vrcx-team/VRCX/wiki/Running-VRCX-on-Linux)(英语) + # 一些界面截图
@@ -124,17 +124,16 @@ VRCX是一个用于VRChat的辅助应用,提供有关VRChat的一些信息并
-## VRCX是否违反了VRChat的TOS? +## VRCX 是否违反了 VRChat 的 TOS? **简而言之:没有** -VRCX只是一个外部辅助工具,使用VRChat的API来提供功能。 +VRCX 只是一个外部辅助工具,使用 VRChat 的 API 来提供功能。 -它没有以任何方式修改/破坏游戏数据,只是负责任地使用VRChat API来提供功能。它不是一个MOD模组,也不是一个作弊工具或任何其他形式的游戏修改工具。 +它没有以任何方式修改/破坏游戏数据,只是负责任地使用 VRChat API 来提供功能。它不是一个 MOD 模组,也不是一个作弊工具或任何其他形式的游戏修改工具。 -要了解VRChat对API使用的立场,请查看[VRChat Discord](https://discord.gg/vrchat)的 #faq 频道(英语) +要了解 VRChat 对 API 使用的立场,请查看[VRChat Discord](https://discord.gg/vrchat)的 #faq 频道(英语) --- -VRCX没有得到VRChat的认可,也不反映VRChat或任何正式参与制作或管理VRChat的人的观点或意见。VRChat和所有相关属性都是VRChat公司的商标或注册商标。VRChat © VRChat Inc. - +VRCX 没有得到 VRChat 的认可,也不反映 VRChat 或任何正式参与制作或管理 VRChat 的人的观点或意见。VRChat 和所有相关属性都是 VRChat 公司的商标或注册商标。VRChat © VRChat Inc. diff --git a/html/src/app.js b/html/src/app.js index 49650ddd..0a12eaaa 100644 --- a/html/src/app.js +++ b/html/src/app.js @@ -13186,7 +13186,7 @@ speechSynthesis.getVoices(); )}&part=snippet,contentDetails&key=${apiKey}`, method: 'GET', headers: { - Referer: 'https://vrcx.pypy.moe' + Referer: 'https://vrcx.app' } }); var json = JSON.parse(response.data); @@ -18109,7 +18109,7 @@ speechSynthesis.getVoices(); }?${type}=${encodeURIComponent(search)}&n=5000`, method: 'GET', headers: { - Referer: 'https://vrcx.pypy.moe' + Referer: 'https://vrcx.app' } }); var json = JSON.parse(response.data); @@ -18185,7 +18185,7 @@ speechSynthesis.getVoices(); url: `${url}?authorId=${encodeURIComponent(authorId)}`, method: 'GET', headers: { - Referer: 'https://vrcx.pypy.moe' + Referer: 'https://vrcx.app' } }); var json = JSON.parse(response.data); @@ -25305,13 +25305,13 @@ speechSynthesis.getVoices(); $app.data.branches = { Stable: { name: 'Stable', - urlReleases: 'https://vrcx.pypy.moe/releases/vrcx-team.json', - urlLatest: 'https://vrcx.pypy.moe/releases/latest/vrcx-team.json' + urlReleases: 'https://api0.vrcx.app/releases/stable', + urlLatest: 'https://api0.vrcx.app/releases/stable/latest' }, Nightly: { name: 'Nightly', - urlReleases: 'https://vrcx.pypy.moe/releases/natsumi-sama.json', - urlLatest: 'https://vrcx.pypy.moe/releases/latest/natsumi-sama.json' + urlReleases: 'https://api0.vrcx.app/releases/nightly', + urlLatest: 'https://api0.vrcx.app/releases/nightly/latest' } }; diff --git a/html/src/mixins/tabs/settings.pug b/html/src/mixins/tabs/settings.pug index 02bdbd33..5bb882a4 100644 --- a/html/src/mixins/tabs/settings.pug +++ b/html/src/mixins/tabs/settings.pug @@ -64,10 +64,10 @@ mixin settingsTab() span.name {{ $t("view.settings.general.general.repository_url") }} span.extra https://github.com/vrcx-team/VRCX //- General | General | Support - .x-friend-item(@click="openExternalLink('https://vrcx.pypy.moe/discord')") + .x-friend-item(@click="openExternalLink('https://vrcx.app/discord')") .detail span.name {{ $t("view.settings.general.general.support") }} - span.extra https://vrcx.pypy.moe/discord + span.extra https://vrcx.app/discord //- General | VRCX Updater +simpleSettingsCategory("view.settings.general.vrcx_updater.header") div.options-container-item