Flydigi Space Station: портативная версия с улучшенной RU-локализацией

Зачем нужна портативная версия?

Прежде всего портативная версия сделана для того, чтобы внести недостающие правки в эту RU-локализацию. Дело в том, что часть текста находится не в базе файлов локализаций, с соответствующим ключом и отсылкой из кода приложения, а напрямую прописана в код приложения или находится в других DLL-файлах, поэтому такой текст всегда будет на китайском, вне зависимости от выбранной в настройках приложения локализации (Ru, Eng и.т.д.). В портативной версии этот вопрос решён за счёт дополнительных правок, например, с китайского переведены все названия геймпадов, которые отображаются в трее Windows:

Кроме того переведены почти все всплывающие окна приложения, за исключением текста с описанием модов и описанием патчей, потому что такой текст грузится из сети при каждом запуске приложения:

Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #1
Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #2

Также внесены дополнительные правки на вкладке «адаптивные триггеры» (Apex 3 и Apex 4):

Ну и по мелочи.

Пояснения по установке и запуску приложения

1) Для корректной работы\запуска приложения нужно установить в систему среду выполнения рабочего стола .NET 6.

2) Распакуйте содержимое самораспаковывающегося архива в удобное место на вашем компьютере. Если приложение уже установлено на вашем компьютере, переместите файлы из распакованной папки FlydigiSpaceStation в дефолтную папку приложения C:\Program Files\FlydigiSpaceStation, предварительно удалив все файлы из этой папки, кроме файлов unins000.dat и unins000.exe:

Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #3

Если файлы не захотят удаляться, остановите или удалите службу FDGMonitorService через командную строку (CMD) в режиме администратора и повторите попытку:

sc stop FDGMonitorService (остановка службы)
sc delete FDGMonitorServicesc (удаление службы)

Если часть файлов всё равно не удалится, перезагрузите ПК и доудалите файлы.

3) Для запуска приложения дважды кликните по FlydigiSpaceStation.exe:

Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #4

или запустите приложение с ярлыка в меню пуск\рабочем столе, если приложение ранее уже было установлено на ПК штатным способом, а вы заменяли файлы в папке C:\Program Files\FlydigiSpaceStation\

4) При первом запуске приложения в систему будут автоматически установлены инструменты управления контроллером: драйвер для эмуляции клавиатуры\мышки, служба управления контроллером FDGMonitorService, а так же драйвер для режима DualSense, если у вас Apex 3 или Apex 4.

5) Процедуру удаления\установки инструментов можно повторить самостоятельно, через интерфейс приложения. Эту процедуру также стоит повторить, если вы заменили файлы в папке C:\Program Files\FlydigiSpaceStation\

6) Дополнительные пояснения по работе приложения тут.

7) Если что-то работает некорректно, попробуйте удалить настройки и скачанные моды, они хранятся в папках config и mods (сами папки удалять не нужно):

Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #5

Это касается и портативной и обычной версий приложения.

Пояснения по удалению

Приложение и его «хвосты» легко удалить с ПК, как штатным унинсталлером, через панель установки\удаления программ Windows, если вы ставили приложение штатным установщиком, так и вручную. Со штатным унинсталлером, думаю, справитесь сами, остановлюсь только на варианте с удалением вручную. Для этого нужно:

а) Удалить службу FDGMonitorService через командную строку (CMD) в режиме администратора:

sc delete FDGMonitorService

Flydigi Space Station: портативная версия с улучшенной RU-локализацией, image #6

б) Удалить драйвер для эмуляции мышки\клавиатуры и драйвер для эмуляции DualSense, через диспетчер устройств:

в) Удалить папку с приложением. Если папка с приложением не захочет удаляться, дополнительно остановите и удалите службу Xbox360Filter64.sys через командную строку (CMD) в режиме администратора:

net stop Xbox360Filter64.sys
sc delete Xbox360Filter64.sys

Скачать портативную версию с улучшенной RU-локализацией:

FlydigiSpaceStation_3_4_3_3_RUS_Portable
FlydigiSpaceStation_3_4_4_3_RUS_Portable
FlydigiSpaceStation_3_4_8_0_RUS_Portable
FlydigiSpaceStation_3_4_8_6_RUS_Portable

Примечания:

В силу того, что внесение правок по улучшению RU-локализации предполагает наличие свободного времени, выход портативных версий с улучшенной RU-локализацией будет зависеть от наличия у автора дополнительного свободного времени.

Никаких изменений, кроме перевода, в файлы приложения не вносилось!

6348 views·9 shares