From 0c8453c202644d83058e57e5cdac5dd6703bbb2c Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:11:03 +1000 Subject: [PATCH 01/10] Create README_ru.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit создала переведенный README --- README_ru.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 159 insertions(+) create mode 100644 README_ru.md diff --git a/README_ru.md b/README_ru.md new file mode 100644 index 0000000..2d90682 --- /dev/null +++ b/README_ru.md @@ -0,0 +1,159 @@ +# ! ВНИМАНИЕ ! +Новый лаунчер, в число разработчиков которых входит и автор, находится в разработке. К сожалению, это означает, что автор не может посвятить время поддержке GrassClipper, поскольку он занят разработкой нового. Однако, это не является чем-то плохим, поскольку новый лаунчер уже на текущий момент более стабилен и имеет больше функций. Если у Вас имеются проблемы с GrassClipper, автор рекомендует дождаться нового лаунчера. + +# GrassClipper +[EN](README.md) | [PL](README_PL.md) | [ID](README_id.md) | RU + +Экспериментальный лаунчер системы Grasscutter, предназначенный для быстрого переключения между официальными и приватными серверами. + +[Скачать по ссылке](https://github.com/Grasscutters/GrassClipper/releases/) (Включает поддержку Windows 8+) + +*\*Заметка: некоторые переводы лаунчера устарели, что может являться причиной появления непереведенного английского или вводящего в заблуждение текста в некоторых местах. Если вы заметили подобный недочет - не стесняйтесь создавать pull request!* + +# Оглавление + +* [Установка (для пользователей)](#установка-для-пользователей) +* [Установка (для разработчиков)](#установка-для-разработчиков) +* [TODO](#todo) +* [Общие проблемы](#имеются-проблемы) + * [Установщик прокси-сервера не открывается/не работает](#ручная-установка-прокси) + * [Исправление "белого экрана"](#исправление-белого-экрана) + * [Ошибка 502](#ошибка-502) + * [Ошибка 4206](#ошибка-4206) + * [Бесконечная командная строка Windows](#бесконечная-командная-строка-windows) + * [Неработающий Discord/Youtube](#discord-не-отправляет-сообщения-или-не-загружает-изображения-youtube-ведет-себя-странно) + * [Нет соединения с интернетом](#мой-интернет-перестал-работать-после-закрытия-всего-перезагрузки-пк) +* [Языки и благодарность за перевод](#доступные-языки-и-благодарность-за-перевод) +* [Скриншоты](#скриншоты) + +# Установка (для пользователей) + +1. Скачайте zip-архив +2. Распакуйте данный архив в любое место +3. Запустите `GrassClipper.exe`, установите прокси-сервер, и укажите путь до exe-файла игры! + +# Установка (для разработчиков) + +0. Склонируйте (clone) данный репозиторий +1. Убедитесь в том, что у вас установлен [NodeJS](https://nodejs.org/en/download/). +2. Установите утилиту `neu` CLI: `npm install -g @neutralinojs/neu` +3. Установите зависимости: `setup_win.cmd` +4. Скомпилируйте и введите: + * Для тестирования: `npm run dev` + * Для продакшна: `npm run build` + +# TODO + +* Интерфейс/внутреннее устройство + * [x] Пользовательский интерфейс + * [x] Выбор между официальными и приватными серверами + * [x] Ввод IP сервера + * [x] Всякий изысканный CSS-стайлинг (вертикальное меню в стиле CoD: MW 2019 для выбора между официальными и приватными серверами? [См. здесь](https://charlieintel.com/wp-content/uploads/2020/11/MW-new-menu.png)) + * [x] Скрипт-killswitch (опционально) + * [x] Автоматический запуск `install.cmd` при открытии в первый раз + * [x] Автозагрузчик Grasscutter + * [ ] Детектирование нахождения в папке, недоступной программе (например, `C:/Program Files`) и предупреждение об этом + * [ ] Кастомные изображение для секции приватных серверов (каждый может создать pull request для их добавления!) + * [x] Опциональное создание имени пользователя/пароля для серверов перед входом (еще не реализовано в Grasscutter) + * [ ] Детектирование платформы и баш-скриптов + * [ ] Интегрированный создатель баннеров +* Служба прокси + * [x] Локальный прокси-сервер + * [x] Перехват и модификация запросов GI наподобие Fiddler, пропуск остальных + * [ ] Исправление ошибок Discord и YouTube при включенном прокси (возможно уже решено) + +# Имеются проблемы? + +Ниже приведены некоторые сценарии, с которыми вы можете столкнуться, и их решение. + +# Ручная установка прокси + +Если у вас возникли проблемы с установкой прокси-сервера, вы можете установить его вручную. Для этого: +1. Создайте папку с именем `ext` в папке GrassClipper, если ее еще не существует. +2. Скачайте и распакуйте содержимое [этого файла](https://snapshots.mitmproxy.org/7.0.4/mitmproxy-7.0.4-windows.zip) в папку `ext` +3. Два раза нажмите на `mitmdump.exe` и позвольте ему поработать несколько секунд для генерации сертификатов +4. Запустите эту команду от имени администратора: `certutil -addstore root "%USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer"` +5. Теперь вы можете использовать GrassClipper как обычно! + +## Исправление "белого экрана" + +Столкнулись с "белым экраном"? [Убедитесь, что WebView2 установлен](https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download) + +Возможно, вам также придется запустить следующую команду от имени администратора: +`CheckNetIsolation.exe LoopbackExempt -a -n="Microsoft.Win32WebViewHost_cw5n1h2txyewy"` + +Если в пути присутствуют китайские символы, то это также может привести к крашам! Работа над исправлением ведется. + +Также, вы можете попробовать запустить программу в режиме совместимости с Windows 8. + +Если все вышеперечисленное не сработало, вы можете запустить GrassClipper в режиме `chrome` или `browser` mode. Для этого: +* Создайте ярлык для `GrassClipper.exe` +* ПКМ на ярлыке, пункт `Свойства` +* В поле `Объект`, в самом конце, добавьте ` --mode=chrome` или ` --mode=browser` + * `chrome` сработает только если у вас установлен Chrome. Это создаст окно Chrome + * `browser` запустит GrassClipper, как вы могли догадаться, в вашем браузере по умолчанию +* Нажмите `Ok` +* С этого момента, запускайте GrassClipper используя этот ярлык! + +## Ошибка 502 + +***Возможно, вы используете некорректный порт. Убедитесь, что в GrassClipper порт равен или 443, или ничему (не 0, именно пустому полю)*** + +1. Если вы используете локальный сервер, убедитесь в том, что локальный сервер запущен. Иначе, убедитесь, что сервер, к которому вы подключаетесь, запущен. + +2. Если у вас есть возможность, [используйте тестовую (development) ветку Grasscutter](https://github.com/Grasscutters/Grasscutter/tree/development). Известно, что она лучше работает с GrassClipper. + +Если у вас все еще наблюдается ошибка 502 при попытке входа на свой сервер, откройте файл конфигурации Grasscutter и добавьте следующее в разделе `DispatchServer`: + +```json +"PublicPort": YOUR_PORT +``` +где `YOUR_PORT` соответствует порту в поле `Port`. Скорее всего, это будет порт 443. + +## Ошибка 4206 + +Убедитесь, что файл `keystore.p12` соответствует ветке Grasscutter (`stable` или `development`). Также убедитесь, что был задан правильный пароль в файле Grasscutter `config.json` (пустота для `stable`, "123456" для `development`). + +## Бесконечная командная строка Windows + +Если у вас возникают проблемы с бесконечной командной строкой Windows для любого из скриптов (таких, как установка прокси-сервера или запуск приватного сервера), убедитесь, что UAC (контроль учетных записей) установлен в любую из опций, требующую разрешения. Убедитесь, что ваш аккаунт пользователя может запускать от имени администратора. + +## Discord не отправляет сообщения или не загружает изображения/Youtube ведет себя странно! + +Похоже, что Discord/YouTube (и некоторые другие сервисы) не дружат с прокси-серверами. Возможно, вам придется отключить его путем или закрытия mitmdump, или отключения прокси в настройках прокси Windows. + +## Мой интернет перестал работать после закрытия всего/перезагрузки ПК! + +Скорее всего, лаунчер завершил работу некорректно, и потому не мог сбросить ваши настройки прокси до изначальной версии. Отключите прокси в настройказ прокси Windows. + +# Доступные языки и благодарность за перевод + +Спасибо всем переводчикам! <3 + +* ZH - nuoxianCN, Scirese & MrAru +* ZH-TW - Kimi & KormiMeiko +* PT-BR - na.na & actuallyeunha +* VIE - labalityowo & lunaticwhat +* ID - Iqrar99 & nautilust +* FR - linsorak & memetrollsXD +* ES - memetrollsXD +* ND - memetrollsXD +* RU - fitiskin +* TR - lilmayofuksu +* JP - conochy +* HD - Arikatsu +* PL - zakhil-dev +* TH - ongsalt +* KO - tsukiroku + +# Скриншоты + +![image](https://user-images.githubusercontent.com/25207995/164574276-645548c2-7ba6-47c3-8df4-77082003648f.png) +![image](https://user-images.githubusercontent.com/25207995/164393190-f7e6633c-60bd-4186-bf0c-30d9f30871f4.png) +![image](https://user-images.githubusercontent.com/25207995/164393040-4da72f29-6d59-4af4-bd60-072269f2ba2a.png) +![image](https://user-images.githubusercontent.com/25207995/164393024-56543ddf-7063-4c04-9a9f-0c6238f30e90.png) +![image](https://user-images.githubusercontent.com/25207995/164393118-de844e75-f9a2-491a-aea6-f2d563abecc7.png) +![image](https://user-images.githubusercontent.com/25207995/164882735-77aa535c-0e93-4b32-af7c-f8b59888257a.png) +![image](https://user-images.githubusercontent.com/25207995/164882716-c9f16cd0-c0b6-4c0a-ae9e-4c95da9ef7f5.png) + + From 84d23374fcbf2ef5b16b0d3668eb8fab4986f911 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:12:45 +1000 Subject: [PATCH 02/10] Update README_ru.md --- README_ru.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_ru.md b/README_ru.md index 2d90682..d3c212b 100644 --- a/README_ru.md +++ b/README_ru.md @@ -1,5 +1,5 @@ # ! ВНИМАНИЕ ! -Новый лаунчер, в число разработчиков которых входит и автор, находится в разработке. К сожалению, это означает, что автор не может посвятить время поддержке GrassClipper, поскольку он занят разработкой нового. Однако, это не является чем-то плохим, поскольку новый лаунчер уже на текущий момент более стабилен и имеет больше функций. Если у Вас имеются проблемы с GrassClipper, автор рекомендует дождаться нового лаунчера. +Новый лаунчер, в число разработчиков которых входит и автор, находится в разработке. К сожалению, это означает, что автор не может посвятить время поддержке GrassClipper, поскольку он занят разработкой нового лаунчера. Однако, это не является чем-то плохим, поскольку новый лаунчер уже на текущий момент более стабилен и имеет больше функций. Если у Вас имеются проблемы с GrassClipper, автор рекомендует дождаться нового лаунчера. # GrassClipper [EN](README.md) | [PL](README_PL.md) | [ID](README_id.md) | RU From 5b1ad515d9931b99b1b1f12a4ab77bcb57b41976 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:12:57 +1000 Subject: [PATCH 03/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f1c171c..90fbdd7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A new launcher is in the works that I am a large contributor to. Unfortunately this means I cannot maintain GrassClipper much - if at all - since I am busy on the new one. This is good news, however, because this new launcher is already much more stable and contains many additional features. If you are having too much trouble with GrassClipper, I recommend you wait until the new launcher. # GrassClipper -EN | [PL](README_PL.md) | [ID](README_id.md) +EN | [PL](README_PL.md) | [ID](README_id.md) | [RU](README_ru.md) Experimental Grasscutter launcher for easily switching between Official and Private servers From bf489c12d6d04199878fdd05ef17a15046da833b Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:13:23 +1000 Subject: [PATCH 04/10] Update README_PL.md --- README_PL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_PL.md b/README_PL.md index 3b7643d..ae5f0a1 100644 --- a/README_PL.md +++ b/README_PL.md @@ -1,5 +1,5 @@ # GrassClipper -[EN](README.md) | PL | [ID](README_id.md) +[EN](README.md) | PL | [ID](README_id.md) | [RU](README_ru.md) Experymentalny launcher Grasscutter'a stworzony dla łatwego przełączania się pomiędzy serwerami oficjalnymi, a prywatnymi From d974b3e5abbef35c4332a4f44c8682f1960912b9 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:13:58 +1000 Subject: [PATCH 05/10] Update README_id.md --- README_id.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_id.md b/README_id.md index db479c1..9901e8d 100644 --- a/README_id.md +++ b/README_id.md @@ -1,5 +1,5 @@ # GrassClipper -[EN](README.md) | [PL](README_PL.md) | ID +[EN](README.md) | [PL](README_PL.md) | ID | [RU](README_ru.md) Peluncur eksperimental Grasscutter untuk memudahkan penggantian antara server resmi (Official) dan server pribadi From 34b0b70a880511a7da3fe40a0bef3bdcaa02051f Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:37:57 +1000 Subject: [PATCH 06/10] Update ru.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавила отсутствующие пункты из англофайла. --- languages/ru.json | 56 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/languages/ru.json b/languages/ru.json index 86c42c3..dc0b927 100644 --- a/languages/ru.json +++ b/languages/ru.json @@ -26,15 +26,69 @@ "languageSubtitle": "Выберите предпочитаемый язык приложения", "enableServerLauncherOption": "Включить запуск сервера", "enableServerLauncherSubtitle": "Использовать лаунчер для локального запуска Grasscutter", + "httpsOption": "Использовать HTTPS", + "httpsSubtitle": "Хотите ли вы использовать HTTPS вместо HTTP?", + "debugOption": "Режим отладки", "introSen1": "Кажется, вы впервые запустили GrassClipper!", "introSen2": "Добро пожаловать, мы рады вас видеть! :)", "introSen3": "Запустить установщик прокси?", "introSen4": "(необходим для подключения к приватным серверам)", + "updateBtn": "Обновить", "proxyInstallBtn": "Установить", "proxyInstallDeny": "Нет, спасибо", "gameFolderDialog": "Выбор папки с игрой", - "grasscutterFileDialog": "Выбор пути до файла Grasscutter (.jar)" + "grasscutterFileDialog": "Выбор пути до файла Grasscutter (.jar)", + + "loggingInTo": "Вход в: ", + "registeringFor": "Регистрация в: ", + "authUsername": "Имя пользователя: ", + "authPassword": "Пароль: ", + "authConfirmPassword": "Подтверждение пароля: ", + "authLoginBtn": "Войти", + "authRegisterBtn": "Зарегистрироваться", + "authLoginTitle": "Вход", + "authRegisterTitle": "Регистрация", + "launchWithoutAuth": "Запустить без авторизации", + + "alertInvalid": "Неправильное имя пользователя или пароль", + "alertNoPass": "Пароль не задан. Пожалуйста, измените пароль", + "alertUnknown": "Неизвестная ошибка, свяжитесь с владельцем сервера", + "alertAuthNoLogin": "Авторизация отключена, нет необходимости входа!", + "alertLoginSuccess": "Вход успешен! Токен был скопирован в буфер обмена, вставьте его в поле \"имя пользователя\" игры для входа.", + + "alertUserTaken": "Имя пользователя уже занято", + "alertPassMismatch": "Поля \"пароль\" и \"подтверждение пароля\" не совпадают", + "alertAuthNoRegister": "Авторизация отключена, нет необходимости регистрации!", + "alertRegisterSuccess": "Регистрация успешна!", + + "downloadTitle": "Загрузки", + "grassclipperTitle": "GrassClipper", + "grasscutterTitle": "Grasscutter", + "installerTitle": "Установщик", + "installerSubtitle": "Устанавливает прокси и другие утилиты. Необходимо для серверов Grasscutter.", + "downloadStable": "Скачать стабильную сборку Grasscutter", + "stableSubtitle": "Устанавливает стабильную (stable) сборку Grasscutter. Данная сборка обычно имеет меньше багов, но также и меньше функций.", + "downloadDev": "Скачать тестовую сборку Grasscutter", + "devSubtitle": "Устанавливает тестовую (development) сборку Grasscutter. В данной сборке иногда имеются баги, и она часто обновляется. Использовать на свой страх и риск.", + "downloadResources": "Скачать ресурсы Grasscutter", + "resourceSubtitle": "Скачивает ресурсы Grasscutter в заданную папку Grasscutter. Эта операция обязательна, если только вы не собираетесь скачивать ресурсы самостоятельно.", + "downloadData": "Скачать данные Grasscutter", + "dataSubtitle": "Скачивает файлы данных Grasscutter, такие как ключи, спавны и прочие важные файлы.", + + "gcScriptRunning": "Запущено...", + "stableInstall": "Скачать", + "devInstall": "Скачать", + + "updateNotifText": "Доступно новое обновление! Новейшая версия: ", + + "foreignCharacterAlert": "Путь до файла содержит иностранные символы, это может привести к проблемам!", + + "dialogOk": "OK", + "dialogNo": "Нет", + "serverEnableDialogTitle": "Вы обнаружили лаунчер сервера Grasscutter!", + "serverEnableDialogText": "Если вы еще не указали путь до установленного Grasscutter, желаете ли вы скачать сборку?" + } From a906c9e47d8911541635e09255ffc870b9179169 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:41:07 +1000 Subject: [PATCH 07/10] Update ru.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit небольшой косяк --- languages/ru.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/ru.json b/languages/ru.json index dc0b927..a6d2d4b 100644 --- a/languages/ru.json +++ b/languages/ru.json @@ -89,6 +89,6 @@ "dialogOk": "OK", "dialogNo": "Нет", "serverEnableDialogTitle": "Вы обнаружили лаунчер сервера Grasscutter!", - "serverEnableDialogText": "Если вы еще не указали путь до установленного Grasscutter, желаете ли вы скачать сборку?" + "serverEnableDialogText": "В случае, если у вас еще не установлен Grasscutter, не желаете ли вы скачать сборку?" } From df9f7013a7491ece80271d271359c613766817c3 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:45:46 +1000 Subject: [PATCH 08/10] fixed broken link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 90fbdd7..d2a9654 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ Experimental Grasscutter launcher for easily switching between Official and Priv * [Error 502](#error-502) * [Error 4206](#error-4206) * [Infinite CMD Windows](#infinite-cmd-windows) - * [Broken Discord/Youtube](#my-discord-is-not-letting-me-send-messages-or-load-images-my-youtube-is-acting-strange) - * [No internet](#i-have-no-internet-after-closing-everything-restarting-my-pc) + * [Broken Discord/Youtube](#my-discord-is-not-letting-me-send-messages-or-load-imagesmy-youtube-is-acting-strange) + * [No internet](#i-have-no-internet-after-closing-everythingrestarting-my-pc) * [Languages and Translation Credits](#available-languages-and-translation-credits) * [Screenshots](#screenshots) From 314d1bb59d2694c1cdfdbc2b828a94f6b0f371e2 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:47:26 +1000 Subject: [PATCH 09/10] fixed broken links --- README_PL.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README_PL.md b/README_PL.md index ae5f0a1..e05c0e7 100644 --- a/README_PL.md +++ b/README_PL.md @@ -18,8 +18,8 @@ Experymentalny launcher Grasscutter'a stworzony dla łatwego przełączania się * [Błąd 502](#błąd-502) * [Błąd 4206](#błąd-4206) * [Nieskończone okna CMD](#nieskończone-okna-CMD) - * [Niedziałający Discord/Youtube](#discord-nie-pozwala-wysyłać-mi-wiadomości-lub-wczytywać-obrazków/YouTube-dziwnie-się-zachowuje) - * [Brak internetu](#nie-mam-dostępu-do-internetu-po-zamknięciu-wszystkiego/restarcie-komputera!) + * [Niedziałający Discord/Youtube](#discord-nie-pozwala-wysyłać-mi-wiadomości-lub-wczytywać-obrazkówYouTube-dziwnie-się-zachowuje) + * [Brak internetu](#nie-mam-dostępu-do-internetu-po-zamknięciu-wszystkiegorestarcie-komputera!) * [Dostępne tłumaczenia oraz ich autorzy](#dostępne-tłumaczenia-oraz-ich-autorzy) * [Zrzuty ekranu](#zrzuty-ekranu) From fb6677aaf576c8cd8b7535377a4b5d3637939d30 Mon Sep 17 00:00:00 2001 From: Miralyn <41351810+Miralyn@users.noreply.github.com> Date: Fri, 27 May 2022 21:49:07 +1000 Subject: [PATCH 10/10] fixed links --- README_ru.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README_ru.md b/README_ru.md index d3c212b..b272c1c 100644 --- a/README_ru.md +++ b/README_ru.md @@ -21,8 +21,8 @@ * [Ошибка 502](#ошибка-502) * [Ошибка 4206](#ошибка-4206) * [Бесконечная командная строка Windows](#бесконечная-командная-строка-windows) - * [Неработающий Discord/Youtube](#discord-не-отправляет-сообщения-или-не-загружает-изображения-youtube-ведет-себя-странно) - * [Нет соединения с интернетом](#мой-интернет-перестал-работать-после-закрытия-всего-перезагрузки-пк) + * [Неработающий Discord/Youtube](#discord-не-отправляет-сообщения-или-не-загружает-изображенияyoutube-ведет-себя-странно) + * [Нет соединения с интернетом](#мой-интернет-перестал-работать-после-закрытия-всегоперезагрузки-пк) * [Языки и благодарность за перевод](#доступные-языки-и-благодарность-за-перевод) * [Скриншоты](#скриншоты) @@ -124,7 +124,7 @@ ## Мой интернет перестал работать после закрытия всего/перезагрузки ПК! -Скорее всего, лаунчер завершил работу некорректно, и потому не мог сбросить ваши настройки прокси до изначальной версии. Отключите прокси в настройказ прокси Windows. +Скорее всего, лаунчер завершил работу некорректно, и потому не мог сбросить ваши настройки прокси до изначальной версии. Отключите прокси в настройках прокси Windows. # Доступные языки и благодарность за перевод