amnezia-vpn/amnezia-client

Несовершенство установщика для Windows

isbur opened this issue · 2 comments

Describe the bug
Установщик на Windows а) не позволет выбрать папку, в которую устанавливается клиент б) скипает шаг с настройкой ярлыков меню "Пуск" в) в логах установки показывает какую-то ошибку кодировки:

Установка компонента AmneziaVPN
[SC] CreateService: гбЇҐе

Сам я давно в Unicode-мире живу, поэтому забыл об этих проблемах с кодировками, как о страшном сне, но, смотрю, вы на C пишете, поэтому да здравствует снова этот ад.

To Reproduce
Установить на Windows 10 с русским языком AmneziaVPN версии 4.1.0.1

Expected behavior
Ожидается:
а) наличие возможности выбрать папку установки (с пробелами и кириллическими символами, да-да. Это я на всякий случай)
б) не пропускать шаг с настройкой пунктов меню и давать возможность выбрать, создавать или не создавать ярлыки в меню "Пуск". Ну а ещё, логично, добавить возможность выбора, создавать/не создавать ярлыки на рабочем столе и сразу же на этапе установки спрашивать, не хочет ли пользователь автозапуска со стартом системы.
в) вместо абракадабры должно быть что-то внятное.

Log files
temp.log
Ручками скопировал из окна вывода

Screenshots
изображение

Desktop (please complete the following information):

  • OS: Windows 10
  • Version 4.1.0.1

О, а ещё в целом установщик выглядит как-то неестественно, как будто шрифты приехали из прошлого десятилетия. Не специалист по дизайну, не могу формализовать, что не так.

И тоже крашится установка сервера, как в соседней ветке, видимо. Пробую с Android приложения установить.

UPD:
Сработало, получилось с Android-приложения настроить сервер, а затем подключить по расшаренному ключу к этому серверу с Windows-клиента.

Sidenote: Может, стоит добавить в flow настройки сервера возможность поменять пароль? А то лично я использовал тот, что выслал провайдер в электронном письме, и, в общем-то, я забил и не стал ручками лезть на сервер и что-то менять, но вообще-то это не секьюрно ни разу.