add RU translate 85% by qwerezon

This commit is contained in:
QweRez
2023-12-19 20:05:50 +03:00
parent 9bb97da9f8
commit 233f84ab02
45 changed files with 2758 additions and 2 deletions

View File

@@ -41,6 +41,11 @@ export default defineUserConfig({
title: "Snap Hutao",
description: "Super utilitarian Genshin Impact Toolkit",
},
"/ru/": {
lang: "ru-RU",
title: "Snap Hutao",
description: "Суперполезный набор инструментов для Genshin Impact",
},
},
plugins: [
@@ -90,6 +95,47 @@ export default defineUserConfig({
},
},
},
"/ru/": {
placeholder: "Поиск",
translations: {
button: {
buttonText: "Поиск",
buttonAriaLabel: "Поиск",
},
modal: {
searchBox: {
resetButtonTitle: "Четкие критерии запроса",
resetButtonAriaLabel: "Четкие критерии запроса",
cancelButtonText: "Назад",
cancelButtonAriaLabel: "Назад",
},
startScreen: {
recentSearchesTitle: "История поиска",
noRecentSearchesText: "Нету истории поиска",
saveRecentSearchButtonTitle: "Сохранить в историю поиска",
removeRecentSearchButtonTitle: "Удалить из истории поиска",
favoriteSearchesTitle: "Закладки",
removeFavoriteSearchButtonTitle: "Удалить из закладок",
},
errorScreen: {
titleText: "Не удалось получить результат",
helpText: "Проверте свое подключение к Интернету, а так-же запрашиваемый ресурс",
},
footer: {
selectText: "Выбрать",
navigateText: "Переключить",
closeText: "Закрыть",
searchByText: "Поиск",
},
noResultsScreen: {
noResultsText: "Не удалось ничего найти по вашему запросу :",
suggestedQueryText: "Вы можете попробовать запрос",
reportMissingResultsText: "Как вы думаете, должен ли этот запрос давать какой-то результат :> ?",
reportMissingResultsLinkText: "Связаться с нами",
},
},
},
},
"/en/": {
placeholder: "Search documents",
translations: {
@@ -110,6 +156,7 @@ export default defineUserConfig({
localeConfig: {
"/en/": ["en-US", "en-UK", "en"],
"/zh/": ["zh-CN", "zh-TW", "zh"],
"/ru/": ["ru-RU", "ru-KZ", "ru-BY", "ru-UA", "ru-MD", "ru-LV", "tt-RU", "ru"],
},
}),
],

View File

@@ -1,2 +1,3 @@
export * from "./en.js";
export * from "./zh.js";
export * from "./ru.js";

View File

@@ -0,0 +1,32 @@
import { navbar } from "vuepress-theme-hope";
export const ruNavbar = navbar([
"/ru/",
{ text: "Документация", icon: "iconfont icon-article", link: "/ru/menu.html" },
{
text: "Скачать",
icon: "iconfont icon-install",
link: "https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52",
},
{
text: "Сообщество",
icon: "iconfont icon-community",
link: "/ru/community",
},
{
text: "Доступность сервиса",
icon: "iconfont icon-define",
children: [
{
text: "UptimeRobot",
icon: "/images/202312/uptimerobot-logo.svg",
link: "https://status.hut.ao/",
},
{
text: "Uptime Kuma",
icon: "/images/202312/uptime-kuma.svg",
link: "https://status.snapgenshin.cn/status",
}
]
},
]);

View File

@@ -1,2 +1,3 @@
export * from "./en.js";
export * from "./zh.js";
export * from "./ru.js";

View File

@@ -0,0 +1,34 @@
import { sidebar } from "vuepress-theme-hope";
export const ruSidebar = sidebar({
"/ru/": [
"",
"project",
"i18n",
"quick-start",
{
icon: "iconfont icon-read",
text: "Features",
prefix: "features/",
children: "structure",
},
{
icon: "iconfont icon-advance",
text: "Advanced",
prefix: "advanced/",
children: "structure",
},
{
icon: "iconfont icon-github",
text: "Open Source Development",
prefix: "development/",
children: "structure",
},
{
icon: "iconfont icon-article",
text: "Statements",
prefix: "statements/",
children: "structure",
},
],
});

View File

@@ -1,6 +1,6 @@
import { hopeTheme } from "vuepress-theme-hope";
import { enNavbar, zhNavbar } from "./navbar/index.js";
import { enSidebar, zhSidebar } from "./sidebar/index.js";
import { enNavbar, zhNavbar, ruNavbar } from "./navbar/index.js";
import { enSidebar, zhSidebar, ruSidebar } from "./sidebar/index.js";
export default hopeTheme({
hostname: "https://hut.ao",
@@ -41,6 +41,24 @@ export default hopeTheme({
editLink: "Edit this page on GitHub",
},
},
"/ru/": {
// Панель навигации (navbar)
navbar: ruNavbar,
// Боковая панель (sidebar)
sidebar: ruSidebar,
// Нижний колонтитул (footer)
footer: "Лучший инструмент для Genshin Impact",
// Отображение нижнего колонтитула
displayFooter: true,
// Локализованные мета-данные
metaLocales: {
editLink: "Редактировать страницу на GitHub",
},
},
/**
* Chinese locale config

142
docs/ru/README.md Normal file
View File

@@ -0,0 +1,142 @@
---
home: true
icon: iconfont icon-home
title: Главная
heroImage: https://img.alicdn.com/imgextra/i4/1797064093/O1CN01oaGvKE1g6dut0pICS_!!1797064093.png_.webp
heroAlt: Snap Hutao
heroText: Snap Hutao
tagline: Многофункциональный открытый инструментарий для Genshin 🧰
bgImage: /images/202308/head-back.png
bgImageDark: /images/202308/head-back.png
head:
- - meta
- name: twitter:image:src
content: https://repository-images.githubusercontent.com/482734649/eb0f81d6-29a8-4d3c-8012-d85475cd89ee
actions:
- text: Скачать
link: https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52
type: primary
- text: Быстрый старт
link: quick-start.html
- text: Документация
link: menu.html
- text: Проект
link: project.html
highlights:
- header: Безопасное проектирование программ
image: /images/202309/security.png
bgImage: /images/202309/head-back2.png
bgImageDark: /images/202309/head-back2.png
highlights:
- title: Вы контролируете свои данные
icon: iconfont icon-computer
details: Ваши данные хранятся на вашем локальном устройстве, не зависят от какого-либо облачного сервиса или платформы третьих сторон, у вас есть свобода управлять своими данными.
- title: Мы защищаем ваши данные
icon: iconfont icon-lock
details: Ваши данные могут быть резервными копиями в Snap Hutao Cloud, вы никогда не потеряете данные, когда будете использовать новое устройство.
- title: Сообщество защищает вашу программу
icon: iconfont icon-anonymous
details: Snap Hutao является проектом с открытым исходным кодом на GitHub с лицензией MIT, мы приветствуем участие членов сообщества в проверке и внесении вклада в наш код. Программное обеспечение перечислено в Microsoft Store, прошедшее проверку безопасности Microsoft.
- header: Все в одном инструменте
description: Быстрые инструменты, которые вам нужны, и исследуйте больше возможностей
image: /images/202308/highlights-head.png
features:
- title: Лучше, чем Snap.Genshin
icon: /images/202209/SGLogoUpgrade64.png
details: Snap.Hutao имеет более обширную поддержку данных и лучшую производительность клиента, сохраняя все функциональные возможности Snap Genshin.
link: project.html
- title: Real-time Notes
icon: /images/202301/live-stat-tracking-logo.png
details: Не попадайтесь в ловушку мобильного приложения. Получайте уведомление о реальном времени ваших заметках Genshin на рабочем столе с помощью нативных уведомлений Windows.
link: features/real-time-notes.html
- title: Запись Spiral Abyss
icon: /images/202301/spiral-abyss-record-logo.png
details: Получайте персональные записи Spiral Abyss, включая статистику и подробные данные, постоянно сохраняйте данные предыдущих вызовов Spiral Abyss на своем устройстве.
link: features/hutao-API.html
- title: Переключение между несколькими аккаунтами
icon: /images/202308/hoyolab-miyoushe-Icon.png
details: Snap.Hutao поддерживает несколько учетных записей MiHoYo BBS, чтобы оставаться в системе и создавать отдельные профили для каждой учетной записи в каждой функции, чтобы игроки могли легко управлять своими множественными аккаунтами.
link: features/mhy-account-switch.html
- title: Wish History Record
icon: /images/202308/UI_BtnIcon_Gacha.png
details: Захватывайте историю ваших желаний из журнала игры, экспортируйте их на свое локальное устройство, с поддержкой неограниченных архивов данных учетных записей.
link: features/wish-export.html
- title: Достижение
icon: /images/202301/achievement.png
details: Функция статистики достижений позволяет игрокам экспортировать данные достижений и вести статистику вне игры; на основе разделения достижений игроки могут управлять вехами для скрытых достижений.
link: features/achievements.html
- title: Advanced Game Launcher
icon: /images/202308/Game_Launcher_Icon.png
details: С помощью расширенного лаунчера в Snap.Hutao игроки могут легко переключаться между своими аккаунтами Genshin, переключаться между серверами, изменять настройки игрового окна и дополнительно исследовать более продвинутые функции.
link: features/game-launcher.html
- title: База данных Hutao
icon: /images/202308/UI_ChapterIcon_Hutao.png
details: Просматривайте детали текущего командирования Spiral Abyss сообщества, соответствие оружия и соответствие комплектов артефактов; делитесь своей конфигурацией линейки Spiral Abyss.
link: features/hutao-api.html
- title: Мои персонажи
icon: /images/202308/My_Character_Icon.png
details: Просматривайте подробные данные о персонаже игрока, включая уровень, созвездия, оружие, таланты, комплект артефактов и т. д.; автоматически рассчитывайте оценку комплекта артефактов.
link: features/character-data.html
- title: Character Wiki
icon: /images/202308/Character_WIKI_Icon.png
details: Проверяйте числовую информацию о персонаже; таланты и созвездия; тренировочные материалы; сюжетная история персонажа и другая информация; получайте наилучшие схемы соответствия оружия и комплекта артефактов среди игроков через базу данных Hutao.
link: features/character-wiki.html
- title: Weapon Wiki
icon: /images/202308/Weapon_WIKI_Icon.png
details: Проверьте значения и истории оружия; получите наилучшие данные о соответствии персонажей среди игроков через базу данных Hutao.
link: features/weapon-wiki.html
- title: Development Calculator
icon: /images/202308/Calculator_Icon.png
details: Создавайте реализуемые планы развития персонажей на основе вашей конкретной ситуации; поддерживайте несколько учетных записей, несколько списков планов и записи о предметах в рюкзаке.
link: features/develop-plan.html
footer: Создано с помощью <a href="https://theme-hope.vuejs.press/" target="_blank">VuePress Theme Hope</a> | Будьте лучшим инструментом для Genshin Impact
---
## Участие и поддержка
Snap Hutao - это бесплатное программное обеспечение, поддерживаемое сообществом с открытым исходным кодом, и мы надеемся, что больше игроков с такими же амбициями присоединятся, чтобы предоставить больше функций для сообщества.
Вы можете внести свой вклад следующими способами:
1. [Отправлять запросы на внесение изменений в наш код](https://github.com/DGP-Studio/Snap.Hutao/pulls)
2. Помогать с [локализацией](i18n.md) проекта для улучшения доступности на разных языках
3. [Обновлять документацию](https://github.com/DGP-Studio/Snap.Hutao.Docs)
<!-- @include: star-request.md -->
::: center
## Спонсорство
Snap Hutao в настоящее время использует спонсорское программное обеспечение от следующих поставщиков услуг.
| [![](https://www.netlify.com/v3/img/components/netlify-light.svg =180x60)](https://www.netlify.com/) | [![](https://support.crowdin.com/assets/logos/core-logo/svg/crowdin-core-logo-cDark.svg =180x60)](https://crowdin.com/) | [![](/images/202312/gitlab-logo.svg =180x60)](https://gitlab.cn/) |
| :--------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------: |
| [![](/images/202312/signpath-logo.png =180x60)](https://about.signpath.io) | [![](/images/202312/1Password-logo.svg =180x35)](https://1password.com/) | [![](/images/202312/digitalocean-horizontal.svg =180x40)](https://about.signpath.io) |
Netlify предоставляет услуги хостинга документации и домашней страницы для Snap Hutao
Crowdin предоставляет свою платформу SaaS для помощи в локализации Snap Hutao
Jihu GitLab предоставляет Git-репозиторий и услуги CI/CD SaaS для Snap Hutao в Китае
Бесплатная подпись кода предоставлена [SignPath.io](https://signpath.io/), сертификат от [SignPath Foundation](https://signpath.org/)
1Password предоставляет команде разработчиков Snap Hutao свой удивительный план программного обеспечения для управления паролями
DigitalOcean предоставляет надежное облачное хранилище для резервного копирования базы данных Snap Hutao
:::

147
docs/ru/advanced/FAQ.md Normal file
View File

@@ -0,0 +1,147 @@
---
headerDepth: 2
icon: iconfont icon-ask
category:
- FAQ
order: 1
---
# FAQ
## How to create desktop shortcut (with no admin privilege)
::: tip Community Power
Thanks to [solution provided by CzHUV](https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/12)。
:::
- Use `Win+R` to start run, in the window input `shell:AppsFolder` ![Run](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01Jj8c6i1g6du728e5A_!!1797064093.png)
- In the new pop-up window, find Snap Hutao
- Right lick on it, and click `Create shortcut`
- Confirm the operation and you will get the desktop shortcut
## How to create desktop shortcut with Administrator privilege
Starting from Snap Hutao 1.7.4, you can create a desktop shortcut with Administrator privilege by click `Create Desktop Shortcut`
in the settings page.
You can move this shortcut to any place you need.
## How to run Snap Hutao when Windows starts
**This is a workaround solution**
- Create a bat file, content refers to [this Issue](https://github.com/DGP-Studio/Snap.Hutao/issues/184), it allows bat to run Snap Hutao with Administrator privilege
- Create a Scheduled Task, run the bat when Windows startup, or drag it to Windows start folder
## Use Snap Hutao to quick start the game
- Config the game launcher in the settings
- Pin Snap Hutao on taskbar
- Right click on Snap Hutao and you will see the quick launcher
![quick-start](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01Uu8QzN1g6du6MRp8h_!!1797064093.png)
- Select `Lauch Game`, you will be asked which account to start the game
## Use Snap Hutao with Network Proxy
Refer to [HttpRequestException Error (502)](exceptions.html#_502-bad-gateway) document
## Mojibake in Snap Hutao
- If you are using Windows 10 and see some button are not display properly
- You can download `Segoe Fluent Icons` font
- You need to install it for all users
- You can find this font from [Microsoft](https://aka.ms/SegoeFluentIcons)
## MiHoYo BBS Account often Lose Login Status
Snap Hutao use saved MiHoYo BBS cookies to maintain login status. If you **log out** your account in your browser or
other device, cookie will become invalid, and Snap Hutao will also be forced to log out, account will be automatically
removed.
This problem may also be caused by network error, you should check this first; If it's not caused by network issue,
you can use `Refresh Cookie` in the account panel; You can also remove your account manually and add it back again.
Since October 2022, MiYouShe (Chinese BBS) rapidly increased bot detection and may set users' account as under-risk status,
this may cause Snap Hutao failed to check validation of the cookie
## Game Account Lose Login Status in the Launcher
- There are two factors associated with game account login status: network and device ID
- This issue usually caused by:
- Change of public IP address
- Change of network adapter or network adapter MAC address
- Failed saving operation, no real login status been saved (Snap Hutao cannot detect if the status is real valid)
- Make sure to enter the game after sign in
- Make sure the game process is gone after closing the game
- Detect the account again to save your login status
## Snap Hutao Throws Failed to add Scheduled Task Error
If you are using Administrator privilege to start real-time notes feature, Snap Hutao's scheduled task will be created
as Administrator role. When next time edit real-time notes settings without Administrator privilege, the program will
have a lack of privilege to edit the settings and throw out this error.
Run Snap Hutao as Administrator to edit your settings to solve this issue.
## Stuck at `Installing Required Framework` when Using MSIX Package to Install
- When user's OS missing required dependency framework, Windows will download and install it automatically.
However, if the user disabled Windows Update or have a bad network, the system is unable to process this installation.
- Make sure Windows Update is enabled; Snap Hutao's update also relies on it
- You can also download and install the [dependency](ttps://d.hut.ao/releases/Dependency) manually
## Unable to Run Snap Hutao as Administrator
> This issue only occurs in Windows 10 older than 22H2 version
- When user's OS version older than `Windows Build 19045` (aka Windows 10 22H2), Snap Hutao is unable to start when
running as Administrator
- This issue comes from Windows kernel, and it's hard to locate, so we suggest you to update your OS to the latest version
## How to Recover `config.ini` Configuration File
In some particular conditions (such as wrong game folder permission), `config.ini` may lose after server conversion.
This will cause user not able to get into advanced launcher page and launch the game.
After identify the server version on your device, you can manually create and fill the configuration file with the right
content. The following are common configurations.
::: tabs#game_config_samples
@tab CN Server Official
```
[General]
channel=1
cps=mihoyo
game_version=4.1.0
sub_channel=1
plugin_7_version=1.0.0
```
@tab Global Server Official
```
[General]
channel=1
cps=mihoyo
game_version=4.1.0
sub_channel=0
plugin_7_version=1.0.0
```
:::
## How to Fully Backup/Recover Client Data
::: warning Data Security Warning
`Userdata.db` contains all client data, including MiHoYO BBS Cookie, please save the data file properly and do NOT share it
with anyone.
:::
Copy `Userdata.db` from Snap Hutao data folder (`%userprofile%/Documents/Hutao` by default) to your backup location, this
file contains entire data of the client.

View File

@@ -0,0 +1,67 @@
---
headerDepth: 0
category:
- FAQ
icon: iconfont icon-read
order: 8
comment: false
---
# 祈愿系统与导出原理
> Gacha System and Principal
胡桃的祈愿系统相较 Snap Genshin 进行了整体架构上的重新设计。
本文将解释原神的祈愿记录机制和胡桃工具箱中祈愿导出功能的技术原理。
## 祈愿的获取
获取祈愿记录需要请求米哈游的 API
关于此 API, 有下列几个注意点
- 通过米哈游服务器的 API只能查询到过去 6 个月内的祈愿记录
- 这也是原神客户端中祈愿记录的来源
- API 存在请求速率限制,过快的请求会导致后续的请求失败,无法正常获取数据
为了请求此 API我们需要四个关键参数
- 目前有下列几种方法可以获取这些参数
- 遍历 Unity 的日志文件,查找用户打开的祈愿记录 URL
- 代理本机流量,筛选祈愿记录 URL
- 查找 CefBrowser 的浏览器缓存,找到祈愿记录 URL
- 对于包含了 Stoken 的 Cookie调用 genAuthKey API,获取参数
- 高级用户手动输入相关 URL
在请求 API 后可以获取到零散的祈愿记录,在对其进行拼接后即可获得一份完整的祈愿记录列表
## 祈愿的存储
获得完整的祈愿记录列表后即可将其简单的序列化入本地数据库内,在需要时可从数据库中反序列化出来呈现给用户。
后续的对服务器的请求只需要对比数据库中的数据请求新增的部分即可。
这样,用户即可长期地保存帐号的完整祈愿记录
## UIGF 格式
> 统一可交换祈愿记录标准
>
> Uniformed Interchangeable GachaLog Format standard
UIGF 是由我们联合其他祈愿记录应用倡导、推出并**持久维护**的一个统一的祈愿记录数据交换标准
标准化的数据格式将允许用户将祈愿记录在不同的转移数据,以使用到不同原神工具中各自的特色功能
### 祈愿的导入
在使用 UIGF 数据格式的前提下,可以导入曾在其他应用中储存的数据
胡桃在处理导入时会对比本地储存中存在的最早的索引ID并仅导入较老的数据
(因为始终可以从米哈游的服务器获取较新的数据,这种原始数据有更高的精确度)
### 祈愿的导出
~~尚未实现,正在设计~~ 已实装

View File

@@ -0,0 +1,12 @@
---
comment: false
index: false
icon: iconfont icon-advance
dir:
text: Advanced
order: 2
---
# Advanced
<AutoCatalog />

View File

@@ -0,0 +1,18 @@
---
category: [FAQ, dependency, installation]
icon: iconfont icon-structure
order: 6
comment: false
---
# Ручная установка зависимостей
Snap Hutao зависит от Windows App Runtime в качестве необходимой компоненты. Если система пользователя не содержит этого окружения, Windows автоматически установит этот фреймворк перед установкой Snap Hutao.
![](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01RJFPnY1g6dye2b8Uy_!!1797064093.png_.webp)
Если у вас медленное интернет-соединение или установка фреймворка занимает много времени, вы можете вручную скачать фреймворк с веб-сайта Microsoft и установить его.
1. Посетите страницу документации Microsoft: [Последние версии Windows App SDK](https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/downloads)
2. Нажмите "Скачать последний стабильный установщик x64" для загрузки оффлайн-установщика.
3. Запустите установщик Windows App Runtime, который вы только что скачали, а затем установите Snap Hutao.

View File

@@ -0,0 +1,87 @@
---
headerDepth: 2
icon: iconfont icon-warn
category: [FAQ]
order: 2
redirectFrom: /ru/advanced/mihoyo-risk-tip.html
comment: false
---
# Общие исключения программы
Этот документ содержит решения **предсказуемых ошибок клиента**.
## Ошибка RuntimeEnvironmentException
- Исключение: `RuntimeEnvironmentException`
- Подсказка: `Unable to set registry key without enabling long path`
- Источник проблемы: Предел длины пути в Windows по умолчанию установлен на 256 символов.
- Решение: Скачайте [EnableLongPaths.zip](https://d.hut.ao/d/tools/EnableLongPaths.zip), извлеките его и запустите файл `.reg`.
## Код возврата: -10001
- Эта ошибка поступает напрямую из MiHoYo BBS, подсказки включают
- `Return Code: -10001`
- `Return Code: -100`
- Источник проблемы
1. Истек срок действия куки
2. Ошибка сети
3. Неточное системное время
- Решение
1. В панели учетной записи выполните `Refresh Cookies`
2. Удалите свою учетную запись и добавьте ее заново
3. Синхронизируйте системное время
## Код возврата: 1034 Проверка не удалась
- Если Snap Hutao возвращает код состояния `1034` и указывает, что проверка не удалась (обычно во время операции Realtime Notes), это означает, что операция заблокирована системой MiHoYo BBS для борьбы с ботами
- Решение:
- Зайдите в раздел `Realtime Notes`
- Нажмите кнопку `Verify Current User and Role`
- Следуйте инструкциям на сайте MiHoYo BBS для верификации
- По завершении процесса верификации нажмите `Complete`, чтобы закрыть окно верификации
- Теперь учетная запись должна вернуться к нормальному состоянию; Если нет, выполните шаги выше еще раз
::: tip
Если риск предупреждения слишком часто возникает, или верификация не может быть запущена вообще, это означает, что риск вашей учетной записи слишком велик; измените пароль, чтобы сбросить статус одновременного входа с нескольких устройств
:::
::: warning
- Вы вряд ли сможете пройти незаметную верификацию, когда ваша учетная запись **входит в другие удаленные инструменты Genshin** или **входит с нескольких устройств**. Это функция безопасности MiHoYo BBS и не может быть обойдена
- Если вы используете **несколько учетных записей MiHoYo BBS на своем устройстве**, **частое использование с использованием API MiHoYo BBS** приведет к блокировке вашего IP-адреса на определенное время (обычно не более 24 часов). Это функция безопасности MiHoYo BBS и не может быть обойдена
:::
## HttpRequestException Metadata Download Failed
### 403 (Forbidden) / 404 (Not Found)
Решение: Обновите Snap Hutao до последней версии
### 502 (Bad Gateway)
> Связанная проблема: [https://github.com/DGP-Studio/Snap.Hutao/issues/100](https://github.com/DGP-Studio/Snap.Hutao/issues/100)
Это исключение HTTP возникает, когда Snap Hutao не может получить удаленный ресурс (обычно статическое изображение и конфигурацию)
![HttpRequestException](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01Tb2RUm1g6du5YeNuy_!!1797064093.jpg)
Если вы используете программное обеспечение прокси, вам может потребоваться отключить его или использовать прокси-режим TUN; в противном случае вам нужно использовать [Windows 8 AppContainer Loopback Utility](https://www.telerik.com/fiddler/add-ons), чтобы удалить [Ограничения Windows APP Container Loopback](https://learn.microsoft.com/zh-CN/windows/iot-core/develop-your-app/loopback).
Вы также можете выполнить следующий сценарий PowerShell, чтобы удалить все ограничения контейнера loopback
```powershell
FOR /F "tokens=11 delims=\" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p
```
## Ошибка поиска требуемых модулей
Когда пользователь запускает игру с включенной функцией разблокировки частоты кадров, игра может не запускаться, и появится следующая ошибка:
1. Ошибка поиска требуемых модулей: не удалось прочитать ни одного модуля, драйвер защиты может быть загружен
2. Ошибка поиска требуемых модулей: тайм-аут
Эта проблема возникает только тогда, когда модуль анти-чита Genshin Impact запускается раньше модуля разблокировки частоты кадров.
Когда возникают эти ошибки, Snap Hutao завершит процесс игры, и вы можете перезапустить игру.

View File

@@ -0,0 +1,51 @@
---
category:
- FAQ
- 第三方工具
icon: iconfont icon-read
order: 7
comment: false
---
# 使用第三方工具获取有 Stoken 的 cookie
::: warning
- 以下步骤中涉及的软件、开源项目等资源均来源于互联网,与 DGP-Studio 无关
- 本说明文档仅提供有关的解决思路,仅供学习使用,具体操作与操作后果与本项目无关
:::
## Android
Android 用户可以使用开源项目 GetToken 来获取包含 Stoken 字段的 cookie
::: tip GetToken 开源项目
- GitHub[HolographicHat/GetToken](https://github.com/HolographicHat/GetToken)
:::
- GetToken 项目的发布会包含两个 apk 文件,两者最终效果相同。根据你的设备情况选择适合你的版本即可
- `app-release.apk` 为一个 LSPosed 插件允许用户在官方米游社中使用 GetToken 功能
- 名称以`lspatched`结尾的 apk 文件是一个已包含 GetToken 功能的修改版米游社程序
- 你需要卸载官方版米游社以安装该版本的米游社
- 启用插件或安装修改版米游社后打开米游社,在底栏点击"我的",然后登录您的通行证
- 在右上角点击形如 🔑 形状的按钮
- 点击勾选 `Stoken` 选项
- 点击`复制登录信息`
- 将复制到的 Stoken 发送到已经安装了胡桃工具箱的电脑
-`胡桃工具箱`中的账号登录位置,点击`手动输入`
- 将之前获取到的 cookie 输入,此时即可完成登录
## iOS
iOS 用户可以在 App Store 下载抓包软件 Stream 来获取包含 Stoken 字段的 cookie
- 从 App Store 下载 [Stream](https://apps.apple.com/cn/app/stream/id1312141691)
- 对域名 `api-takumi.mihoyo.com` 进行抓包分析
- 找到并复制带有 `Stoken` 的数据
- 形如`stuid=****;stoken=v2****;mid=****;`
- 将复制到的 Stoken 发送到已经安装了胡桃工具箱的电脑
-`胡桃工具箱`中的账号登录位置,点击`手动输入`
- 将之前获取到的 cookie 输入,此时即可完成登录

View File

@@ -0,0 +1,18 @@
---
headerDepth: 2
icon: iconfont icon-tool
category:
- FAQ
order: 3
---
# Известные проблемы
Вы можете просмотреть все проблемы на [странице проблем GitHub](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue)
| Категория | Флаг |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------- |
| [Все открытые проблемы типа BUG](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3ABUG+is%3Aopen) | Помечены `BUG` |
| [Все открытые запросы на добавление функций](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aopen+is%3Aissue+label%3A%E5%8A%9F%E8%83%BD) | Помечены `功能` (Feature) |
| [Исправленные и решенные проблемы](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E5%B7%B2%E4%BF%AE%E5%A4%8D) | Помечены `已修复` (Fixed) |
| [Проблемы, которые будут исправлены в следующей версии](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E7%AD%89%E5%BE%85%E5%8F%91%E5%B8%83) | Помечены `等待发布` (Ready for Publish) |

View File

@@ -0,0 +1,32 @@
---
category:
- FAQ
icon: iconfont icon-delete
order: 9
comment: false
---
# Удаление Snap Hutao
- Очистка запланированной задачи Real-time Notes
- До версии 1.4.15, если не выполнить этот шаг, запланированная задача для обновления заметок в реальном времени может не быть удалена, и вы можете столкнуться с [этой проблемой](FAQ.md#为什么会弹出需要使用新应用以打开的对话框)
- **Метод 1** <Badge text="Для версии <= 1.4.15" type="tip" />
- Запустите Snap Hutao и перейдите на страницу настроек
- Найдите раздел **Delete All Scheduled Task** и нажмите на кнопку **Execute** <Badge text="Требуется права администратора" type="tip" />
- **Метод 2**
- Выполните следующий сценарий PowerShell
```PowerShell
schtasks /delete /tn SnapHutaoDailyNoteRefreshTask
```
- **Метод 3**
- Откройте Планировщик задач Windows
- Найдите задачу `SnapHutaoDailyNoteRefreshTask` и удалите ее
- **Метод 4**
- Обновите до версии `1.5.1` и откройте Real-time Notes
- Закройте программу и удалите ее
- Удаление программы
- Откройте `Меню Пуск`
- Найдите или выполните поиск `Snap Hutao`
- Щелкните правой кнопкой мыши и выберите `Удалить`
- Удаление папки с данными (если вы хотите удалить ее полностью)
- Откройте и удалите `%userprofile%/Documents/Hutao`

28
docs/ru/community.md Normal file
View File

@@ -0,0 +1,28 @@
---
headerDepth: 0
category: [Объявление]
comment: false
icon: iconfont icon-community
order: 8
---
# Присоединяйтесь к Сообществу
Как программное обеспечение с открытым исходным кодом, силы сообщества являются важной частью экосистемы Snap Hutao, и вы можете присоединиться к нашему пользовательскому сообществу следующими способами.
<!-- @include: star-request.md -->
## <HopeIcon icon="iconfont icon-github" size="1.5rem" /> Обсуждение на GitHub
[Обсуждение Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao/discussions)
## <HopeIcon icon="iconfont icon-qq" size="1.5rem" color="rgb(0,126,198)" /> QQ Группа (CN)
- [Snap Hutao](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=DmW_LDX35YEr1CQZwjZ6x4JYP03soai2&authKey=z3PzXsuYlaPTm%2FW7TyE0o9KNz7H6LA%2BTEZ4mK2BE9%2Fcz0HhH3s1qgbydciAmrGeg&noverify=0&group_code=910780153)
- [руппа открытого обсуждения разработчиков Snap_](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=XJPjE6ffuYPkZmXvujdP1ZDY2BqL8RDg&authKey=YHBYvW4KmPUpPjGwYwGduG7ZELhFIkd9QxLHuwBFmm4UvQH1ThWiv%2FKPgeckiqt4&noverify=0&group_code=982424236)
- Общий технический разговор, не группа разработки проекта Snap Hutao
- Группа разработчиков требует базовых знаний в области технологий
## <HopeIcon icon="iconfont icon-discord1" size="1.5rem" color="rgb(115,139,216)" /> Discord
Ссылка приглашения: [https://discord.gg/Yb8bykUKp](https://discord.gg/Yb8bykaUKp)

View File

@@ -0,0 +1,13 @@
---
headerDepth: 0
comment: false
index: false
icon: iconfont icon-git
dir:
text: Open Source Development
order: 3
---
# Open Source Development
<AutoCatalog />

View File

@@ -0,0 +1,42 @@
---
category: [open source, development]
tag: ["development", "GitHub"]
icon: iconfont icon-code
order: 2
---
# Внесение своего вклада в код
Snap Hutao использует C# и .NET Framework для разработки клиента и сервера. Если вы хотите внести свой вклад в проект, ознакомьтесь с следующими рекомендациями.
Вы можете найти все [нерешенные открытые задачи](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+is%3Aopen+-label%3A%E5%B7%B2%E4%BF%AE%E5%A4%8D+) на GitHub.
## <HopeIcon icon="iconfont icon-visual-studio" size="1.5rem" color="rgb(193,142,241)" /> Настройка проекта Snap.Hutao
1. Скачайте и установите [Visual Studio 2022 Community](https://visualstudio.microsoft.com/downloads/).
2. Откройте установщик Visual Studio, чтобы завершить установку.
- Вам нужно установить компоненты `.NET desktop development`, `Desktop development with C++` и `Universal Windows Platform development`.
3. Установите `Single-project MSIX Packaging Tools for VS 2022`, предоставленный Microsoft в магазине расширений Visual Studio.
4. Используйте git, чтобы клонировать проект `https://github.com/DGP-Studio/Snap.Hutao.git` на свое устройство.
5. Переключитесь на ветку git `develop`.
6. Откройте решение проекта в Visual Studio, и теперь вы готовы начать.
## <HopeIcon icon="iconfont icon-debug" size="1.5rem" color="rgb(73,156,84)" /> Включение отладки
1. Скачайте и установите `Sysinternals Suite` из [Microsoft Store](https://www.microsoft.com/store/productid/9P7KNL5RWT25) или [сайта Microsoft](https://learn.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite).
2. Найдите и запустите программу `DebugView` в установленном списке приложений или распакованной папке.
3. Запустите клиент Snap Hutao.
4. Проверьте вывод DebugView.
## <HopeIcon icon="iconfont icon-pull-request" size="1.5rem" color="rgb(130,80,223)"/> Создание запроса на внесение изменений (Pull Request)
- Все изменения кода из веток авторов могут быть вливаемы только в ветку `develop`.
- Пожалуйста, используйте [ключевые слова](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests) для связи ваших запросов на внесение изменений или коммитов с задачами, чтобы задачи автоматически закрывались после вливания коммитов в ветку `main`.
## <HopeIcon icon="iconfont icon-build-package" size="1.5rem" color="rgb(254,189,105)" /> Тестирование двоичного пакета
Как только код обновляется в ветках `develop` и `main`, скрипт Azure Pipeline CI соберет последний код в пакет `Snap Hutao Alpha`. После построения пакета он будет выпущен на [странице релизов GitHub](https://github.com/DGP-Studio/Snap.Hutao/releases) в качестве предварительно выпущенного пакета.
Вам нужно установить сертификат [Snap.Hutao.CI.cer](https://github.com/DGP-Studio/Snap.Hutao/releases/download/2023.10.3.1/Snap.Hutao.CI.cer) на свое устройство, а затем установить msix-пакет из релиза.
\*Если последний релиз не содержит прикрепленного файла, это означает, что пакет все еще находится в процессе загрузки.

View File

@@ -0,0 +1,39 @@
---
category: [open source, development]
tag: [open source, Hutao Database, Spiral Abyss Database, Enka, UIGF, Open data]
icon: iconfont icon-vscode
order: 1
---
# Открытая платформа Hutao
Проект Snap Hutao получил широкую поддержку от сообщества с момента своего запуска на GitHub 18 апреля 2022 года. С развитием проекта мы создали ряд вспомогательных сервисов в качестве промежуточного программного обеспечения для Snap Hutao.
Теперь команда разработчиков предоставляет часть этих практических сервисов сообществу с открытым исходным кодом в виде открытых интерфейсов для использования разработчиками, разделяющими наше видение. Мы напишем документацию по использованию этих интерфейсов, поддержим сервисы и предоставим ответы на часто задаваемые вопросы. Независимо от того, являетесь ли вы опытным разработчиком или новичком, мы надеемся, что эти интерфейсы помогут вам создавать приложения.
## Hutao API & Hutao Cloud Открытая лицензия разработчика
Hutao API - это интерфейсный сервис, предоставляющий доступ к базе данных Abyssal Hutao.
Авторы программного обеспечения с открытым исходным кодом могут использовать Hutao API для извлечения данных из базы данных Hutao или загрузки данных.
Разработчики, получившие доступ к Hutao API, также получают полные привилегии к функции Hutao Cloud в Snap Hutao в качестве преимущества.
Разработчики могут подать заявку на доступ, отправив свою информацию через открытую платформу Hutao API
на [homa.snapgenshin.com](https://homa.snapgenshin.com/)
## Enka API с китайским ускорением
[Enka Network](https://enka.network/) - отличный инструмент для Genshin Impact, предоставляющий подробные данные о персонажах в
текущем витрине персонажей пользователя. Однако из-за ограниченного доступа к некоторым сетевым службам в Китае
стабильность функциональности Enka Network в этом регионе подвергается риску.
Для обеспечения плавного пользовательского опыта для пользователей Snap Hutao в Китае команда разработчиков
использовала данные Enka Network для разработки функции [Мои персонажи](../features/character-data.md) и создала прокси-сервер.
Разработчики могут запросить доступ в чате разработчиков Snap Hutao или в группе Discord у администратора.
## UIGF Формат обмена данными игры с возможностью замены
Snap Hutao нацелен на обеспечение свободного потока пользовательских данных между различными инструментами с открытым исходным кодом с разными функциями. Для облегчения этого Snap Hutao создал начальную версию [Стандарта обмена данными GachaLog (UIGF)](https://uigf.org/en/standards/UIGF.html).
С тех пор этот стандарт получил больше признания среди разработчиков, что привело к продвижению дополнительных стандартов. Теперь многие разработчики собрались под [организацией UIGF](https://github.com/UIGF-org). Наша цель - поддерживать эту организацию, позволяя разработчикам взаимодействовать с большим числом пользователей, получать обратную связь, делать технические усовершенствования и создавать выдающиеся инструменты с открытым исходным кодом для Genshin Impact.

View File

@@ -0,0 +1,13 @@
---
headerDepth: 0
comment: false
index: false
icon: iconfont icon-module
dir:
text: Features
order: 1
---
# Features
<AutoCatalog />

View File

@@ -0,0 +1,28 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Achievement]
order: 5
comment: false
---
# Управление достижениями
![Скриншот достижений](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01xJaPGy1g6dyAWV0vm_!!1797064093.png_.webp)
Snap Hutao предлагает функцию управления достижениями на локальном уровне, позволяя пользователям просматривать и управлять статусом своих достижений.
- При первом использовании вы будете следовать инструкциям для создания архива и его именования.
- После этого вы всегда можете создать новые архивы, нажав на "Создать новый архив" для других игровых аккаунтов.
## Импорт достижений
- Snap Hutao использует [стандарт формата данных об обмене достижениями (UIAF)](https://uigf.org/en/standards/UIAF.html) для хранения данных о достижениях пользователей.
- Этот стандарт позволяет пользователям передавать данные о достижениях между Snap Hutao и другими инструментами для работы с достижениями, такими как **Achievement exporter**.
- Вы можете нажать на "Импорт" в верхнем правом меню на странице управления достижениями и выбрать файл для загрузки данных в формате UIAF.
## Рекомендуемые инструменты для достижений
- [YaeAchievement](https://github.com/HolographicHat/YaeAchievement) <Badge text="Распознавание достижений" type="tip" />
- [椰羊 cocogoat](https://cocogoat.work/) <Badge text="Руководство по достижениям" type="tip" />

View File

@@ -0,0 +1,86 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Character showcase, Character statistics]
order: 7
comment: false
---
# Мои персонажи
::: info
Для использования этой функции требуется вход в учетную запись MiHoYo BBS. Пожалуйста, обратитесь к документу [MiHoYo BBS Account Switch](mhy-account-switch.md) для руководства по входу в систему.
:::
"My Characters" - это функция статистики персонажей, которая позволяет Snap Hutao читать статистику персонажей в аккаунте, включая уровень, созвездие, оружие, таланты и комплект артефактов; мы также предоставляем рейтинги артефактов и критического урона (CRTI) для каждого персонажа.
![My Character Screenshot](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01JOlGqw1g6dyB7NkLu_!!1797064093.png_.webp)
## Синхронизация данных персонажей
### Синхронизация через Enka API
::: info Функция синхронизации
- Enka API синхронизирует данные из персонажей, отображаемых в игровом витрине персонажей
- Данные включают в себя детали артефактов, данные оружия, данные талантов
- Витрина персонажей позволяет отображать до 8 персонажей одновременно
:::
- В игре поместите **персонажей, для которых вам нужны подробные данные**, в витрину
- В витрине персонажей можно отобразить до 8 персонажей одновременно
- Подождите завершения синхронизации данных после редактирования конфигурации витрины
- Вам может потребоваться до 5 минут после включения витрины или изменения конфигурации витрины
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
- Выберите «Синхронизация через Enka API»
### Синхронизация через MiHoYo BBS - Мои персонажи
::: info Функция синхронизации
- Данные в этом методе синхронизации берутся из функции `My Characters` в официальном инструментарии BSS от MiHoYo
- Этот метод не содержит данных об артефактах
- Этот метод может синхронизировать все данные персонажей одновременно
:::
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
- Выберите «Синхронизация через MiHoYo BBS - Мои персонажи»
### Синхронизация через MiHoYo BBS - План развития
::: info Функция синхронизации
- Данные в этом методе берутся из функции «Калькулятор прогрессирования улучшений» в официальном наборе инструментов BBS от MiHoYo
- Этот метод синхронизирует данные уровня талантов
- Этот метод может синхронизировать все данные персонажей одновременно
:::
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
- Выберите «Синхронизация через MiHoYo BBS - План развития»
## Добавление выбранного персонажа в план развития
- Войдите в раздел `My Characters` в Snap Hutao, нажмите на персонажа, которого вы хотите добавить в план развития
- Нажмите на «План развития» и введите целевой уровень
- **Синхронизированные данные персонажа** будут предварительно заполнены на текущем уровне, и вы можете изменить целевой уровень
![rolescal](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01Ju0wyK1g6du2L9Kw0_!!1797064093.png)
- После успешного добавления вы найдете добавленный план развития в разделе «План развития» в Snap Hutao
![image](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01DgRS5n1g6du0Do41z_!!1797064093.png)
- Руководство по использованию функции Dev Plan смотрите в документе [Dev Plan](develop-plan.md)
## Экспорт в виде изображения
- В разделе `My Characters` вы можете выбрать персонажа и затем нажать кнопку «Экспорт в виде изображения», чтобы создать изображение с данными вашего персонажа, что поможет вам поделиться данными о своем персонаже.
- Экспортированное изображение хранится в буфере обмена, и вы можете вставить его туда, где вам нужно
- Пример экспортированного изображения представлен ниже
![sample-output-image](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01ah7JlQ1g6du4WrI0A_!!1797064093.png)

View File

@@ -0,0 +1,40 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Character, WIKI, Data]
order: 10
comment: false
---
# WIKI персонажей
![characters-wiki](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01BTeWoh1g6dyHbVwkf_!!1797064093.png_.webp)
WIKI персонажей - это встроенная функция Snap Hutao, предназначенная для запроса информации о каждом персонаже.
## Включенные данные
- Список персонажей
- Используя значок над списком, вы можете изменить вид между `list` и `grid`
- Нажмите на значок или заголовок персонажа, и вы будете перенаправлены на его страницу WIKI
- Информация о персонаже
- Информация о персонаже
- Введение в персонажа
- Числовые значения характеристик на каждом уровне
- Характеристики
- Талант
- Введение
- Числовые значения талантов на каждом уровне
- Созвездие
- Статистическая информация по **команде, использованию оружия, использованию комплектов артефактов**, предоставленная базой данных Hutao
- Дополнительная информация
- Tachie персонажа
- Специальная еда
- Костюм
- Истории персонажа
## Добавление в план разработки
- На странице WIKI персонажа вы можете выбрать персонажа и нажать `План разработки` в правом верхнем углу, чтобы добавить его в свой план разработки.
- Новый план установит базовый уровень как `1`
- Если вы хотите создать новый план разработки на основе персонажа, который у вас уже есть, вы можете воспользоваться функцией [Мои персонажи](character-data.html)

View File

@@ -0,0 +1,32 @@
---
headerDepth: 0
category: [Feature, Tutorial]
order: 2
tag: [Dashboard, Announcement, Snap Hutao Cloud]
redirectFrom: /features/character-wiki.html
comment: false
---
# Домашняя панель
![dashbord screenshot](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01BV3VBz1g6dy4fyYJw_!!1797064093.png_.webp)
Snap Hutao по умолчанию входит в домашнюю панель при открытии. В верхней части находятся ваши личные игровые данные, а в нижней - недавние уведомления об игре и обратный отсчет событий в днях и часах.
На домашней панели игровые данные включают в себя:
- Snap Hutao Announcement
- Если команда разработчиков Snap Hutao опубликует новое объявление, оно будет отображено на домашней панели и может быть вручную закрыто.
- Snap Hutao Account
- Если у вас есть аккаунт в Snap Hutao, адрес электронной почты будет отображаться сверху. Если вы не вошли в систему, будет предоставлена подсказка для регистрации/входа.
- Запуск игры
- Вы можете выбрать свой аккаунт и запустить игру прямо с домашней панели.
- История желаний
- На домашней панели будет отображаться номер игрового UID и полоса сострадания в стиле полосы прогресса.
- Если у вас есть несколько архивов истории желаний, вы можете использовать стрелочные кнопки слева и справа от графика для переключения архива.
- Статистика достижений
- Графики статистики достижений включают количество полученных достижений, процент и последние полученные достижения.
- Если у вас есть несколько архивов достижений, вы можете использовать стрелочные кнопки слева и справа от графика для переключения архива.
- Real-time Notes
- Данные о реальном времени будут отображаться на домашней панели.
- Если у вас есть несколько активированных аккаунтов для записей в реальном времени, вы можете использовать стрелочные кнопки слева и справа от графика для переключения аккаунта.

View File

@@ -0,0 +1,37 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [develop plan, develop calculator]
order: 9
comment: false
---
# План развития
![План развития](https://img.alicdn.com/imgextra/i1/1797064093/O1CN01CDsjcb1g6dyB7M0EW_!!1797064093.png_.webp)
## Добавление целей разработки в список материалов
### Добавление целей из WIKI
- Кликните по `WIKI персонажей` или `WIKI оружия` в левой боковой панели меню
- Выберите персонажа или оружие, которое вы хотите добавить
- Кликните `Добавить в план разработки` в верхнем правом углу
- Во всплывающем окне введите базовый уровень и целевой уровень
- По умолчанию добавление целей из WIKI устанавливает базовый уровень как `1`
### Добавление целей из моих данных о персонажах
- Кликните по `Мои персонажи` в левой боковой панели меню
- Выберите персонажа, которого вы хотите добавить
- Во всплывающем окне введите базовый уровень и целевой уровень
- По умолчанию добавление целей из моих данных устанавливает базовый уровень как текущий уровень игрока
- См. документ [Мои персонажи](character-data#sync-character-data) для получения дополнительных инструкций
## Инвентарь предметов
::: info
Эта функция находится в стадии разработки для языков, отличных от китайского
:::

View File

@@ -0,0 +1,139 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [unlock framerate, convert server, switch account]
order: 3
comment: false
---
# Game Launcher
![Game Launcher](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01a8DIs91g6dyJFyg2X_!!1797064093.png_.webp)
- Snap Hutao offers advanced game launcher feature allows user to launch the game with self-defined settings
- Click on the `Game Launcher` on the sidebar to get into game launcher's page
- If you are using it at the first time, you will be redirected to Snap Hutao settings page and asked to set your game path
- When choosing the game path, noticed that you should choose game program instead of launcher program
- Such as `$\Genshin Impact\Genshin Impact Game\YuanShen.exe` and `$\Genshin Impact\Genshin Impact Game\Genshin Impact.exe`
- Official launcher program is usually `$\Genshin Impact\launcher.exe`
- You can make launcher configuration options in the game launcher's page, and then click `Launcher` button on the top-right to launch the game
- Launcher options is explained in the document below
## Server Switch
::: tip Privilege Notice
1. You need to run Snap Hutao as administrator to use this feature
2. Snap Hutao will create `ServerCache` folder in the data directory to save required sever switch files
:::
Enter Game Launcher page
In the `General - Server` field, select the server you want
- Current available serves options include:
| Option | Server |
| -------------- | --------------------------------------------------------- |
| CN Default | Mainland China server |
| CN Official | Mainland China server, no difference with previous row |
| CN NoTapTap | Mainland China server without TapTap account login method |
| BiliBili | Chinese server with BiliBili account system |
| Global Default | HoYoVerse servers |
| Global Epic | HoYoVerse servers with Epic Store payment gateway |
| Global Google | HoYoVerse servers with Google Pay payment gateway |
- click `Launcher` button on the top-right to launch the game, Snap Hutao will download server required files and then launch the game
## Game Account Switch
::: tip
1. The **account** mentioned in this feature is Genshin game login account instead of HoYoLAB account
2. Game account switch feature currently only supporting official CN server
:::
| | CN | BiliBili | Global |
| ----------------- | --------- | ------------- | ------------------------------------------------------------------------------------------------------------------------ |
| Save Login Status | Supported | Supported | Supported |
| Switch Account | Supported | Not Supported | Theoretically Supported <br/>[We need community's support for this](https://github.com/DGP-Studio/Snap.Hutao/issues/638) |
1. Enter Game Launcher page
2. Click `Detect Account` field in the `General` category, Snap Hutao will detect current Genshin Impact's account login status
3. In this pop-up window, enter an archive name for this account and click `Confirm`
4. Go back to the game, sign out and sign in to your another account. Repeat step 2 and 3 to add all your account to Snap Hutao
- Each saved account are selectable
- On the right side, there are three buttons, they are:
- `Bind current user account`, bind current activated MiHoYo BBS account with this game account, an UID will be display on this archive
- `Rename`, rename current account archive name
- `Delete`, delete current account archive
## Appearance
::: warning
- In some reported cases, using Snap Hutao with `Exclusive Fullscreen` mode will cause the game process no response.
- Suggest to use `Borderless` or `Fullscreen` mode if you faced same problem
- The problem is caused by failure of game embedded browser cannot run
:::
- Enter Game Launcher page
- In the `Appearance` category, there are 6 available options:
- **Exclusive Fullscreen**, the game process will run in exclusive fullscreen mode
- **You should only use this option when you are able to independently describe technical principles and effects of exclusive fullscreen**
- **Fullscreen**, the game display mode is set to fullscreen
- **Borderless**, the game display mode is set to borderless
- **Width**, game window width, such as `1920`
- **Height**, game window height, such as `1080`
- **Display**, users with multiple displays can use this option to set which display to run the game
## Resource Download
Game launcher in Snap Hutao also offers resource download feature, which lists real time Genshin Impact (CN server)
client package and OTA package. User can click the hyperlink icon on each package's right side to redirect to browser to
download them by user favored download tools.
When you are updating the game client, you can do the following steps:
1. Update official launcher to the latest
2. In `Snap Hutao - Game Launcher - Resource Download`, find needed client OTA package and installed language OTA package
3. Move all package to folder where game client located
4. Start official launcher, click on update button. The launcher should skip the download and directly starts to unzip the OTA packages to update client
## Advanced Features
::: caution
- Be aware: all advanced features are labeled as `Dangeroud Feature`; indicating that enabling them means you choose
to assume any risk on your own.
- You need to enable advanced features in Snap Hutao's settings page
:::
### Unlock Frame Rate Limit
::: caution
- The [Unlocker project](https://github.com/DGP-Studio/Unlocker) only affects the UnityPlayer itself, directly affecting
the Unity3D engine, and does not have a direct relationship with the game itself. Essentially, it is no different from
settings like 120 FPS in mobile devices. However, you should still use it with caution and read the [user agreement](../statements/tos.md)
on your own.
:::
- Run Snap Hutao as administrator
- Enter Game Launcher page
- At the bottom of the page, you can find `Unlock Frame Rate Limit` option
- Trigger the switch to enable or disable this feature
- In the `Set Frame Rate Limit` field, you can adjust the limit freely
- Fact that may cause **failure in unlocking frame rate limit**:
- Snap Hutao process is not kept in the background
- `V-Sync` is not set to off in the game
- `Max Framerate` limit is not changed in your graphic card settings
- `Power Saving` mode is not disabled in power settings
- Your graphic card is not powerful enough

View File

@@ -0,0 +1,125 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Spiral Abyss, Spiral Abyss Database, Spiral Abyss Analytics]
order: 8
comment: false
---
# Hutao Database / Abyss Record
Snap Hutao offers two major statistic features associated with Spiral Abyss challenge
- `Abyss Stats` on the sidebar is a feature designed to help players who are not familiar with Genshin Impact's
battle system to build teams, pass the Abyss and obtain rewards by collecting and displaying challenge stats data from
the Spiral Abyss from a large number of players.
- `Abyss Record` on the sidebar is a statistical feature that helps individuals review their gaming experience and
personal data collection by saving their challenge data from each period of the Spiral Abyss.
- Many players contribute to the Hutao Database's `Abyss Stats` dataset by uploading their personal `Abyss Records`
::: tabs
@tab Character Usage
![character-usage-rate](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01cAHDDi1g6dyEPgDBp_!!1797064093.png_.webp)
@tab Character Appearance
![character-held-n-usage-rate](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01oGusSy1g6dyD7kKoP_!!1797064093.png_.webp)
@tab Teams Appearance
![Teams Appearance](https://img.alicdn.com/imgextra/i2/1797064093/O1CN010K1SE91g6dyGYLnWB_!!1797064093.png_.webp)
@tab Character Constellation
![character-held-rate](https://img.alicdn.com/imgextra/i1/1797064093/O1CN01O2jCWZ1g6dy4fzxlw_!!1797064093.png_.webp)
@tab Personal Statistics
![personal-record-stat](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01YDXi8r1g6dyGBmAt2_!!1797064093.png_.webp)
@tab Personal Stats Details
![personal-record-details](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01YwoXln1g6dyEKoJ2r_!!1797064093.png_.webp)
:::
## View Abyss Stats
::: warning Data Scope Limitation
All calculated data are based on the player data **uploaded to the Hutao Database** and cannot represent the average
data of **all** Genshin Impact players. The data is for reference only.
:::
::: info Stats Data Refresh Cycle
1. Abyss Stats (character usage, character appearance, teams appearance) wil be automatically reset on 1st and 16th day
of each month on the gaming server timezone of your account
- You can view real-time total uploaded data by clicking `Details` button in the `Abyss Stats` page
2. If user does not upload its record for 30 days, its character constellation data will be reset in the database
:::
- Enter Abyss Records page by clicking `Abyss Stats` on the sidebar menu
- Click `Character Usage` tab to view character usage rate statistics
- Character Usage Rate = Character Appearance in this Floor [^first] / Number of Player who Own this Character
- Click `Character Appearance` tab to view character appearance rate statistics
- Character Appearance Rate = Character Appearance in this Floor [^first-2] / Total Number of Abyss Record of this Floor
- Click `Teams` tab to view teams appearance time statistics
- Team appearance is the appearance time rank of different characters team combination
- Click `Character Constellation` tab to view character constellation statistics [^second]
- Character Constellation [^third] = Number of Player who Own this Character / Total Number of Player
## Upload Abyss Data
### Use Snap Hutao Client
- Enter Abyss Records page by clicking `Abyss Records` on the sidebar menu
- Click `Refresh Data` button to make suer Snap Hutao is storing your latest Spiral Abyss record
- Click `Upload Data` to upload your Spiral Abyss records
- This may take a few seconds, you will see the following success message after your data is submitted
![upload-hutaoapi](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01Zt7yQp1g6duBDALeX_!!1797064093.png)
### Use Browser
::: info
This method does not support HoYoLAB
:::
- Open our [JavaScript file](/upload-abyss-data.js), copy the entire content
- Create new bookmark in your browser
- Fill with a suitable name
- in the `URL` field, fill with script you just copied
![add-bookmark](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01p0KOqU1g6dvfDQO6e_!!1797064093.png)
- Visit MiYouShe, wait the page to be fully loaded, and then click the bookmark
- Wait for a moment, and you will see data upload request window
- After confirm it, the browser will upload your abyss record, do not turn off your browser
- You will receive a notification when your data is submitted
## Data Sharing
Snap Hutao is contributing data to Hutao Database with other developers. You can view our Abyss Stats, and upload your
Abyss data in multiple applications other than Snap Hutao.
Currently, Snap Hutao is sharing Abyss data with following applications:
<div class="vp-card-container">
```component VPCard
title: Miao-Plugin for Yunzai-Bot
desc: QQ robot Miao-Plugin
logo: /images/202312/miao-plugin-logo.webp
link: https://github.com/yoimiya-kokomi/miao-plugin/tree/master
```
```component VPCard
title: Pizza Helper for Genshin
desc: Genshin Impact tool on MacOS/iOS platforms
logo: /images/202312/genshin-pizza-helper-logo.webp
link: https://apps.apple.com/cn/app/%E6%8A%AB%E8%90%A8%E5%B0%8F%E5%8A%A9%E6%89%8B/id1635319193
```
```component VPCard
title: Ysin
desc: WeChat mini program Ysin
logo: /images/202312/ysin-logo.png
link: https://yuanshen.xin/
```
</div>
[^first]: When same character appearances in the same floor but different level, appearance time only count for 1
[^first-2]: When same character appearances in the same floor but different level, appearance time only count for 1
[^second]: Character constellation data is a separate data set from Spiral Abyss records database
[^third]:
Once owned this character, it's counted into database even it's not appearing in Spiral Abyss; Once upload your
Abyss stats, all collected characters will be included

View File

@@ -0,0 +1,122 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag:
[Snap Hutao Cloud, Geetest verification, Language settings, Advanced settings]
order: 14
comment: false
---
# Software Settings
::: info
- The following feature tutorials are introduced in-program order.
:::
## About Snap Hutao
This part has the following information:
- The icon of Snap HutaoYou can find the original image of the icon at the [home page](/)
- The artist is [画画的芦苇 (BiliBili)](https://space.bilibili.com/274422134)
::: details Drawing Process
<BiliBili bvid="BV1UL411d7Py" />
:::
- [DGP-Studio](https://github.com/DGP-Studio) is authorized by owner to use it for Snap Hutao Project
- Snap Hutao client version
- Device ID
## Snap Hutao Account <Badge text="Beta" type="info" />
![Hutao-account](https://img.alicdn.com/imgextra/i1/1797064093/O1CN01LtqGEF1g6dy9LMxCm_!!1797064093.png_.webp)
Snap Hutao account system is designed by DGP-Studio to provide fundamental component for cloud service such as wish history backup.
Currently, you are already able to register and login to your Snap Hutao account in the settings page.
## Shell Experience
- Create Desktop Shortcut
- Snap Hutao will create a shortcut with Administrator privilege on user's desktop
## Appearance
- Language
- Snap Hutao will following system language setting by default
- You can force to change to another language in the settings page
- Backdrop Material
- In this option, you can change the backdrop material of the software to
- Acrylic
- Mica (Windows 11 only)
- MicaAlt (Windows 11 only)
- The setting will take effect immediately
## Home
- Dashboard Card
- You can click on this option to switch display of card on Home Dashboard
- Game Launcher
- Wish History
- Achievement
- Realtime Notes
## Game
- Game Path
- In this field, you can modify or set your game path for Snap Hutao
- When setting the game path, you should select game program instead of launcher program
- Such as `$\Genshin Impact\Genshin Impact Game\YuanShen.exe`
- PowerShell Path
- Snap Hutao uses PowerShell to modify Genshin Impact registry field to switch game account. This option allows user to
select PowerShell path to fix issue when PowerShell path is unable to located automatically
- Delete Game Embedded Browser Web Cache
- When you are using web cache refresh method in the wish history feature and receiving authkey expiration error, you can try this operation to fix the error
- Click on this field to execute the operation
## Wish History
- In this field, you can choose to hide wish event that you do not have any record in the period in the wish export feature
## Geetest Verification
MiYouShe uses Geetest verification to block requests not from real human operations, so some requests from Snap Hutao,
such as claim check-in reward and fetch Real-time Notes data may be failed due to marked as robot operation.
If you have a third party service to bypass Geetest verification, you can config this setting to pass verification
parameters to service provider you used.
Successfully config this setting will help Snap Hutao pass verification when fetching data from Real-time Notes and
claiming check-in rewards, and avoid `-1034` error from MiYouShe.
## Storage
- Open Data Folder
- Click this field to open data folder that contains user data, log, and metadata
- Change Data Directory
- This field allows you to change the data directory to path you want
- Open Cache Folder
- Click this field will open cache folder that saves image assets used by Snap Hutao
- Reset Image Resource
- This option allows user to reset image cache when there are too many image failed to load. The program will
re-download images resource at next start-up
## Dangerous Features
- Enable Advanced Features
- With Snap Hutao running as administrator, you can enable this field to enable advanced features in the game launcher
> For reference
>
> [Snap Hutao Terms of Service](../statements/tos.html)
>
> [Genshin Impact Terms of Service (CN server/Chinese)](https://ys.mihoyo.com/main/company/agreement)
>
> [Genshin Impact Terms of Service (Oversea servers/English)](https://genshin.hoyoverse.com/en/company/terms)
- Delete All Users
- Execute this operation will delete all user data in Snap Hutao
- Click on the field to operate, you will be asked to confirm
- In most scenario, you don't need to use this field

View File

@@ -0,0 +1,47 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [MiYouShe, HoYoLAB, Multi account, check-in]
order: 13
comment: false
---
# Переключение аккаунта MiHoYo BBS
::: tip
Существуют два типа MiHoYo BBS: MiYouShe и HoYoLAB.
MiYouShe относится к версии для Китая, HoYoLAB — к глобальной версии; оба варианта поддерживаются Snap Hutao.
- В данном документе речь идет об **аккаунте MiHoYo BBS**, а не об **ингейм-аккаунте Genshin Impact**
- Прежде чем начать использовать Snap Hutao, вы должны создать аккаунт MiHoYo BBS, войдя в свой аккаунт в официальном мобильном приложении
- Если имя вашего аккаунта выглядит как `user_123456789`, это означает, что аккаунт еще не создан
:::
![Аккаунты MiHoYo BBS](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01OqYy931g6dyGYLC2E_!!1797064093.png_.webp)
В левом нижнем углу вы найдете меню аккаунта над кнопкой `Настройки`. В выпадающем меню аккаунта
вы найдете вход в свой аккаунт MiYouShe и HoYoLAB:
- Нажмите `Вход через веб`
- Во всплывающем встроенном браузере выполните вход в свой аккаунт
- Нажмите кнопку `Я вошел` в верхнем правом углу после входа в аккаунт
- Тогда ваш аккаунт будет добавлен в Snap Hutao, браузер закроется автоматически
- В качестве альтернативы вы можете ввести свой список cookie MiHoYo BBS, нажав кнопку `Ввести вручную`
- Если вы это делаете, файл cookie должен содержать поле `SToken`
- Вы можете ознакомиться с документом [Использование сторонних инструментов для получения cookie с SToken](../advanced/get-SToken-cookie-from-the-third-party.html) для методов захвата cookie с `SToken`
- После добавления вашего аккаунта MiHoYo BBS вам нужно переключиться на аккаунт, который вы хотите активировать, в меню аккаунта
- Вы всегда можете переключать аккаунт MiHoYo BBS в меню аккаунта, а также копировать cookie или удалять аккаунт там
- После выбора аккаунта в панели вы также можете
- Нажмите `Обновить Cookie`, чтобы обновить локальные cookie
- Нажмите `Получить награду за ежедневный вход в систему`, чтобы получить ежедневную награду за вход. Для аккаунта MiYouShe сначала вам нужно обойти проверку Geetest.
::: info Советы по безопасности
- `SToken` — это чувствительное к безопасности поле cookie, **никогда не сохраняйте его в облачных приложениях или на устройствах, безопасность которых вы не можете гарантировать (например, на общедоступных компьютерах)**.
- Вы можете копировать cookie с `SToken` из Snap Hutao, но вы должны тщательно рассмотреть, доверяете ли вы получателю этот cookie с `SToken`
- **При входе в учетную запись MiHoYo BBS в Snap Hutao данные обрабатываются только официальным сервером MiHoYo и локальной программой Snap Hutao,
ни один сторонний сервер (включая любой сервер от Snap Hutao) не участвует в этом процессе.**
:::

View File

@@ -0,0 +1,25 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [monster, WIKI, data]
order: 12
comment: false
---
# Энциклопедия монстров
![Энциклопедия монстров](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01mEozOR1g6dyFXXWcO_!!1797064093.png_.webp)
Энциклопедия монстров - это встроенная база данных WIKI, предназначенная для поиска информации о каждом монстре:
**Базовые способности, способности на каждом уровне, Сопротивляемость, предметы для добычи**
## Включенные данные
- Список монстров
- Используя значок над списком, вы можете переключаться между видами "список" и "сетка".
- Щелкните на значке или названии монстра, и вы будете перенаправлены на его страницу в энциклопедии.
- Данные в энциклопедии
- Способности монстра
- Базовые характеристики монстра: базовое HP, базовый ATK, базовая DEF
- HP, ATK и DEF монстра на каждом уровне, к которому вы **переключились**
- Предметы для добычи

View File

@@ -0,0 +1,66 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Real-time Notes, Expeditions, Resin]
order: 6
comment: false
---
# Real-time Notes
::: info
This features requires you to login in to your MiYouShe or HoYoLab account in Snap Hutao,
you can check [MiHoYo BBS Account Switch](mhy-account-switch.html) for more information.
:::
![live-data-tracking](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01nh4t1T1g6dyI3Ikcn_!!1797064093.png_.webp)
## Add Role
- Click on `Add Role` button
- In the pop-up menu, find the UID you want to add, and click on the add button to its right
- Now, the game UID character's Real-time Notes should be displayed in the page
- The Real-time Notes is set to refresh timely
- You can click on the `Notification Settings` on the top right to manage it
- If you want to see the data at this moment, you can click `Refresh` button to refresh data immediately
- If you receive any warning similar to `Verification failed`, it may be caused by too many account added, and you can try to fix it youself by refreshing account cookie
## Verify Current User and Role
If you are using a MiYouShe account, then you account is very likely to be marked as robot-usage and leads to an anti-bot
verification. In this status, Real-time Notes data cannot be updated.
You can click on `Verify Current User and Role` button, Snap Hutao will pop up verification window. After finishing the
verification, then your account can be used to refresh data.
## Global Notification Settings
- In the `Notification Settings` on the top right, you can change the global settings of Real-time Notes, including:
- Enable/Disable auto refresh
- Refresh rate
- Do not disturb setting
- Prioritized notification
- This prevent Snap Hutao's notification being closed automatically
- Customized data forwarding Webhook
- Snap Hutao allows user to forward Realtime Notes data to other applications to reduce account's request to MiHoYo API
- Input your third party HTTP API endpoint in `Realtime Notes Webhook Url` setting field, and Snap Hutao will forward the raw data through `POST` requests
## Independent Settings for Accounts
- Snap Hutao allows different settings on each Real-time Notes account
- Hover the cursor over the form of Real-time Notes account that needs to set
- Click on the setting button on it, and you can modify these settings:
- Original Resin threshold value
- Realm Currency threshold value
- Parametric Transformer notification
- Daily Commission notification
- Expeditions notification
- Display in the main page (feature coming soon)
- Click on `Save` and you can save the settings
## Delete Daily-Notes Account
- Hover the cursor over the form of Real-time Notes account that needs to delete
- Clock on the remove button on it, and you can remove the corresponding account

53
docs/ru/features/setup.md Normal file
View File

@@ -0,0 +1,53 @@
---
headerDepth: 0
category: [Feature, Tutorial]
order: 1
comment: false
---
# Initial Setup Guide
When launching the Snap Hutao for the first time, the client will automatically enter an initialization setup guide to assist users in configuring the client correctly.
Currently, Snap Hutao will guide users through the process of setting the language, confirming user agreements, checking necessary environmental configurations, and downloading static resources.
::: details Language Setting
![](https://img.alicdn.com/imgextra/i1/1797064093/O1CN01wBgRV01g6dyC2bc62_!!1797064093.png_.webp)
In the language settings section, you can choose from the interface languages currently supported by Snap Hutao. If you change the language, the Snap Hutao will automatically restart.
Snap Hutao uses Simplified Chinese as the base language and actively maintains English text.
Traditional Chinese, Korean, and Japanese texts are translated by community contributors.
If you're interested in contributing translations, you can lend your support at [https://translate.hut.ao](https://translate.hut.ao).
:::
::: details User Agreement Confirmation
![](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01Zv1EGr1g6dy8E1fpj_!!1797064093.png_.webp)
In the user agreement documents confirmation section, you will need to confirm several documents provided by Snap Hutao.
These documents can help you understand the nature of the Snap Hutao project and will be beneficial for your future usage.
:::
::: details Environment Checking
![](https://img.alicdn.com/imgextra/i3/1797064093/O1CN01LYYIB41g6dyDFB6I9_!!1797064093.png_.webp)
In the environment checking section, Snap Hutao will utilize two small tests to assist users in determining whether the system environment, which will enhance user experience, has been installed: the Segoe Fluent Icons font and the WebView2 Runtime.
You can assess whether these two environment packages are installed based on the prompts. If they are not installed, you can click the corresponding link buttons to download and install the required content.
The image above is the expected outcome in this step.
:::
::: details Assets Download
![](https://img.alicdn.com/imgextra/i2/1797064093/O1CN01XlICiR1g6dyC7Qpy6_!!1797064093.png_.webp)
In this step, Snap Hutao will automatically download the required static image resources.
Once the download is complete, Snap Hutao will close the initialization setup interface and automatically load the main program.
:::

View File

@@ -0,0 +1,29 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [Weapon, WIKI, Data]
order: 11
comment: false
---
# Оружейная энциклопедия
![Оружейная энциклопедия](https://img.alicdn.com/imgextra/i4/1797064093/O1CN01dj5xBC1g6dyEKqaPQ_!!1797064093.png_.webp)
Оружейная энциклопедия - это встроенная в Snap Hutao функция поиска информации об оружии.
## Включенные данные
- Список оружия
- Используя значок над списком, вы можете переключаться между видами "список" и "сетка".
- Щелкните на значке или названии оружия, и вы будете перенаправлены на его страницу в энциклопедии.
- Данные об оружии
- Основная информация об оружии
- Изображения оружия до и после восхождения
- Основное изображение оружия
- Введение в оружие
- Числовые значения оружия при переключении
- Данные о улучшении оружия
- Числовые значения оружия на каждом уровне улучшения
- Материалы для восхождения оружия
- Данные о том, какие персонажи **наиболее часто используют** это оружие, предоставленные базой данных Hutao

View File

@@ -0,0 +1,146 @@
---
headerDepth: 0
category: [Feature, Tutorial]
tag: [wish export, gacha, wish]
order: 4
comment: false
---
# Wish History
Gacha is one of the core gameplay in Genshin Impact. Whether it's for commemorative and show-off purposes,
or for serious planning for a gacha strategy, it's very important to perform statical analysis on historical gacha record.
However, Genshin Impact only provides players with six months of gacha records, which is not user-friendly ~~(although they
still keep tracking how many Timmie's pigeons you've killed for the whole year)~~
Therefore, we need to use the gacha records from these six months to retrieve the data and transfer the record to our
local device. This is the purpose of wish history export feature in Snap Hutao.
Regarding the technical principles of exporting Genshin Impact gacha records,
you can refer to our article on [Gacha System and Export Principles](../advanced/Gacha-system-and-export-principal.html)
![wish export](https://img.alicdn.com/imgextra/i1/1797064093/O1CN01AYR3I41g6dyGBmAw5_!!1797064093.png_.webp)
**As shown in the above figure, through the wish history feature in Snap Hutao, you can clearly obtain the following information:
total number of wishes, current pity count, quantity and percentage of obtained items with different rarity, number of
times a 5-star rarity item was not obtained and the current pity status.**
**Additionally, user with Hutao Cloud can view prediction data calculated by Hutao Cloud server**
::: note Delay in Gacha Data Export
Snap Hutao retrieves gacha records from the MiHoYo servers, which means that recently made wishes may not be immediately
available. When you see the latest batch of gacha records in the game's own history, then you can then obtain the corresponding
statistics from Snap Hutao.
:::
## Fetch Wish History
### Refresh with SToken Cookie <Badge text="Recommend" type="tip" />
::: info Hint
- This method requires user to sign in to MiHoYo BBS account in Snap Hutao, refer to
[MiHoYo BBS Account Switch](mhy-account-switch.md) to get to know how to login to your MiHoYo BBS account
- **SToken Cookie refresh method does not support global server (HoYoLAB)**
:::
- Make sure the account you want to refresh wish history has been signed in to Snap Hutao
- Switch to `Wish History` feature page in Snap Hutao
- Click on `Refresh` button and select `SToken Refresh`
- Wait for refresh task to complete
### Refresh with Web Cache <Badge text="Global Server Supported" type="tip" />
- Switch to `Wish History` feature page in Snap Hutao
- Start the game, go to in-game wish history page
- Go back to Snap Hutao, clock on `Refresh` button and select `Refresh with Web Cache`
- Wait for refresh task to complete
::: tip
If errors keep occur:
- Go to settings page in Snap Hutao
- Execute operation `Delete game embeeded browser web cache`
:::
### Refresh with Manually Input URL <Badge text="Global Server Supported" type="tip" />
- If you get your personal wish history URL, you can select `Manual Input` and submit your wish history URL
- Be aware that the URL is time-sensitive
### Explanation on Full Refresh Option
By default, Snap Hutao will stop importing gacha records once it matches a Wish ID that already exists locally.
However, if you wish to obtain all the historical records from the Genshin Impact servers
(even if they are already present in your local wish history), you can check the "Full Refresh" option.
Not selecting `Full Refresh` will **not** cause you to lose your wishing data,
and selecting `Full Refresh` will **not** cause your local records to mistakenly record the same wishing data twice.
### Import Wish History Data from Other Applications <Badge text="UIGF" type="info" />
Snap Hutao supports importing wish history data file that in `UIGF data format`[^UIGF-Org]
If you need to import such type of data, you can:
- Start Snap Hutao, switch to `Wish History` feature page
- Select `Import`
- Select your UIGF Json data file
- Check the imported file information and confirm to import
## Export Wish History Data <Badge text="UIGF" type="info" />
Snap Hutao support exporting wish history data to a Json file written in UIGF data format
If you need to export the wish history data, you can:
- Start Snap Hutao, switch to `Wish History` feature page
- Switch to the archive you want to export, and select `Export`
- In the pop-up window, confirm your export path
- Confirm and export data
## Wish History Cloud Sync <Badge text="Beta" type="info" />
> Wish history cloud sync is designed on Snap Hutao Account.
> You need to [register an account in the settings](hutao-settings#snap-hutao-account) to use this feature
With this feature, you can upload your wish history to Hutao Cloud, to avoid risk of losing data, and make it easier to
transfer data between devices.
### Cloud Sync Privilege
Cloud synchronization is a service uses Snap Hutao's server resource, so it is a time-limited feature.
Currently, you have the following ways to enable Cloud Sync:
1. Donate us on AiFaDian. The privilege will automatically assigned to Snap Hutao Account with same email address on AiFaDian
2. For all registered user, after upload Abyss record in each schedule, 3-day privilege will be automatically assigned
- This is a method you can constantly use benefit of Hutao Cloud
3. Users who make contributions to our open-source community, including code development, program designing,
localization translations, can contact the dev team to get your benefit for free
- We are designing an automation system to auto assign license to our contributors, it will be live with more
development of Hutao Cloud
After your Hutao Cloud privilege expired, you will not be able to upload, download or delete your data, but your data
will not be removed. You can continue to operate it once you get your privilege again.
### Upload
- In wish export page, select the archive you need to sync data
- Click `Snap Hutao Cloud` button on the top right
- Click `Upload Current Wish Archive`, and then your data will be backup to the cloud
### Download
- In wish export page, Click `Snap Hutao Cloud` button on the top right
- Click download button on the right side of UID which data needs to be downloaded
### Delete
- In wish export page, Click `Snap Hutao Cloud` button on the top right
- Click delete button on the right side of UID which data needs to be deleted
[^UIGF-Org]: Unified Standardized GenshinData Format is provided by [UIGF-Org](https://uigf.org/)

53
docs/ru/i18n.md Normal file
View File

@@ -0,0 +1,53 @@
---
headerDepth: 0
category: [Объявление, i18n]
comment: false
icon: iconfont icon-network
order: 7
---
# Локализация
## Процесс Локализации
Функции проекта Snap Hutao изначально базировались на сервере Китая, но мы также стремимся расширить охват на мировом уровне с поддержкой глобального игрового сервера MiHoYo и локализации программного обеспечения. В настоящее время наш процесс локализации включает:
- Snap Hutao
- [x] Фреймворк локализации
- [ ] Перевод клиента
- Процесс: ![Crowdin](https://badges.crowdin.net/snap-hutao/localized.svg)
- [x] Английский
- [x] Традиционный китайский
- [x] Корейский
- [x] Японский (в процессе)
- [ ] Русский
- [x] Конверсия между международным и китайским серверами
- [ ] Переключение аккаунта между международными серверами
- [x] Экспорт истории желаний международного сервера
- [x] Характеристики персонажей международного сервера
- [ ] Вход в HoYoLab
- [ ] Записи о глобальных серверах Абисса
- [ ] Ежедневные заметки
- [ ] Многоязычные объявления в игре
- Snap Hutao Docs
- [x] Фреймворк локализации
- [ ] Перевод веб-страниц
- Процесс:
- [ ] Английский
- [x] Домашняя страница
- [ ] Документация пользователя
## Участвуйте в нашей Локализации
- Snap Hutao
- Мы создали ветку с вопросами `[Hoyolab] на GitHub: Поддержка глобализации` [Issue](https://github.com/DGP-Studio/Snap.Hutao/issues/144)
- Мы будем обновлять наш процесс в этой ветке
- Вы можете объявить о своем участии в локализации в этой ветке, и мы предоставим необходимую поддержку
- Также приветствуем прямые запросы на включение (PR)
- **Вы можете предоставить свой перевод на [translate.hut.ao](https://translate.hut.ao)**
- Snap Hutao Docs
- Команда разработчиков поддерживает китайские документы и работает над английскими документами
- Вы можете клонировать [репозиторий документации](https://github.com/DGP-Studio/Snap.Hutao.Docs), перевести документы с использованием ваших любимых инструментов и отправить запрос на включение (Pull Request), чтобы внести свой вклад в основной репозиторий
- Если вы добавляете новый язык, вы можете скопировать весь каталог `en` и переименовать его в [код языка ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
- Например, `jp` для японского
- Не переводите на основе китайских документов (`zh`), так как есть информация, который полезна только для китайских пользователей; он не полезна для остальных пользователей.

11
docs/ru/menu.md Normal file
View File

@@ -0,0 +1,11 @@
---
headerDepth: 0
comment: false
sidebar: false
index: false
icon: iconfont icon-workingDirectory
---
# Меню сайта
<AutoCatalog base="/ru/" level="3" />

62
docs/ru/project.md Normal file
View File

@@ -0,0 +1,62 @@
---
headerDepth: 0
category: [объявление, проект, функции]
comment: false
icon: iconfont icon-workingDirectory
order: 6
---
# Проект
Snap Hutao — это открытый набор инструментов для Genshin Impact под лицензией MIT, разработанный для современной платформы Windows, чтобы улучшить игровой опыт для пользователей настольных компьютеров. Объединяя существующие официальные ресурсы с новыми функциями, разработанными командой разработчиков, он предоставляет полный и полезный набор инструментов без необходимости полагаться на мобильные устройства. Snap Hutao не вносит разрушительных изменений в клиент игры, чтобы обеспечить безопасность набора инструментов.
## Ресурсы проекта
- [Хранилище кода на GitHub](https://github.com/DGP-Studio/Snap.Hutao)
- [Локализация и перевод Crowdin](https://translate.hut.ao/)
- [Сообщество Snap Hutao](community.md)
## Обзор функций
- [Объявления в игре и обратный отсчет событий](features/dashboard.md)
- [Многопользовательский вход в учетную запись MiHoYo BBS](features/mhy-account-switch.md)
- Поддержка входа через веб или ввод Cookie для входа в MiYouShe и HoYoLAB
- Поддержка ежедневного входа
- [Расширенный лаунчер игры](features/game-launcher.md)
- Конвертер игрового сервера
- Переключатель учетных записей в игре
- Настраиваемый лимит частоты кадров
- Загрузка игрового патча
- [Управление историей желаний](features/wish-export.md)
- Обновление данных из игры
- Импорт и экспорт данных в формате UIGF
- Глобальная статистика желаний
- [Управление достижениями](features/achievements.md)
- Экспорт данных достижений из игры
- Импорт и экспорт данных в формате UIAF
- [Заметки в реальном времени](features/real-time-notes.md)
- Поддержка заметок в реальном времени для нескольких аккаунтов
- Настраиваемый цикл обновления
- Уведомления в стиле нативного окна Windows
- [Мои персонажи](features/character-data.md)
- Поддержка синхронизации из нескольких источников
- Рейтинг артефактов и рейтинг критических ударов
- Экспорт данных о моем персонаже в изображение в буфер обмена
- [Спиральный Абисс](features/hutao-API.md)
- Подробности о монстрах и благословении для каждого этапа
- Синхронизация подробных боевых данных для текущего этапа и сохранение данных на локальном устройстве навсегда
- База данных Hutao (База данных Спирального Абисса)
- Уровень использования персонажа
- Уровень появления персонажа
- Количество составов команды
- Созвездия персонажа
- [План разработки](features/develop-plan.md)
- Поддержка начального плана разработки на основе данных моих персонажей и данных WIKI
- Поддержка нескольких архивов
- Данные WIKI
- [WIKI персонажей](features/character-wiki.md)
- [WIKI оружия](features/weapon-wiki.md)
- [WIKI монстров](features/monster-wiki.md)
- [Аккаунт Snap Hutao](features/hutao-settings#snap-hutao-account)
- Резервное копирование данных желаний
- Предсказание на основе статистики желаний

141
docs/ru/quick-start.md Normal file
View File

@@ -0,0 +1,141 @@
---
pageClass: link-box
externalLinkIcon: false
category:
- Функция
- Руководство
comment: false
icon: iconfont icon-launch
order: 5
---
# Быстрый старт
Следуя инструкциям этого документа, вы можете быстро настроить Snap Hutao.
## <HopeIcon icon="iconfont icon-windows" size="1.7rem" color="rgb(0, 168, 232)" /> Минимальные системные требования
| Требование | Характеристика |
| --------------------------- | ---------------------------------------------------------------- |
| **Минимальная версия ОС** | Windows 10 Build 19045 (22H2)<br/> Windows 11 Build 22621 (22H2) |
| **Рекомендуемая версия ОС** | Windows 11 Build 22621 (22H2) или более новые версии |
| Обязательные компоненты | Windows Update, App Installer |
| Дополнительные компоненты | WebView2 Runtime |
**Неподдерживаемые версии ОС**:
1. Версии LTSC и LTSB не включают Microsoft Store, поэтому они не поддерживаются.
2. Windows 10 Build 19041 поддерживает установку, но некоторые функции могут вызывать неожиданные ошибки из-за проблем с ядром Windows, поэтому Snap Hutao не может их решить.
3. Проблемы, возникающие в версиях предварительного просмотра Windows Insider, не будут решены.
## <HopeIcon icon="iconfont icon-cache" size="1.8rem" color="rgb(128, 161, 255)" /> Загрузка Snap Hutao
### Новая установка
**Независимо от того, каким методом установки вы пользуетесь, исходный источник пакетов и регистрация всегда обрабатываются через Microsoft Store.**
::: tabs
@tab Microsoft Store
<ms-store-badge
productid="9PH4NXJ2JN52"
theme="auto">
</ms-store-badge>
Ссылка на Microsoft Store: [Snap Hutao](https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52)
На Windows 10 и Windows 11 вы можете нажать кнопку выше, чтобы скачать Snap Hutao.
@tab winget
- Запустите PowerShell.
- Выполните команду `winget install "Snap Hutao"`.
- Следуйте подсказкам для разрешения установки.
- Если установка не удалась из-за отсутствия зависимости или зависания на этапе установки фреймворка, обратитесь к [Ручному установочному файлу зависимостей](advanced/dependency.md).
@tab GitHub
- Посетите [страницу последнего релиза](https://github.com/DGP-Studio/Snap.Hutao/releases/latest/) Snap Hutao.
- Загрузите пакет MSIX.
- Запустите файл MSIX напрямую для выполнения установки.
- Если установка не удалась из-за отсутствия зависимости или зависания на этапе установки фреймворка, обратитесь к [Ручному установочному файлу зависимостей](advanced/dependency.md).
:::
### <HopeIcon icon="iconfont icon-refresh" size="1.5rem" color="rgb(127, 186, 0)" /> Обновление до версии из Microsoft Store из боковых версий
Если вы установили боковую версию Snap Hutao (версия 1.4.10 и старше), вам нужно удалить ее перед новой установкой.
- Деинсталируйте боковую версию согласно нашему [документу с инструкцией по деинсталляции](advanced/uninstall.html).
- Ваши данные не потеряются, если вы не удалите каталог данных вручную.
- Следуйте вышеуказанным методам для установки приложения из Microsoft Store.
### <HopeIcon icon="iconfont icon-update" size="1.5rem" color="rgb(255, 185, 0)" /> Обновление Snap Hutao
**Вы можете использовать любой из методов обновления, какой бы метод установки Snap Hutao вы ни использовали. Они не обязательно должны быть одинаковыми, поскольку Microsoft Store является единственным источником пакетов.**
::: tabs
@tab Microsoft
- Запустите Microsoft Store.
- Нажмите "Библиотека" внизу слева, чтобы увидеть все установленные вами приложения.
- Нажмите `Получить обновления` в правом верхнем углу, и ваше приложение будет обновлено.
Если вы по-прежнему не получаете обновление, вы можете войти на страницу Snap Hutao [здесь](https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52) в Microsoft Store, чтобы позволить магазину получить последние метаданные.
@tab winget
- Запустите PowerShell.
- Выполните команду `winget upgrade "Snap Hutao"`.
- Следуйте подсказкам для разрешения обновления.
@tab GitHub
- Посетите [страницу последнего релиза](https://github.com/DGP-Studio/Snap.Hutao/releases/latest/) Snap Hutao.
- Загрузите пакет MSIX.
- Запустите файл MSIX напрямую для выполнения обновления.
:::
## <HopeIcon icon="iconfont icon-expansion" size="1.7rem" color="rgb(7, 163, 161)" /> Установка дополнительных компонентов
С дополнительными компонентами Snap Hutao может реализовывать некоторые функции более удобно через среду на уровне системы.
Они не являются обязательными компонентами, но они могут принести более лучший опыт.
### <img src="/images/202312/MSEdge.webp" width="20" height="20"> WebView2 Runtime
WebView2 Runtime предоставляется Microsoft и позволяет встроенному браузеру работать в программе с низкими затратами ресурсов.
Как дополнительный компонент, WebView2 не является обязательным компонентом, но он сделает некоторые функции Snap Hutao более удобными.
В нижней части [официальной страницы Microsoft](https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/),
вы можете найти`Evergreen Standalone Installer`, выберите`x64`и загрузите установите по предложенным инструкциям.
## <HopeIcon icon="iconfont icon-adduser" size="1.7rem" color="rgb(7, 163, 161)" /> Добавление первой учетной записи MiHoYo BBS
После входа в Snap Hutao нажмите `Панель учетной записи` в левом нижнем углу между `Настройками` и `Документом`. В
всплывающей панели нажмите кнопку входа справа, соответствующую вашей учетной записи.
Если вы используете учетную запись на сервере Китая, вам нужно войти в категорию `MiYouShe`. Если вы используете зарубежную учетную запись
(также известную как учетная запись HoYoLAB/HoYoverse), вам нужно войти в категорию `HoYoLAB`.
Какой бы ни был тип вашей учетной записи, у вас есть оба метода входа: `Вход через веб-страницу` и `Вход через куки`.
::: tabs
@tab Вход через веб-страницу
**Вход через веб-страницу требует установки компонента Microsoft WebView2 Runtime**
1. Нажмите кнопку `Вход через веб-страницу` в панели учетной записи, Snap Hutao откроет страницу входа MiHoYo BBS с помощью WebView2.
2. Войдите в свою учетную запись на веб-странице. После успешного входа вы сможете увидеть информацию о своей учетной записи.
3. Нажмите кнопку `Я вошел` в правом верхнем углу, Snap Hutao добавит эту учетную запись в клиент и отобразит ее в панели учетной записи.
@tab Вход через куки
Если вы хотите войти в свою учетную запись с помощью куки MiHoYo Passport, извлеченных вами, вы можете нажать кнопку `Ввод вручную`
в панели учетной записи и ввести свой куки с полем `SToken`. Если введенные куки действительны, ваша учетная запись будет отображаться в панели учетной записи после нажатия кнопки `Подтвердить`.
:::
---
_**Теперь вы завершили начальную настройку Snap Hutao. Теперь вы свободны исследовать это приложение, вы также можете
найти все документы на этом веб-сайте.**_

22
docs/ru/side-load.md Normal file
View File

@@ -0,0 +1,22 @@
## 侧载安装
### 通用安装方式
- 在系统设置中打开`开发者设置`界面,勾选 `开发人员模式``允许 PowerShell 脚本` (自行百度)
- 解压已下载的压缩包,找到`Install.ps1`文件,右键选择`使用PowerShell运行`,按照提示允许 PowerShell 执行操作即可
- 安装完毕,`胡桃`将出现在您的`开始菜单`
### 小白级安装方式
- 解压已下载的安装包
- 运行 `Snap.Hutao.Installer.exe`
- 该程序将执行上述通用安装方式的命令
- 安装完毕,`胡桃`将出现在您的`开始菜单`
## 升级胡桃工具箱
- 解压你下载的最新版本压缩包
- 重复 `安装胡桃工具箱` 的步骤
- 若您安装失败或出现异常情况,可参考如下步骤
- 先卸载已经安装的`胡桃工具箱`
- 重复 `安装胡桃工具箱` 的步骤

9
docs/ru/star-request.md Normal file
View File

@@ -0,0 +1,9 @@
**Если вы считаете, что Snap Hutao - хороший проект и он вам помог, вы можете поддержать нас следующими способами:**
- Поставьте звезду нашему проекту на GitHub ⭐
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao) ![hutao.stars](https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao?style=plastic&color=red)
- [Snap.Hutao.Docs](https://github.com/DGP-Studio/Snap.Hutao.Docs) ![hutao.docs.stars](https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao.Docs?style=plastic&color=red)
- Оцените наше приложение в [Microsoft Store](ms-windows-store://review/?ProductId=9PH4NXJ2JN52)
- Рекламируйте наш проект в своей сети
![commit_activity](https://img.shields.io/github/commit-activity/y/DGP-Studio/Snap.Hutao?style=for-the-badge) ![hutao-last-commit](https://img.shields.io/github/last-commit/DGP-Studio/Snap.Hutao?label=Hutao%20Last%20Commit&style=for-the-badge)

View File

@@ -0,0 +1,13 @@
---
headerDepth: 0
comment: statements and Announcements
index: false
icon: iconfont icon-blog
dir:
text: Statements
order: 4
---
# Statements
<AutoCatalog />

View File

@@ -0,0 +1,39 @@
---
headerDepth: 0
category:
- Анонс
icon: iconfont icon-debug
comment: false
order: 2
---
# Отправка отчета об ошибке
Вы можете отправить отчет об ошибке, если вы обнаружили воспроизводимую проблему, которую не удается исправить самостоятельно.
Перед отправкой вашей проблемы выполните следующую проверку:
- [ ] Убедитесь, что у вас установлена последняя версия Snap Hutao.
- [ ] Проверьте [документ Часто задаваемых вопросов](../advanced/FAQ.md) и [документ известных проблем](../advanced/known-issue.md).
- [ ] Поищите текущие проблемы в проекте, чтобы увидеть, есть ли аналогичные проблемы.
Если вы не получили решение из вышеуказанной проверки, вы можете создать новую проблему на GitHub.
Если вам нужны примеры хороших проблем, вы можете проверить их [здесь](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E4%BC%98%E8%B4%A8%E9%97%AE%E9%A2%98+is%3Aclosed).
- Отправьте свою проблему на GitHub
- [github.com/DGP-Studio/Snap.Hutao/issues/new/choose](https://github.com/DGP-Studio/Snap.Hutao/issues/new/choose)
- Вы должны включить следующую информацию в свою проблему:
- [ ] Идентификатор вашего устройства
- [ ] Версия вашей операционной системы
- [ ] Подробно опишите вашу проблему, чтобы разработчик мог воспроизвести вашу проблему
- [ ] Как вызвана проблема?
- [ ] Есть ли какие-либо сообщения об ошибках или предупреждения от программы или вашей ОС?
- [ ] Вы выполнили какой-либо процесс отладки самостоятельно? Каков результат?
- [ ] Если ваша проблема связана с сбоем программы, вам нужно найти `.NET ошибку` в Snap Hutao в вашем Журнале событий Windows и включить ее в свою проблему
## Запрос на обновление документации
Если вы считаете, что в документации Snap Hutao отсутствует какая-то информация или содержатся ошибки, вы можете создать проблему в проекте Snap.Hutao.Docs.
- Отправьте свою проблему на GitHub: [DGP-Studio/Snap.Hutao.Docs](https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/new/choose)

View File

@@ -0,0 +1,60 @@
---
headerDepth: 0
category:
- Announcement
icon: iconfont icon-license
order: 3
---
# User Data and Privacy Notice
## Личная информация
Характер проекта Snap Hutao подразумевает, что он не собирает какие-либо данные личной информации.
## Обычное использование данных
Snap Hutao уважает конфиденциальность пользователей, и в настоящее время мы используем данные, как описано ниже:
- После использования Snap Hutao, файл базы данных в **каталоге данных**
- **Хранение**
- Куки MiHoYo BBS и HoYoLab
- Настройки программы Snap Hutao
- Все остальные данные пользователя
- При использовании Snap Hutao мы **anonymously** собираем данные для разработки и статистических целей,
когда программа неожиданно останавливается или выдает ошибку, включая - Идентификатор устройства пользователя - Лог ошибок или сбоев - Статистические данные об активных пользователях
- При использовании функции `Hutao Database` (`Abyss Record`/`Abyss Stats`) и выборе `Upload Data`
- **Отправка** данных в Hutao API, включая
- Игровой UID пользователя
- Записи об Abyss record
- Информация о персонажах пользователя, включая артефакты и данные оружия
- После использования функций `Real-time Notes`
- **Создание** запланированной задачи Windows для своевременного получения данных
- После использования функции `смены сервера` в `Game Launcher`, в каталоге данных Snap Hutao
- **Хранение** игровых файлов для использования при смене сервера
- После использования функций `Hutao Account`, сервер системы Hutao Account будет
- **Хранить**
- Зарегистрированный адрес электронной почты пользователя
- Зашифрованный пароль
## Доверенные домены
Проект Snap Hutao владеет следующими доменами, они доверены в рамках данного проекта, будьте осторожны с информацией, предоставленной доменами за пределами этого списка (включая веб-сайты, электронные письма и т. д.)
- hut.ao
- snapgenshin.com
- Мы используем этот домен только для системных электронных писем
- dgp-studio.cn
- Мы используем этот домен только для общественного контакта по электронной почте
- snapgenshin.cn
- hutao.ao
- snaphutao.com

77
docs/ru/statements/tos.md Normal file
View File

@@ -0,0 +1,77 @@
---
headerDepth: 0
category:
- Announcement
comment: false
editLink: false
icon: iconfont icon-license
order: 4
---
# Пользовательское соглашение и Юридические уведомления
## Общие положения
- Настоящее "Пользовательское соглашение и Юридическое отказоустранение" (далее именуемое "Соглашение" или "Пользовательское соглашение") применяется ко всем программным продуктам, разработанным командой разработчиков DGP-Studio (далее именуемой "командой" или "мы"), официальным веб-сайтам каждого проекта разработки и аффилированным самостоятельным медиа-аккаунтам.
- Внимательно прочтите все содержание настоящего Пользовательского соглашения. Если у вас есть возражения к каким-либо условиям данного Пользовательского соглашения после его прочтения, прекратите использование любых проектов, разработанных командой.
- Если вам менее 18 лет, ознакомьтесь с настоящим соглашением при сопровождении законного представителя, полностью поймите его и получите согласие законного представителя перед использованием любых проектов, разработанных командой.
- Если вы установили, использовали или ссылались на любые проекты, разработанные командой, это означает, что вы активно прочли (прочли его полностью) и полностью согласились с условиями, перечисленными в данном Пользовательском соглашении, то есть вы полностью поняли настоящее соглашение и обещали принять ограничения, правовые заявления, политику конфиденциальности, правила, нормы, заявления, уведомления и другое содержимое, относящееся к любым проектам, разработанным командой.
- Настоящее "Пользовательское соглашение" представляет собой соглашение между пользователем (далее именуемым "вами") и любыми проектами, разработанными командой. Это соглашение имеет юридическую силу как для пользователя, так и для команды.
## Характер проекта, услуги и определение обязанностей
1. Так как все проекты, разработанные командой, являются "открытыми исходниками" и имеют "не коммерческую" природу, команда может принимать полные решения в любое время, включая, но не ограничиваясь, изменение "Пользовательского соглашения" и модификацию любого содержания в любых проектах, разработанных командой. Если произойдут изменения в "Условиях" или содержании произведений, мы опубликуем уведомления на соответствующем веб-сайте проекта. Измененные "Условия" вступят в силу автоматически после их публикации на официальном веб-сайте.
2. Разработка этого программного обеспечения направлена на "изучение знаний в области разработки" и "накопление опыта разработки". Все функции, предоставляемые всеми проектами, имеют "открытый исходный код" и "не коммерческую" природу. Если вы не удовлетворены безопасностью любых проектов, разработанных командой, прекратите их использование немедленно. Если вы продолжаете использовать их нормально, это означает, что вы одобряете безопасность любых проектов, разработанных командой.
3. Любые "непредвиденные убытки (включая, но не ограничиваясь: программное обеспечение, оборудование, имущество, виртуальные предметы и т. д.)", "договорной ущерб", "клевета", "нарушение авторских прав или интеллектуальной собственности" и вызванные этими убытками и обязательствами, вызванные использованием любого контента в любых проектах, разработанных командой, являются "убытками и обязательствами", вызванными собственным пользовательским поведением при использовании открытого программного обеспечения в Интернете. На основе MIT-лицензии, заявленной во всех произведениях на их открытом местонахождении (т. е. на GitHub) и содержании, предусмотренном в данном заявлении, следует считать, что вышеуказанные "убытки и обязательства" не имеют отношения к всем соответствующим разработчикам проектов.
4. Во время использования пользователем любых проектов, разработанных командой, команда не предоставляет гарантий, если не возникают следующие обстоятельства:
- Пользователь не может нормально использовать или обновляться из-за сетевых условий, линий связи и других технических причин;
- Негативные результаты, вызванные использованием "плагинов в этом программном обеспечении, разработанных третьей стороной", "измененных версий этого программного обеспечения, скомпилированных третьей стороной", и "программного обеспечения, скомпилированного с использованием кода проекта, созданного этой командой разработчиков".
5. Пользователи признают, что для загрузки любой информации любым проектом, разработанным нашей командой, требуется активное вмешательство пользователя, за исключением необходимых отчетов о загрузке или связанной информации при пассивном приеме программного обеспечения или других связанных проектов.
- Пользователи признают, что любой проект, разработанный нашей командой, полностью уважает и защищает "права на личную жизнь" всех пользователей. Код проекта также полностью открыт, и у пользователей нет субъективных причин обвинять команду разработчиков или членов команды в "нарушении прав на личную жизнь".
- Любая личная информация пользователей не будет раскрываться или передаваться третьим сторонам любым проектом, разработанным нашей командой, за исключением предварительного согласия пользователя или в случае, если раскрытая и переданная личная информация была обезличена, и третья сторона не может повторно идентифицировать субъекта такой информации.
- Любой проект, разработанный нашей командой, содержит ссылки на другие сайты. При посещении ссылок на сторонние сайты внимательно прочитывайте пользовательское соглашение и заявление стороннего сайта. Наша команда не несет ответственности за содержание, положения о конфиденциальности и условия использования сторонних сайтов.
- При использовании любого проекта, разработанного нашей командой, мы не можем гарантировать, что предоставленная вами информация будет успешно сохранена. Вам нужно правильно хранить и обеспечивать сохранность предоставленной вами информации. Некоторые проекты, разработанные нашей командой, предоставляют хранение для "авторизованных данных", но в ходе процесса хранения возможны различные форс-мажорные обстоятельства. Наша команда не может обещать сохранение информации пользователей на неопределенный срок. Пожалуйста, регулярно создавайте резервные копии важной информации.
# Права и обязанности
6. Наша команда разрешает любому физическому или юридическому лицу проводить вторичную разработку, функциональные модификации и повторное использование нашего кода для других проектов без авторизации нашей команды, для любого проекта, разработанного нашей командой. Тем не менее, мы оставляем за собой право предпринять юридические меры против любого нарушения авторского права на программное обеспечение нашей команды.
- Наша команда не несет ответственности за любые последствия, возникающие из публичного раскрытия содержимого любого проекта, разработанного нашей командой (включая, но не ограничиваясь, видеопроизводством, статьями с содержанием данного программного обеспечения, загрузкой на сайты для загрузки, не предусмотренные нашей командой разработчиков и т. д.) кем-либо физическим или юридическим лицом, использующим проект, разработанный нашей командой.
- Наша команда не несет ответственности за последствия использования "программных дополнительных программ или дополнительного кода от третьих лиц, который может использоваться для любого проекта, разработанного нашей командой", "измененных версий любого проекта, разработанного нашей командой, которые были скомпилированы третьими лицами" или "программ, скомпилированных с использованием кода проекта, созданного нашей командой разработчиков".
- Исходя из юридических определений "программного обеспечения" и "документов" в статьях 2 и 3 "Положения о защите программ для электронных вычислительных машин", DGP Studio сохраняет все авторские права на программное обеспечение для всех проектов нашей команды. Это включает, но не ограничивается всей информацией, необходимой для создания проекта, и всеми документами, связанными с проектом (т. е. техническими спецификациями, блок-схемами, руководствами пользователя и т. д.), с реальным содержанием, подпадающим под "Свидетельство о регистрации авторского права на программное обеспечение" для каждого проекта.
7. Любой проект, разработанный нашей командой, предназначен только для законного и согласованного обучения и научных исследований и не должен использоваться в незаконных целях.
- Наша команда представляет собой всего лишь команду разработчиков (а не юридическое лицо, состоящее из физических лиц), и не несет ответственности за совместную ответственность за использование программного обеспечения или любого проекта, разработанного нашей командой, которое приводит к каким-либо юридическим последствиям.
- Если пользователь уже начал использовать любой проект, разработанный нашей командой, это означает, что он согласился с "Соглашением об использовании", и наша команда уже выполнила требования по уведомлению, изложенные в разделе 10 этого Соглашения об использовании.
8. Авторское право на разработанные проекты.
- Наша команда разработчиков владеет правами на все торговые марки в самом программном обеспечении (исключая содержание, отличное от функциональных модулей), на все исторические версии вышеупомянутых работ и связанные веб-сайты. Мы также владеем всеми связанными правами и интересами в отношении авторских прав.
- Все статистические данные любого проекта, разработанного нашей командой, поступают от пользователей, предоставляющих данные добровольно. После анализа данных они отображаются. Таким образом, наша команда не несет ответственности за точность данных, и данные не связаны с нами.
- В процессе использования любого проекта, разработанного нашей командой, могут появиться данные с оригинальным авторским правом. Наша команда не владеет этими правами. Для избежания нарушений пользователь обязан полностью ознакомиться и соблюдать содержание раздела 10 настоящего Соглашения об использовании. Ресурсы, использованные в этом программном обеспечении (включая, но не ограничиваясь шрифтами, изображениями и текстом), взяты из общедоступной информации в Интернете. При возникновении нарушений, вы можете связаться с нами на нашем GitHub для их устранения.
- Программа Snap Hutao и веб-сайт hut.ao не имеют отношения к miHoYo.
- Авторское право на игровой контент, различные материалы и торговые марки Genshin Impact принадлежит miHoYo.
## Другие условия
9. Определение "Не бизнес-характера" проектов, разработанных командой.
- Любой проект, разработанный командой, не имеет бизнес-характера.
- Если отдельные члены команды разработчиков, в том числе, в ходе своего участия в разработке проекта, вступили в отношения с пользователями третьих сторон, включая, но не ограничиваясь, подарками, обменами, продажами и т. д., возникшие отношения не связаны с командой разработчиков. Это явление не основано на том, что команда разработала связанный проект, а скорее на независимых событиях, произошедших там, где пользователь вступил в вышеупомянутые отношения в Интернете или в реальности. Характер данного поведения должен определяться на основе условий использования пользователем в месте взаимодействия в Интернете, где произошли вышеупомянутые отношения, или в сочетании с конкретными действиями, совершившимися в реальности.
10. Любой проект (включая веб-сайты), разработанный командой, создан с целью "изучения знаний в области разработки" и "накопления опыта разработки" и предназначен исключительно для обучения и коммуникации. Использование его в коммерческих целях строго запрещено. После загрузки или просмотра учебных материалов, пожалуйста, удалите всю связанную информацию в течение 24 часов. Если вы игнорируете это требование, команда разработчиков не несет ответственности за "возможные споры по авторским правам, нарушение прав интеллектуальной собственности и гражданские споры".
11. Установление, эффективность, исполнение, толкование и разрешение споров по настоящему соглашению регулируются законами материковой части Китайской Народной Республики. Если какое-либо положение настоящего соглашения противоречит законам Китайской Народной Республики и является недействительным, эти положения будут переинтерпретированы как можно ближе к первоначальному намерению настоящего соглашения. Остальные положения настоящего соглашения останутся в полной силе и эффективности.
12. Место подписания настоящего соглашения - район разработки нефтяного месторождения Ляхэ, город Паньцзинь, провинция Ляонин, Китай. В случае возникновения спора при исполнении настоящего соглашения стороны должны решить его путем консультаций. Если через консультации не удается достичь согласия, юрисдикцию имеет народный суд Ляхэ, и заявитель несет все расходы на каждом этапе немедленно.
13. Заголовки (включая подзаголовки) в настоящем соглашении предназначены только для удобства чтения и не влияют на смысл или толкование каких-либо положений настоящего соглашения.
14. Вы и команда разработчиков являетесь независимыми сущностями, и в любом случае настоящее соглашение не является какой-либо явной или подразумеваемой гарантией или условием со стороны команды разработчиков в отношении пользователей. Также не существует агентства, партнерства, совместного предприятия или трудовых отношений между сторонами.
15. В этом "Соглашении пользователя и юридическом заявлении" термин "наша сторона" или "команда разработчиков" (в отличие от "вы" или "пользователь") относится ко всей команде разработчиков DGP-Studio, включая каждого отдельного члена.

View File

@@ -0,0 +1,452 @@
---
category:
- Announcement
icon: iconfont icon-update
order: 1
comment: false
---
# Журнал обновлений
Не вижу смысла переводить все, поэтому переведу последние 2
## 1.8.4 <Badge text="latest" type="tip" />
- Исправления
- Исправлена проблема, при которой ежедневная проверка показывает окончание активности
- Исправлена проблема с выбором `pwsh.exe` в качестве хоста PowerShell [#1145](https://github.com/DGP-Studio/Snap.Hutao/issues/1145) [#1153](https://github.com/DGP-Studio/Snap.Hutao/issues/1153)
- Исправлена ошибка отображения языка при вызове Snap Hutao сторонним программным обеспечением [#1147](https://github.com/DGP-Studio/Snap.Hutao/issues/1147)
- Исправлена ошибка отсутствия PowerShell в ярлыке на рабочем столе [#1151](https://github.com/DGP-Studio/Snap.Hutao/issues/1151) [#1154](https://github.com/DGP-Studio/Snap.Hutao/issues/1154)
- Оптимизации
- Обновлены тексты подсказок Snap Hutao Cloud
- Оптимизирована производительность отслеживания активности Discord в начале и конце игры
- Оптимизирована производительность изменения размера на страницах Character WIKI/Weapon WIKI/My Character
- Включена многозадачность для многозадачной загрузки многокомпонентного контента
- Оптимизирована логика многозадачной загрузки на сервере, Snap Hutao теперь не будет проверять разрешение записи в папку перед выполнением задачи
## 1.8.3 <Badge text="hotfix" type="tip" />
- Исправления
- Исправлена проблема с сбоем, когда клиент Discord не запущен [#1134](https://github.com/DGP-Studio/Snap.Hutao/issues/1134)
- Исправлена ошибка с неверным временем записи желаний [#1138](https://github.com/DGP-Studio/Snap.Hutao/issues/1138)
- Оптимизации
- Включено .NET окружение в комплект поставк
## 1.8.1
- Добавлено
- Добавлена функция синхронизации активности Discord в _Game Launcher_, синхронизирует статус игры при игре в Genshin Impact [#1082](https://github.com/DGP-Studio/Snap.Hutao/issues/1082)
- Исправления
- Исправлена проблема, при которой переход с страницы _Wish Export_ в панель _Hutao Cloud_ на страницу _Spiral Abyss_ не синхронизировал параметры панели навигации [#1116](https://github.com/DGP-Studio/Snap.Hutao/issues/1116)
- Исправлена проблема, из-за которой функция _Auto Click_ не могла быть привязана к клавише `Alt` [#1119](https://github.com/DGP-Studio/Snap.Hutao/issues/1119)
- Исправлена проблема обновления элементов после переключения планов в _Dev Plan_ [#1099](https://github.com/DGP-Studio/Snap.Hutao/issues/1099)
- Исправлена проблема, что в разделе `Achievement` можно было импортировать только файлы json с пустыми именами [#1124](https://github.com/DGP-Studio/Snap.Hutao/issues/1124)
- Исправлена ошибка со ссылкой на полный пакет для загрузки на странице _Resource Download_ в _Game Launcher_, заменена на ссылку на разделенные файлы [#1126](https://github.com/DGP-Studio/Snap.Hutao/issues/1126)
- Исправлены проблемы с уведомлениями из _Realtime Note_, включая неверный контент, повторяющиеся уведомления и неожиданное обходное использование клиентского режима [#1123](https://github.com/DGP-Studio/Snap.Hutao/issues/1123)
- Оптимизации
- Добавлены правила перерыва для Fingerprint/CookieToken, теперь пользователям не нужно так часто нажимать `Refresh Cookie` в _User Panel_ [#1121](https://github.com/DGP-Studio/Snap.Hutao/issues/1121)
- Переработан интерфейс страницы _Character WIKI_
- Добавлен текст подсказки, когда отсутствует вход в аккаунт MiHoYo BBS [#1127](https://github.com/DGP-Studio/Snap.Hutao/issues/1127)
## 1.8.0
- **Upgraded .NET version to 8** [#1103](https://github.com/DGP-Studio/Snap.Hutao/issues/1103)
- Fixes
- Fixed translation issues with _Hutao Passport_ registration/logoff/reset password prompts [#1087](https://github.com/DGP-Studio/Snap.Hutao/issues/1087) by @Tangweirui2021
- Fixed an issue with the first-row items on the _Dev Plan_ page not refreshing correctly after switching plans [#1099](https://github.com/DGP-Studio/Snap.Hutao/issues/1099)
- Fixed an issue on the _Game Launcher_ page where borderless and exclusive fullscreen could not be set simultaneously [#1106](https://github.com/DGP-Studio/Snap.Hutao/issues/1106)
- Replaced the file pickers implementation, resolving the problem of being unable to use the file pickers under administrator privilege [#1096](https://github.com/DGP-Studio/Snap.Hutao/issues/1096)
- Fixed an issue where initializing user information at startup could lead to program freezing
- Fixed unnecessary exceptions occurring on certain pages after being switched from
- Fixed issues with some exceptions not being captured properly
- Optimization
- Added more detailed failure information for metadata initialization
## 1.7.17
- Fix
- Fixed the issue that the first item in Dev Plan won't be refresh after switching the plan [#1079](https://github.com/DGP-Studio/Snap.Hutao/issues/1079)
- Fixed the issue that wish record URL for global server cannot be found [#1081](https://github.com/DGP-Studio/Snap.Hutao/issues/1081)
- Fixed the issue that error log cannot be captured correctly in some specific situations
- Fixed wrong wish record time issue
- Fixed the data exception in MiHoYo BBS web pop-ups
- Fixed the issue of wrong corner radius settings of mask of history/character/weapon page in Wish History
- Fixed the wrong announcement time in time zone other than UTC+8
- Optimization
- Optimized the UI of MiHoYo BBS web pop-ups, supports backward and refresh feature, supports showing the web title
- Auto click feature now can be switched off and hot key can be changed [#961](https://github.com/DGP-Studio/Snap.Hutao/issues/961)
- Added support of UIGF v2.4 format import and export
- Added time zone inference based on account's server [#830](https://github.com/DGP-Studio/Snap.Hutao/issues/830)
## 1.7.16
- Add
- Add screen resolution quick switch dropdown in Game Launcher [#1062](https://github.com/DGP-Studio/Snap.Hutao/issues/1062)
- Add support to allow user to cooperate [Starward](https://github.com/Scighost/Starward) with Snap Hutao to collect game play time stats [#1071](https://github.com/DGP-Studio/Snap.Hutao/issues/1071)
- Add resource download link copy option in Game Launcher [#1074](https://github.com/DGP-Studio/Snap.Hutao/issues/1074)
- Fix
- Fixed issue that MiHoYo BBS returns `5003` error when fetching data [#1060](https://github.com/DGP-Studio/Snap.Hutao/issues/1060)
- Fixed issue that page cannot be scrolled in some particular situations [#1068](https://github.com/DGP-Studio/Snap.Hutao/issues/1068) [#1072](https://github.com/DGP-Studio/Snap.Hutao/issues/1072)
- Fixed issue that characters' skill levels are not shown in My Character [#1069](https://github.com/DGP-Studio/Snap.Hutao/issues/1069)
- Optimization
- Optimized update log display logic [#1015](https://github.com/DGP-Studio/Snap.Hutao/issues/1015)
- User's setting selection on each button will be memorized in global scope [#778](https://github.com/DGP-Studio/Snap.Hutao/issues/778)
- Improved client stability
## 1.7.15
- Add
- Added option to recover full wish history record backup from Snap Hutao Cloud service into new archive [#886](https://github.com/DGP-Studio/Snap.Hutao/issues/886)
- Fix
- Fixed issue that invalid game launching parameter can be parsed; added switch for some launch parameters [#1061](https://github.com/DGP-Studio/Snap.Hutao/issues/1052)
- Fixed issue that user cannot register Snap Hutao account in the client [#1059](https://github.com/DGP-Studio/Snap.Hutao/issues/1059)
- Fixed notification issue after Realtime Note Webhook Url is set
- Optimization
- Optimized Snap Hutao account's change password and delete account logic in the client
## 1.7.14 <Badge text="hotfix" type="tip" />
- Fixed an issue causes the program to crash when opening some specific dialog boxes [#1052](https://github.com/DGP-Studio/Snap.Hutao/issues/1052) [#1054](https://github.com/DGP-Studio/Snap.Hutao/issues/1054)
## 1.7.13
- Add
- Added option to forward Realtime Note data to specified webhook [#431](https://github.com/DGP-Studio/Snap.Hutao/issues/431)
- Added date range of wish history records [#899](https://github.com/DGP-Studio/Snap.Hutao/issues/899)
- Added detail view of Adventure Encounter Points in Realtime Note, support view of current Adventure Encounter Points status [#1021](https://github.com/DGP-Studio/Snap.Hutao/issues/1021)
- Fix
- Fixed `Argument error` when using quick launcher from task bar in some conditions [#925](https://github.com/DGP-Studio/Snap.Hutao/issues/925)
- Fixed crash issue when using advanced launcher in some conditions [#1035](https://github.com/DGP-Studio/Snap.Hutao/issues/1035)
- Fixed issue that cannot go back on embedded MiHoYo BBS browser [#1023](https://github.com/DGP-Studio/Snap.Hutao/issues/1023)
- Fixed issue on converting server from bilibili server to global server [#1041](https://github.com/DGP-Studio/Snap.Hutao/issues/1041)
- Fixed issue that Snap Hutao cannot identify game client status
- Fixed issue on Snap Hutao Cloud status on wish export page, after switching Snap Hutao account [#903](https://github.com/DGP-Studio/Snap.Hutao/issues/903)
- Optimization
- Added localization support on prompts that returned by Snap Hutao Cloud server
- Redesigned Snap Hutao Passport UI, and now it is embedded in settings page [#911](https://github.com/DGP-Studio/Snap.Hutao/issues/1021)
- Redesigned advanced game launcher page UI
- User now can view and select launcher parameters in advanced game launcher
## 1.7.11 <Badge text="hotfix" type="tip" />
- Fixed the game launching arguments error (hotfix)
## 1.7.10
- Fix
- Fixed login issue with HoYoverse account [#1011](https://github.com/DGP-Studio/Snap.Hutao/issues/1011) [#1012](https://github.com/DGP-Studio/Snap.Hutao/issues/1012)
- Fixed daily check-in issue on HoYoLAB account [#1013](https://github.com/DGP-Studio/Snap.Hutao/issues/1013)
- Fixed issue that `Invalid item` error show up when language does not match in UIGFv2.2 data file [#1001](https://github.com/DGP-Studio/Snap.Hutao/issues/1001)
- Fixed crash issue when an invalid CAPTCHA Url is input in the setting
- Fixed crash issue when an invalid channel setting is given when launching the game
- Fixed crash when switching account while WebView2 Runtime version is too low to have necessary feature
- Fixed crash issue when an invalid record is displayed in Spiral Abyss page
- Fixed a memory overflow issue in embedded pages
- Optimization
- Current game account now can be automatically identified when reaching the game launcher page
## 1.7.9
- Fix
- Fixed an issue that prevented the program from launching with the correct window size after the monitor
resolution was changed after exiting the program
- Fixed login issue of MiHoYo BBS [#1005](https://github.com/DGP-Studio/Snap.Hutao/issues/1005)
- Fixed HoYoverse login issue [#1007](https://github.com/DGP-Studio/Snap.Hutao/issues/1007)
- Fixed crash log upload issue in version 1.7.7
- Fixed UI display issue on Team Lineup page in Spiral Abyss feature [#1008](https://github.com/DGP-Studio/Snap.Hutao/issues/1008)
## 1.7.7
- Added card shadow in the following elements to optimize visual effect
- Dashboard and in-game announcements
- Download resource card in advanced game launcher page
- Overview card in wish export page
- Statistics card in wish export page
- Real-time note card
- List view in my character page
- Image card in character WIKI
- Image card in weapon WIKI
- Fix
- Fixed top margin error under grid view
- Fixed grid view crash issues from multiple causes
- Fixed server conversion issue from CN server to Bilibili server
- Optimize
- Optimize button position for manual account validation
- You can now find it directly from account panel
- Added retry logic for fetching abyss record and record upload
- User who does not set up CAPTURE verification API can retry after manually validating account from account panel
## ## 1.7.6
- Add
- Added mouse auto click feature triggered by F8, under Administrator privilege mode
- In the upcoming Genshin Impact 4.1 and 4.2 version, this feature may help you skip some task conversation you dislike
- Fix
- Fixed crash issue when switching account after validating cookie on Realtime Notes page [#947](https://github.com/DGP-Studio/Snap.Hutao/issues/947)
- Fixed failure of matching current in-game account after rebooting Snap Hutao and game client [#865](https://github.com/DGP-Studio/Snap.Hutao/issues/865)
- Fixed display issue on Achievement page [#956](https://github.com/DGP-Studio/Snap.Hutao/issues/956)
- Fixed an issue that Genshin Impact 4.1 version metadata will cause program to crash on Spiral Abyss page
- Optimize
- Optimized some user interface details on some pages
- Optimized announcement text color in some particular situation
- Optimized download logic of downloading static images
## 1.7.5 <Badge text="latest" type="tip" />
- Add
- Added version number for each achievement
- Added monster waves data in Abyss Data page (data provided by [@妮可少女](https://space.bilibili.com/3537104994831140))
- Added Microsoft Store rating button on settings page [#876](https://github.com/DGP-Studio/Snap.Hutao/issues/876)
- Added a document button above user panel, user will be redirected to current page's document when click on it [#875](https://github.com/DGP-Studio/Snap.Hutao/issues/875)
- Fix
- Fixed game launcher card on dashboard showing empty account issue [#924](https://github.com/DGP-Studio/Snap.Hutao/issues/924)
- Fixed achievement status cannot be saved when be manually unchecked [#880](https://github.com/DGP-Studio/Snap.Hutao/issues/880)
- Fixed issue that Realtime Note verification on wrong MiHoYo BBS account
- Fixed issue that sometime spiral abyss statistics data are missing
- Optimizations
- Optimized some error messages, added solution hints [#930](https://github.com/DGP-Studio/Snap.Hutao/issues/930)
- Snap Hutao Announcements content on dashboard now is copyable [#929](https://github.com/DGP-Studio/Snap.Hutao/issues/929)
- **Abyss Stats page is now merged into Abyss Records page**
- Optimized time format in multiple places
## 1.7.4 <Badge text="latest" type="tip" />
- Add
- Added option to change PowerShell entry in settings page
- Added option to create desktop shortcut in settings page [#912](https://github.com/DGP-Studio/Snap.Hutao/issues/912)
- Added option to switch display of cards on home dashboard
- Added batch-add to Dev Plan option on My Character page
- Fix
- Fixed an issue which event start time is not accurate on Home Dashboard [#887](https://github.com/DGP-Studio/Snap.Hutao/issues/887)
- Fixed an issue on My Character page that caused crashes when clicking on weapon that is not synchronized by Enka API [#904](https://github.com/DGP-Studio/Snap.Hutao/issues/904)
- Fixed an issue of weapon value display error on My Character page [#907](https://github.com/DGP-Studio/Snap.Hutao/issues/907)
- Fixed an issue where Bilibili server cannot be converted to some other servers [#893](https://github.com/DGP-Studio/Snap.Hutao/issues/893)
- Fixed an issue where fetching Novice Wish history will cause the program to crash [#917](https://github.com/DGP-Studio/Snap.Hutao/issues/917)
- Fixed an issue where a Dev Plan was not pre-selected before entering the Dev Plan page, which had caused the
Dev Plan page to need to be entered at least once to add a Dev Plan archive
- Fixed the issue that failed to claim checkin reward when triggered anti-bot verification, even when anti-bot API returns success result
- Optimize
- Optimized monsters' display order on Monster WIKI page
- Optimized launch speed of Wish History page
- Optimized local database thread on UI display functions
- Optimized the scrolling experience for some views of Dev Plan, it may now take longer for views to be loaded
## 1.7.3
- Fixed the issue of HoYoverse web login not working
- Upgraded the Windows App SDK version to fix the issue where the top of the title bar could not resize the window
- Adjusted the prompt for UIGF v2.2 file import failures, now allowing for faster issue identification based on IDs
- Fixed the issue where the user panel would display a successful claim of login rewards even if it failed
- Fixed the problem where launching the game from the taskbar would open both the game window and the main program window simultaneously
## 1.7.2
- Wish Export
- Fixed an issue where full refresh was not working correctly.
- Fixed an issue where no-error UIGF files were not being imported correctly
- Fixed an issue where Hutao Cloud records were not being retrieved correctly
- Adjusted the UI of the Hutao Cloud window to display the number of wishes corresponding to the UID archive
- My Characters
- Adjusted the UI to make it more compact
- Adjusted the UI of the homepage notifications to align them with the right edge
## 1.7.0
- Add a startup guide to help user familiarize Snap Hutao on start launch
- Guiding users to select a language
- Guiding users to confirm terms of service
- Guiding users to install Segoe Fluent Icons font and WebView2 Runtime
- Guiding users to download static assets
- Main Interface
- Adjusted icon styles in the navigation bar
- Fixed a bug where adjusting window size could lead to unexpected crashes
- User Panel
- Adjusted styles of the user panel
- Added a button to allow the current user to claim sign-in rewards
- Fixed an issue where in some cases, the current user and character could not be selected correctly on startup
- Home Dashboard
- Added Snap Hutao announcement
- Real-Time Note now display refresh time for each card
- Fixed an issue where Real-Time Note card fail to load correctly, leading program to freezing or crashing
- Corrected start/end times for certain event announcements
- Fixed an issue where some paragraphs were not displaying correctly when viewing details of certain announcements
- Game Launch (Advanced Launcher)
- Added game status indicator text to the command bar
- Fixed an issue where server switch function was not working
- Adjusted server switch function logic to allow retries after resource download failure
- Adjusted unlocked frame rate logic; game process will automatically end if unlocking fails
- Removed multi-client
- Fixed an issue in resource download page where game client had no names and couldn't be downloaded
- Wish History
- Adjusted card style on the overview page, making items larger and collapsing multiple text items
- Fixed an issue where entering the wish history page without logging in or without Snap Hutao Cloud service caused errors
- Fixed progress bar and color display issues in the card list view on the overview page
- Fixed incorrect text for Snap Hutao Cloud's upload reward
- Fixed the issue that UIGF formatted data file with incorrect item ID can be imported
- Fixed the issue that failed to locate game cache directory
- Optimized page load speed when there is a large amount of items
- Achievement
- Fixed a display issue that occurs after selecting achievement categories in list/grid view and switching to the other view type
- Optimized page load speed
- Real-Time Notes
- Adjusted the style of the `Verify Current User and Role` button
- Adjusted the style of the notification settings view
- Added an option to disable auto-refresh for real-time notes (toggle available only in non-administrator mode; users who have previously accessed the real-time notes page in administrator mode might not be able to toggle this option)
- Adjusted the style of real-time notes
- Adjusted text prompts for locked Serenitea Pot and unowned Parametric Transformations
- Added previous refresh time for each Real-time note cards
- My Characters
- Adjusted width of character list when using list view
- Added a button to toggle display of refresh time in command bar
- Added previous refresh time for each refresh function
- Added display of times artifacts were enhanced in character details
- Dev Plan
- Fixed issue failure of saving active archive when switching page from dev plan to others
- Character WIKI
- Fixed a display issue that occurs after selecting character in list/grid view and switching to the other view type
- Weapon WIKI
- Fixed a display issue that occurs after selecting weapon in list/grid view and switching to the other view type
- Added ascension material section for each weapon
- Monster WIKI
- Fixed a display issue that occurs after selecting monster in list/grid view and switching to the other view type
- Settings
- Fixed issue that unable to clear game cache directory
- Added configuration field for Geetest CAPTCHA verification API, correct configuration on this field can handle anti-bot verification from MiYouShe
- Improved program frame rate performance
- Optimized memory usage for multi-thread scheduling
- Optimized loading speed of item image assets
- Adjusted database read/write methods to optimize memory usage and responsiveness
- Adjusted text prompts for return codes `-100` and `-10001` to help users better understand their meanings
- Other minor changes
## 1.6.6
- New
- Snap Hutao Cloud tab will show expiration time and developer's license on the wish history page now
- Wish statistics are now available on the wish history page, with data supported by Snap Hutao Cloud
- Fix
- Fix failure of web cache refresh method for wish history export
- Fix Traditional Chinese metadata loading error
## 1.6.5
- New
- Japanese is now a new language option;
community members can contribute Japanese language on [translate.hut.ao](https://translate.hut.ao/)
- Fix
- Issue that cannot add weapons to dev plan [Issue #745](https://github.com/DGP-Studio/Snap.Hutao/issues/747)
- Issue on some users failed to unlock frame rate limit under certain environment
[Issue #747](https://github.com/DGP-Studio/Snap.Hutao/issues/747)
- Optimize
- Refine dashboard UI
- Introducing Metadata v2
- Sorting order of materials in dev plan [Issue #749](https://github.com/DGP-Studio/Snap.Hutao/issues/749)
## 1.6.4
- New
- Export wish history data with [UIGF v2.3](https://uigf.org/zh/standards/UIGF.html) data format
- Fix
- FPS unlocker [Issue #733](https://github.com/DGP-Studio/Snap.Hutao/issues/733)
- Optimize
- When running program without administrator privilege, features require administrator privilege will have text hints
- Support of HoYoLAB
- Localization updates
## 1.6.3
- New
- Home dashboard, including Hutao Cloud account, game launcher, wish history, achievement stat and real-time notes
- Enable notification box will now automatically hide in-app notification
- CN server option without TapTap account
- Fix
- Issue that user cannot get Hutao Cloud bonus after uploading Abyss record
- Issue that cannot sign in to HoYoLab with Facebook
- HoYoLab check-in issue
- Issue when facing empty value during wish history fetch progress
- Optimize
- **Project refactoring, brings a 20% performance improvement**
- Add localization support for WIKI features
- Add support for all international channels (which affect payment gateway)
- Supporting HoYoverse official, Google Pay, Epic
- When Unlock framerate limit is enabled, limit value can be modified during the game, and will take effect immediately
## 1.6.2 <Badge text="latest" type="tip" />
- New Feature
- **Wish history cloud backup** based on Hutao account system
- Currently, sponsors on AFDIAN and beta users will receive corresponding cloud membership time; All registered users will receive 5 days membership time after uploading Abyss record.
- This feature will be optimized constantly in the following 1.6 versions
- Fix
- Issue that BiliBili server account cannot receive data for Real-time Notes
- Issue on HoYoLab login
- Optimize
- Static assets download logic
## 1.6.0
- Add
- Hutao account system with registration and login available now
- Support of HoYoLab account login, and add its support to the following features:
- Web login and Stoken Cookie login
- Abyss record
- Daily check-in reward
- My character
- Real-time notes
- Optimization
- Performance of frame rate unlock
- Multi-client
- Now users must unlock advanced features in the settings page before actually using them
- Settings page layout
- Tiles image on Windows 10
## 1.5.4
- Add
- Game Launcher
- Game resource package download
- Allow multiple Genshin Impact process to run
- Allow users to select the specified monitor to start the game
- New icons have been used
- Fix
- Issue caused unlimited file writing during server switch
- Optimization
- Optimize default language selection
- Allow device ID be copied with button
- Setting page UI optimization
## 1.5.1
- Optimization
- Replace `JumpList` menus with `JumpTask`,
- Add option to allow user set language over system default setting
- Add translation contribution entry
- Add options to reset the image resource
- Add
- Monster WIKI
- Korean translation
- Internationalized Metadata
## 1.4.15
- New
- Static image reset method
- Cookie refresh
- Fix
- Fix [#2 31-4302 caused by server switch](/advanced/known-issue.html#_2-%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%87%E6%8D%A2%E5%AF%BC%E8%87%B431-4302%E6%8A%A5%E9%94%99)
- Fix the failure of clearing scheduled task in some specific situations
- Optimization
- Optimize Dev Plan UI [#486](https://github.com/DGP-Studio/Snap.Hutao/issues/486)
- Optimize English and Traditional Chinese translations
- Add hints when Windows long path limits are triggered
- Optimize wake-up for scheduled tasks
## 1.4.14
- Fix issue that new dev plan cannot be added
- Support English UI
- Other minor bug fix
## 1.4.11
- First version on Microsoft Store