zapret2-youtube-discord/README.md
loop-uh 7d5aec1bc7
All checks were successful
Проверка восстановленного репозитория / validate (push) Successful in 4s
Выпуск Zapret2 для Windows / release (push) Successful in 7s
Восстановить полный Zapret2 и перенести выпуск в Forgejo
2026-08-07 17:10:02 +03:00

94 lines
7.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Zapret2 для YouTube и Discord на Windows
![Zapret2 для YouTube и Discord: консоль выбора пресетов](docs/assets/zapret2-console.png)
`zapret2-youtube-discord` — автономный набор Zapret2 для обхода DPI-блокировок YouTube, Discord и других сайтов на Windows. В комплект входят `winws2`, WinDivert, готовые стратегии, списки доменов и IP-адресов, а также консольное меню для выбора и тестирования пресетов.
Проект не требует VPN, не отправляет настройки на сторонние серверы и позволяет добавлять собственные пресеты. BAT-, PowerShell- и Lua-скрипты, конфигурации и списки хранятся в этом репозитории; бинарные компоненты поставляются из официальных сторонних проектов.
> [!NOTE]
> Эта сборка предназначена для **64-битных Windows 7, 8, 8.1, 10 и 11**. Вложенный `winws2.exe` собран для архитектуры x86-64 и не запускается на 32-битной Windows.
## Скачивание
Перейдите в раздел [«Релизы» в нашем Forgejo](https://git2.zapret.moe/zapretdiscordyoutube/zapret2-youtube-discord/releases/latest) и скачайте один из файлов:
| Файл | Описание |
|------|----------|
| `zapret2-youtube-discord-vX.X.X.exe` | **Рекомендуется.** Самораспаковывающийся архив — просто запустите и выберите папку для распаковки. Работает без установленных архиваторов. |
| `zapret2-youtube-discord-vX.X.X.7z` | Архив 7z — нужен [7-Zip](https://7-zip.org/) для распаковки. |
> [!IMPORTANT]
> **Почему нет ZIP?** Встроенный распаковщик Windows ломает **кириллические имена файлов** в ZIP-архивах — пресеты вроде `Ростелеком.txt` превращаются в `<60><><EFBFBD>⥫<EFBFBD><E2A5AB><EFBFBD><EFBFBD>.txt` и не работают. Это известный баг Windows: ZIP хранит имена в UTF-8, а Explorer читает их через системную кодировку. Формат **7z** и **SFX EXE** (основан на 7z) корректно обрабатывают кириллицу на всех системах.
## Быстрый старт
### 1. Распакуйте архив
- **EXE**: запустите скачанный `.exe` файл, выберите папку (например, Рабочий стол) и нажмите Extract
- **7z**: распакуйте через 7-Zip в любую папку
### 2. Запустите
Откройте распакованную папку и запустите один из файлов **от имени администратора** (правой кнопкой → "Запуск от имени администратора"):
| Файл | Для кого |
|------|----------|
| `zapret-console.bat` | **Для быстрого старта.** Выберите номер пресета — и готово. |
| `service.bat` | **Полное управление.** Автозапуск, диагностика, тестирование пресетов, очистка кэша Discord. |
> [!WARNING]
> **Не запускайте `winws2.exe` напрямую!** Он ничего не сделает без пресета. Всегда используйте `zapret-console.bat` или `service.bat`.
### 3. Выберите пресет
При запуске вы увидите пронумерованный список пресетов. Введите номер и нажмите Enter. Если не знаете какой выбрать — начните с **Default v5**.
### 4. Проверьте работу
Откройте Discord или YouTube. Если не работает — попробуйте другой пресет. Можно запустить автоматическое тестирование всех пресетов через `service.bat` → пункт 9.
## Основные возможности
- Свыше 70 встроенных пресетов
- Автоматическое тестирование пресетов
- Автозапуск вместе с системой (через Планировщик задач)
- Скрытый режим работы (без окна в панели задач)
- Диагностика конфликтов (VPN, антивирусы, другие обходы)
- Очистка кэша Discord
- Поддержка 64-битных Windows 7, 8, 8.1, 10 и 11
## Решение проблем
| Проблема | Решение |
|----------|---------|
| Ничего не происходит при запуске | Запустите **от имени администратора**. Не запускайте `winws2.exe` напрямую — используйте `zapret-console.bat` или `service.bat` |
| "The system cannot write to the specified device" | Обновите до последней версии — ошибка исправлена |
| Discord/YouTube не работает | Попробуйте другой пресет. Запустите тестирование в `service.bat` → пункт 9 |
| Ошибки сертификатов после перезагрузки | Обновите до последней версии — добавлена автоочистка WinDivert |
| winws2 висит в панели задач | Переустановите автозапуск в `service.bat` → пункт 2 (новая версия использует скрытый режим) |
| Не работает на Windows 7 | Убедитесь что используете последнюю версию. Если winws2 запускается и сразу пропадает — обратитесь в Telegram |
## Структура файлов
```
zapret2-youtube-discord/
zapret-console.bat ← Быстрый запуск (выбор пресета)
service.bat ← Полное управление
exe/
winws2.exe ← Движок обхода (НЕ запускать напрямую!)
WinDivert*.dll/sys ← Драйвер фильтрации пакетов
presets/ ← Пресеты (70+ конфигураций)
lists/ ← Списки IP-адресов и доменов
lua/ ← Lua-скрипты конфигурации
utils/ ← Утилиты (тесты, автозапуск)
```
## Исходники компонентов
- [Официальный zapret2](https://github.com/bol-van/zapret2) — движок `winws2` и Lua-библиотеки.
- [Официальный WinDivert](https://github.com/basil00/WinDivert) — драйвер перехвата и фильтрации сетевых пакетов Windows.
- [7-Zip](https://7-zip.org/) — формат архивов и модуль самораспаковывающейся версии.
Эти ссылки ведут на официальные сторонние проекты. Собственный исходный код, задачи и релизы этого проекта находятся только в [Forgejo Zapret.Moe](https://git2.zapret.moe/zapretdiscordyoutube/zapret2-youtube-discord).
## Сообщество
- [Канал обхода блокировок](https://t.me/bypassblock)
- [Сообщество Zapret.Moe](https://t.me/vpndiscordyooutube)
- [Бот Zapret VPN](https://t.me/zapretvpns_bot)