Что нового
Новое:
Новая «Главная». Крупная карточка состояния с одной кнопкой «Запустить» или «Остановить». Пресет можно сменить прямо здесь — «Изменить ▾». Рядом параметры подключения: сервер, DNS, подписки. У движков виден номер процесса, а если движок не в порядке — причина. Автозапуск включается выключателем. Внизу быстрые действия: проверка блокировок, журнал, диагностика, папка настроек; вверху ссылки на документацию, GitHub и Telegram. В меню у разделов появились значки, а у тем с картинкой арт стоит сбоку, не мешая карточкам.
Серверы проверяются сами, и это видно. Подключённый сервер проверяется с частотой из «Настройки туннеля» → «Проверка серверов», в том числе выбранный вручную (такой проверяется, но не переключается). Вкладка VPN показывает эти проверки и последние замеры автоподбора сама, без кнопки «Замерить». «Мигающие» серверы теперь распознаются и по ним.
Маршруты файлом. В «Маршрутах» — «Сохранить» и «Загрузить»: ваши маршруты целиком, вместе с маршрутами программ, одним файлом, который можно отдать другому человеку. Перед загрузкой видно, что добавится, что уйдёт и что сменит маршрут, а прежние маршруты сохраняются копией.
Адреса посредников — по кнопке. На вкладке DNS: «Проверить актуальные адреса» проверяет пины в hosts и меняет умершие на те, что посредники (XBOX DNS, Comss) отдают сейчас. Сама программа больше этого не делает, и выключатель «Обновлять пины сами» убран.
Исправления:
«Запущено … назад» показывало «только что». Время работы на «Главной» теперь растёт.
Запас удалённой подписки стирается вместе с ней. Раньше последний ответ её панели — со списком серверов и ключами — оставался на диске.
Сохранённые маршруты больше не теряют маршруты программ. А если маршрут ведёт на свой список доменов, которого на этой машине нет, загрузка скажет об этом заранее — раньше такой маршрут молча переставал работать.
Чем это собрано и как сверить
NetZapret-0.9.3.zip 390429A3F01D22823FCAB76B6842B15737E2A1378AF5B7F10E83CEF0EB9909F2
NetZapret.exe 31931643F69AB4038D8E7B0708F6B29D3E6BFDE914571A9D71CC68D73B0738D2
Пакет SDK .NET 8.0.424, сборка Release, win-x64, self-contained, один файл.
Проверить скачанное:
Get-FileHash NetZapret-0.9.3.zip -Algorithm SHA256
Собрать самому и сравнить:
git checkout v0.9.3
pack.cmd
Совпасть должен NetZapret.exe. Архив — нет: в нём лежат winws2 и sing-box,
собранные не нами, и их версии у вас могут отличаться.