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
Некоторые проблемы с системными файлами
У части пользоватлей мы нашли более удивительный баг. У человека не работают критически важные системные команды:
Теперь Zapret проверяет и это чтобы дать Вам возможность обновить windows как можно скорее :)
Виновники как обычно одни - давние твикеры которые вы установили и забыли.
Полный список изменений читайте здесь:
- https://github.com/youtubediscord/zapret/releases/tag/dev16
- https://github.com/youtubediscord/zapret/releases/tag/dev15
- https://github.com/youtubediscord/zapret/releases/tag/dev14
- https://github.com/youtubediscord/zapret/releases/tag/dev13
- https://github.com/youtubediscord/zapret/releases/tag/dev12
- https://github.com/youtubediscord/zapret/releases/tag/dev11
- https://github.com/youtubediscord/zapret/releases/tag/dev10