Repository navigation
Zapret Desktop 0.2.0
- Остановка Zapret теперь выгружает WinDivert/WinDivert14 и удаляет службу драйвера после завершения движка. Перед обновлением zapret, откатом и обновлением Desktop также освобождается драйвер. Ошибки выгрузки показываются явно; на главной странице доступна повторная выгрузка оставшегося драйвера.
- Исправлены завершение автоподбора при выходе, восстановление IPSet и применение стратегии/фильтров к службе Windows. Неудачная остановка сохраняет управление собственным процессом для повторной попытки.
- Исправлены экспорт логов во время поступления событий, пути с
&,%и^, запуск с неполной поставкой и обновление быстрой диагностики. - Добавлены резервные копии, ZIP экспорт/импорт и восстановление настроек, списков, фильтров и ACTIVE payload. Перед импортом и восстановлением создаётся копия; проверяются пути, размер и SHA-256 архива.
- Добавлены сохранение оригинальных payload и отмена замены для Discord и игр. Кнопки отмены показываются только для изменённого файла с сохранённым оригиналом; ручное сравнение SHA-256 убрано из интерфейса.
- Добавлены отдельная проверка HTTP/TLS YouTube и Discord, расширенная диагностика DNS/hosts/proxy/конфликтов, история автоподбора с отчётом и применение рекомендации.
- Добавлены управляемые обновления zapret и Desktop, откат upstream, обновление IPSet и предпросмотр hosts с явным применением. Редактируемые списки сохраняются при обновлении; помощник Desktop работает после выхода из защищённого каталога.
- Исправлен сброс прокрутки при действиях, обновлении статуса и сохранении темы. Переход в другой раздел открывает страницу сверху; завершение загрузки приложения сохраняет уже выбранный раздел.
- Исправлена страница стратегий: вся страница прокручивается, длинная сводка истории ограничена по высоте, подробный отчёт раскрывается отдельно. Результат можно скрыть.
- Сетевые списки и hosts вынесены из установки обновлений в отдельный блок. Объяснены предпросмотр, применение и проверка соединения; кнопка применения hosts больше не выглядит как удаление.
- После применения hosts обновляется диагностика, включая открытую страницу. Альтернативные адреса YouTube/Discord не считаются ошибкой; локальные и нулевые адреса по-прежнему отмечаются как блокирующие. Повторяющиеся записи не дублируются в отчёте, советы об исправлении включаются только в неуспешные проверки.
- Добавлены регрессионные и headless GUI тесты и проверка содержимого релизного ZIP. Релиз содержит только ZIP; SHA-256 проверяется при обновлении. Временные файлы упаковки создаются вне
dist.
Скачайте ZapretDesktop-v0.2.0-win-x64.zip, распакуйте целиком и запустите Zapret.Desktop.exe. Отдельная установка .NET не требуется. Перед заменой старой версии экспортируйте пользовательские данные.
HTTP/TLS проверка не подтверждает воспроизведение видео или Discord voice. Реальное поведение обхода зависит от сети и выбранной стратегии. Desktop обновляется после выхода; новая версия запускается вручную. Кнопка отката upstream доступна в сеансе установки, резервная копия каталога сохраняется после закрытия приложения.
Исходные компоненты: Flowseal zapret 1.10.3, Cygwin 3.4.10, WinDivert. Тексты лицензий и ссылки на соответствующие исходники включены в ZIP.