zapret
June 11

Zapret 16.0 (Запрет: обход блокировки Дискорда и Ютуба)

Сегодня (в день России) мы вам в подарок выпускаем в релиз нашу одну из самых стабильных и проверенных версий 16.0.

Мы провели много тестовых билдов с различными улучшениями и пора показать всем что произошло за это время!

Подписки

Теперь у нас доступны платный доступ к Запрету!

Поддержав проект Zapret GUI Вы помогаете нам в развитии. Запрет всегда был и остаётся бесплатным ПО! Все дополнительные функции являются необязательными.

Оплата происходит на сайте https://boosty.to/censorliber

Управление подпиской происходит внутри программы по кнопке Premium

Новый интерфейс

Мы обновили интерфейс чтобы он был красивее. Также добавили иконки и закруглили кнопки https://github.com/youtubediscord/zapret/issues/25.

Старый интерфейс
Новый интерфейс

Убрали бесячее оповещение о том что у вас установлена новая версия при запуске https://github.com/youtubediscord/zapret/issues/10

Хостлисты

Ранее программа поддерживала только добавление своих листов

Сейчас существует 2 типа стратегий - которые пропускают все сайты и те которые работают только с листом other.txt. Мы решили не мучить людей и вынести всю настройку хостлистов в отдельное меню:

Новое меню выбора стратегий

Старое меню было перегруженным и плохо смотрелось на маленьких экранах. Мы решили вынести доп. информацию о стратегиях в отдельную кнопку или по двойному нажатию на строчку со стратегией.

В итоге Вы сразу можете заметить какие стратегии проксируют все сайты а какие нет. Также Вы можете заметить статус стратегии - если вдруг вам следует её обновить. Подробнее мы рассказывали в дневнике к тестовой сборке dev15: https://github.com/youtubediscord/zapret/releases/tag/dev15

Мы также добавили множество новых стратегий и продолжим добавлять их в новых версиях:

Мы также добавили 5 новые стратегии YTDisBystro 3.1

Переработка автозапуска бат

Изначально триггеры не работали как надо, теперь задачи создаются корректно.

https://github.com/youtubediscord/zapret/issues/17

Спасибо пользователю за решение проблемы.

Переработка Hosts

В dev10 мы направили все наши силы на переработку hosts разблокировки.

Исправлена ошибка #19 а также добавлено #13 функция. Мы попытались улучшить проверку файла hosts в логах. Теперь узнать какая с ним возникла проблема в разы проще.

Иногда программа прямо подскажет вам в чем проблема.

Также доступно точечная разблокировка - чтобы Вы могли выбрать нужные домены для разблокировки самостоятельно.

Файл hosts теперь также выводится в логах. Мы также исправили ошибку при проверке hosts: 'utf-8' codec can't decode byte 0xcf in position 52572: invalid continuation byte

  • Функция safe_read_hosts_file() - пробует разные кодировки (UTF-8, CP1251, CP866, Latin1)
  • Функция safe_write_hosts_file() - безопасная запись с правильной кодировкой
  • Улучшенная проверка в check_hosts_file_name - проверяет не только существование, но и читаемость файла
  • Специальное сообщение для проблем с кодировкой с рекомендациями по исправлению
  • Все операции чтения/записи теперь используют безопасные функции
  • Теперь программа корректно обработает файл с любой кодировкой и даст понятные сообщения об ошибках.

Подробнее мы писали в билде 11: https://github.com/youtubediscord/zapret/releases/tag/dev11

В билде 12 мы улучшили загрузку ChatGPT и других сервисов. ОТКЛЮЧИТЕ И ВКЛЮЧИТЕ РАЗБЛОКИРОВКУ ЗАНОВО!

Мы также починили сайт gemini.google.com как писали здесь: https://github.com/youtubediscord/zapret/issues/9

Лаги при смены стратегии - StrategyManager

Мы также переписали кнопку смены стратегии чтобы она лагала гораздо реже: https://github.com/youtubediscord/zapret/issues/16

  • ThreadPoolExecutor - все сетевые операции выполняются в отдельных потоках
  • Глобальные таймауты - операции прерываются через 30 секунд
  • Умные таймауты requests - раздельные лимиты на соединение (10с) и чтение (30с)
  • Fallback на локальный кэш - при сбоях сети используются сохранённые данные

Мы также обновили кнопку вместо закрытия написали скрыть чтобы было более понятно что это значит в меню:

Также исправили 11 ошибку с тем что эти кнопки не работали: https://github.com/youtubediscord/zapret/issues/11

Добавили ссылки на ByeByeDPI прямо в запрет в рамках открытого сотрудничества

https://github.com/youtubediscord/zapret/issues/15

Вы просили отключение windows terminal - мы сделали в новой будущей версии 16.0

https://github.com/youtubediscord/zapret/issues/12

Некоторые проблемы с системными файлами

У части пользоватлей мы нашли более удивительный баг. У человека не работают критически важные системные команды:

- tasklist
- wmic
- sc

Теперь Zapret проверяет и это чтобы дать Вам возможность обновить windows как можно скорее :)

Виновники как обычно одни - давние твикеры которые вы установили и забыли.


Полный список изменений читайте здесь: