Показать сообщение отдельно

  #199  
Старый 05.11.2025, 20:42
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Добавлена проверка статуса интеграции с системой

Теперь кнопка интеграции (

) может отображать три состояния, чтобы дать более точную информацию:

Красный цвет
Интеграция отключена.

Зеленый цвет
Интеграция включена и работает корректно.
Путь к программе, записанный в системном реестре, совпадает с путем к запущенному файлу.

Оранжевый цвет (новый)
Обнаружено несоответствие.

Оранжевый цвет кнопки — это сигнал о том, что записи в реестре Windows существуют, но они указывают на неверное имя или расположение исполняемого файла программы.
Чаще всего это происходит в двух случаях:

1. Например, после включения интеграции вы изменили имя с Bastion V16 ru.exe на Bastion.exe.
2. Переместили программу в другую папку. Путь к файлу изменился, и старые записи в реестре стали недействительными.

Что это означает

Когда значок оранжевый, вызов "Бастиона" из контекстного меню Проводника или открытие файлов .v16 двойным щелчком может не сработать, так как система не сможет найти программу по старому пути.

Как это исправить

Нажмите на оранжевую кнопку один раз.
Программа удалит старые, некорректные записи из реестра, и значок станет красным.

Нажмите на кнопку еще раз.
Программа создаст новые, правильные записи, которые будут соответствовать текущему имени и расположению файла.
Значок станет зеленым, и интеграция снова будет работать.

Это изменение делает поведение программы более предсказуемым и помогает избежать ситуаций, когда интеграция "молча" перестает работать после перемещения или переименования файла.

В облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием