| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| TG-WS-Proxy-Android-1.5.0.apk | 2026-03-22 | 13.1 MB | |
| README.md | 2026-03-22 | 2.5 kB | |
| TG WS Proxy Android 1.5.0 source code.tar.gz | 2026-03-22 | 87.4 kB | |
| TG WS Proxy Android 1.5.0 source code.zip | 2026-03-22 | 105.1 kB | |
| Totals: 4 Items | 13.3 MB | 10 | |
Changelog
1.5.0
Подробное описание версии:
- Добавлен адаптивный режим WebSocket-подключений в зависимости от типа сети.
- Для
Wi-FiиEthernetиспользуется legacy-логика (поведение как в прошлой версии): - подключение к
wss://kws*.web.telegram.org/apiwsидет через заданныйDC:IP; - без расширенного перебора
DNS + резервные IP; - таймаут подключения в этом режиме остается ближе к прежнему поведению.
- Для мобильного интернета (
CELLULAR) используется новый адаптивный режим: - сначала попытка через DNS-резолв домена
kws...; - затем попытка через пользовательский IP из списка
DC:IP; - затем попытки через резервные IP нужного DC.
- Исправлено поведение fail-fast таймаута при WS-коннекте:
- теперь короткий таймаут действительно применяется, а не перекрывается большим значением.
- Логика пула
WsPoolсинхронизирована с режимом сети: - в
Wi-Fiрежиме работает по legacy-стратегии; - в мобильном режиме использует адаптивный перебор маршрутов.
- Добавлено разрешение
android.permission.ACCESS_NETWORK_STATEдля корректного определения активного транспорта.
Что это дает на практике:
- Мобильная сеть: выше вероятность успешного старта WS-сессии при блокировках/нестабильной маршрутизации у оператора.
- Wi-Fi: сохранена совместимость с прежним, стабильным для домашней/офисной сети сценарием.
Как проверить в логах:
- В мобильной сети чаще будут строки вида
via DNS. - В Wi-Fi режиме подключения идут в стиле прошлой версии, например
via 149.154.x.x.