Repository navigation
Releases: igorxmel/ZapretXmel
Release list
v0.1.50
Исправлено
- Значок прокси для Telegram больше не остаётся в трее фантомом. После
выключения прокси его значок пропадал не сразу: он висел, пока по нему не
проведут мышью, а если включать и выключать прокси подряд — копился
вереницей. Причина в том, как программа просила прокси закрыться: тот
принимал только собственный сигнал выхода, а на обычное закрытие окна не
отвечал, и его снимали силой, не дав убрать значок. Теперь прокси
закрывается сам — так же, как если выбрать «Выход» в его меню в трее.
v0.1.49
Изменено
- «Современный» значок в трее устроен как классика. Те же кружки
состояния в углу, но сам логотип упрощённый — без тонких деталей, которые
в шестнадцати пикселях сливаются, — и растянутый на весь кадр. Раньше это
был значок, залитый цветом целиком; от него отказались в пользу знакомых
кружков. Значок рисуется отдельно под каждый размер, поэтому в мелком
трее он остаётся чётким.
Добавлено
- Отметки на значке видны и у классики. Стрелка вверх — вышло
обновление, восклицательный знак — обход перестал работать. Обводка у них
тёмная на любой теме: панель задач Windows окрашена независимо от темы
программы, и светлая отметка на светлой панели терялась.
v0.1.48
Исправлено
- Значок в трее стал крупнее и перестал обрезаться по краю. В
«современном» оформлении у части значков срезало несколько пикселей снизу
или сверху, а вокруг оставалось пустое поле. Теперь рисунок занимает всю
площадь значка — в трее он показывается размером с ноготь, и каждый
процент там на счету.
v0.1.47
Добавлено
-
Второе оформление значка в трее. «Современный» — значок залит цветом
целиком: зелёный, когда работает обход, голубой — прокси для Telegram,
половина на половину — когда работает и то и другое, серый — когда ничего.
Трей ужимает значок до шестнадцати пикселей, и цветное пятно там видно
сразу, а прежнюю точку в углу приходилось разглядывать. «Классика»
осталась и выбрана по умолчанию: она совпадает со значком на панели задач.
Переключается в настройках и предлагается при первом запуске. -
Значок говорит, что пора зайти. Круговая стрелка — вышло обновление,
восклицательный знак — обход перестал работать и это заметил сторож.
Раньше об обоих можно было узнать, только открыв окно, — а в трей
программу сворачивают ровно затем, чтобы его не открывать. Отметка гаснет
сама: обновление — когда его поставили, тревога — когда очередная проверка
прошла целиком.
v0.1.46
Исправлено
- Программа не запускалась после установки на новый компьютер. Окно не
открывалось вовсе, в журнале — ошибка на самой первой строке. Ломалось
это только у тех, кто ставил программу заново: оформление по умолчанию
берётся из Windows, и падала именно эта ветка. У всех, кто тему хоть раз
выбирал руками, в настройках лежало «светлое» или «тёмное», и до поломки
дело не доходило — оттого она и прожила незамеченной с 0.1.40. Если вы
столкнулись, просто поставьте эту версию поверх: настройки не пострадали.
Изменено
- Цветные подписи в светлой теме стали заметнее. Зелёный, жёлтый и
сердечко у тестировщиков рядом с почти чёрным текстом выглядели бледной
подсказкой, а не состоянием. Теперь контраст тот же, что в тёмной теме.
v0.1.45
Изменено
- Сердечко у тестировщиков стало красным. Серым по серому оно читалось
как значок из шрифта, а не как благодарность — ради чего и ставилось.
v0.1.44
Исправлено
- «Не работает: Public DNS (PING-only)» при полностью рабочем обходе.
Эта группа проверок пингует 1.1.1.1 и 8.8.8.8, а обход к пингам не имеет
отношения вовсе: он работает с другим видом трафика, и результат там
одинаков хоть с ним, хоть без него. Зато сами пинги часто режет брандмауэр
или адаптер VPN — у многих не отвечает даже собственный роутер. Выходило
обвинение на ровном месте: человек читал «не работает» и шёл чинить то, что
не ломалось. Теперь проверка связи не смешивается с проверкой обхода, а о
непрошедших пингах говорится отдельной оговоркой. По той же причине подбор
больше не пеняет победителю за эту группу.
v0.1.43
Добавлено
- «Где рвётся соединение» в диагностике. Проверяет по уровням — DNS,
адрес, имя сайта, ответ сервера — и останавливается на первом отказе.
Главное здесь не сам вердикт, а что он значит: при подмене DNS не поможет
никакая стратегия, зато обрыв на имени сайта — это ровно то, ради чего
zapret и нужен, и там подбор найдёт рабочую.
v0.1.42
Исправлено
- Трассировка и проверка размера пакета ничего не показывали. Обе
опирались на ping, а такие запросы режут и брандмауэр, и адаптеры VPN —
у половины пользователей не отвечает даже собственный роутер. Теперь
размер пакета спрашивается у самой системы и виден всегда, с разбивкой
по подключениям. Трассировка сперва проверяет, проходит ли ICMP вообще,
и говорит об этом прямо за пару секунд вместо дюжины пустых строк.
Изменено
- Оформление по умолчанию — как в Windows. Человек уже выбрал там
светлое или тёмное; навязывать своё вопреки этому выбору значит
заставить его лезть в настройки сразу после установки.
v0.1.41
Добавлено
- Профилей теперь работает сколько угодно сразу. Раньше второй молча
гасил первый: включаешь профиль игры, потом профиль клиента — и игра
снова лагает, причём нигде об этом не сказано. Каждый профиль работает
своим процессом, и к драйверу их цепляется сколько нужно. - Сетевые проверки в диагностике. Четыре, и только те, что имеют
отношение к блокировкам: сброс кэша DNS, проверка подмены DNS
провайдером, трассировка и проверка размера пакета. У каждой написано, на
какой вопрос она отвечает. - В итоге проверки видно, когда она была. Экран открывают повторно, и
без времени непонятно, относится ли «проблем не найдено» к нынешнему
состоянию или к тому, что было полчаса назад.