ZAPRET SERVICE MANAGER: что за окно и пункты меню
«Zapret service manager» — это не отдельная программа, а окно файла service.bat из папки сборки. Отдельно скачивать нечего: это меню из двенадцати пунктов для управления службой, фильтрами и обновлениями.
Чёрное окно с заголовком ZAPRET SERVICE MANAGER и меню из двенадцати пунктов называется так сам файл service.bat, который лежит в корне папки сборки рядом с general*.bat. Если вы ищете «zapret service manager скачать», скачивать нечего: файл уже есть в вашей папке, а отдельного «менеджера» не существует. Это панель управления сборкой: она ставит и снимает службу, переключает фильтры, обновляет списки.
Что появляется на экране после запуска
service.bat запускается двойным кликом. Сначала в первом окне мелькает строка Requesting admin rights..., затем Windows показывает окно UAC «Разрешить этому приложению вносить изменения?». После согласия открывается новое окно с заголовком ZAPRET SERVICE MANAGER v…, где буква «v» означает номер версии сборки. Под заголовком выводится имя текущей стратегии, если служба уже установлена, и само меню:
:: SERVICE
1. Install Service
2. Remove Services
3. Check Status
:: SETTINGS
4. Game Filter [disabled]
5. IPSet Filter [loaded]
6. Auto-Update Check [enabled]
7. Replace active fakes
:: UPDATES
8. Update IPSet List
9. Update Hosts File
10. Check for Updates
:: TOOLS
11. Run Diagnostics
12. Run Tests
----------------------------------------
0. Exit
Select option (0-12):Меню разбито на четыре группы. SERVICE управляет службой и показывает её состояние, SETTINGS содержит переключатели, у которых текущее положение видно в квадратных скобках, UPDATES обновляет списки и проверяет версию, TOOLS запускает диагностику и тесты. Значения в скобках у пунктов 4–6 у каждого свои, на этой странице они приведены для примера.
Пункт выбирается вводом его номера. После каждого действия окно пишет Press any key to continue . . . и возвращается в меню; сам по себе service.bat не закрывается, выход выполняется только через пункт 0.
Если окно закрывается сразу после запуска или в нём мелькает строка Zapret must be extracted from archive first or bin folder not found for some reason, дело в распаковке; подробно об этом написано на странице про строку «extracted from archive».
Что делает каждый пункт
| Пункт | Что делает | Когда нужен |
|---|---|---|
1. Install Service | Предлагает выбрать bat-файл со стратегией и ставит её службой с автозапуском. | Когда обход нужен постоянно, без ручного запуска каждый день. |
2. Remove Services | Снимает службу zapret, останавливает winws.exe, убирает драйвер WinDivert. | Перед обновлением сборки и когда обход нужно полностью выключить. |
3. Check Status | Показывает три строки: служба zapret, служба WinDivert, процесс winws.exe, плюс из какого файла стоит служба. | Когда непонятно, работает обход сейчас или нет. |
4. Game Filter | Переключает режим игрового фильтра: Disable, TCP and UDP, TCP, UDP, и диапазоны портов (по умолчанию 1024-65535). Состояние видно в скобках. | Когда игра не подключается или, наоборот, когда её надо вывести из-под обхода. |
5. IPSet Filter | Переключает режим списка адресов: loaded (список загружен), none (список пуст, обход работает только по доменам), any (обход применяется ко всем адресам). | Когда что-то из списка не открывается или, наоборот, ломается лишнее. |
6. Auto-Update Check | Определяет, проверять ли новую версию при каждом запуске bat-файла (enabled/disabled). | Отключать не обязательно: это проверка версии, а не автообновление. |
7. Replace active fakes | Подменяет файл-«фейк» для Discord UDP или GameFilter UDP на другой из комплекта (ввод вида 1 4). | Для тонкой настройки, большинству не нужен. |
8. Update IPSet List | Скачивает свежий lists\ipset-all.txt из репозитория. | Когда игры или отдельные адреса перестали открываться. |
9. Update Hosts File | Сверяет системный hosts с репозиторием: при расхождении откроет блокнот с нужным текстом и папку с hosts (Hosts file needs to be updated), при совпадении напишет Hosts file is up to date. | Чинит Telegram Web и голос Discord; вписывать текст в hosts придётся руками, от администратора. |
10. Check for Updates | Сравнивает версию с GitHub: Latest version installed: … или New version available: … с открытием страницы релизов; без сети напишет Warning: failed to fetch the latest version. This warning does not affect the operation of zapret. | Периодически, чтобы не пропустить свежий релиз. |
11. Run Diagnostics | Проверяет конфликты и настройки, часть проблем чинит сама, в конце задаёт вопросы Y/N про конфликтующие службы и кэш Discord. | Когда обход работал и перестал без видимой причины. |
12. Run Tests | Перебирает стратегии скриптом с замером результата. Требует снятой службы. | Когда ни одна стратегия из комплекта, на ваш взгляд, не работает. |
С чего начать: три пункта для почти всех
Сначала пункт 3, чтобы понять, стоит ли служба и из какого файла; если статус пустой, переберите стратегии из general*.bat и выберите рабочую. Затем пункт 1 для установки службы. Когда обход перестал работать без видимой причины, поможет пункт 11; о его находках написано на странице о проверках диагностики.
Подробности по каждому пункту разобраны на отдельных страницах: что даёт служба и когда её ставить, что именно удаляется в Remove Services и как читать вывод Check Status.
Частые вопросы
Где скачать service manager отдельно, если в моей папке его нет?
Отдельного файла не существует, service.bat входит в каждый релиз. Если его нет в папке, сборка распакована не полностью или это не та сборка. Скачайте её заново целиком со страницы релизов, как описано на странице о скачивании и проверке сборки.
Окно запросило права администратора. Это безопасно?
Да, запрос прав для управления службами и драйвером неизбежен. Проверять надо не сам запрос, а источник: откуда скачана сборка и прошла ли она проверку, об этом та же страница «где скачать».
Что выбрать в IPSet Filter, если игры не работают?
Документация сборки советует Game Filter в disabled и IPSet Filter в none: «Проверьте, что в service.bat Game Filter disabled, а IPSet Filter none. Иначе это может затронуть доступность ресурсов, которых вы не ожидали.» Если наоборот, то есть сама игра не подключается, включите Game Filter и обновите ipset; подробный разбор читайте на странице про игры.
Нажал 10, пишет New version available и открылся браузер. Обновится само?
Нет, сборка сама себя не обновляет, браузер открывает только страницу релизов. Дальше руками: Remove Services на старой папке, затем в новой папке выбрать стратегию и сделать Install Service. Порядок распаковки и обновления описан на странице об установке.
Дальше по теме