Скрытые настройки Telegram и как их использовать
Знали ли вы о том, что скрывается в режиме разработчика под капотом вашего любимого мессенджера — Telegram?
Оказывается, в режиме разработчика можно найти множество полезных и интересных настроек, которые могут пригодиться не только разработчикам, но и продвинутым пользователям. давайте разберем, что к чему и как этим всем пользоваться.
📌 Как войти в режим разработчика?
Для начала, чтобы попасть в режим разработчика, нужно 10 раз тапнуть по иконке ⚙️ Настроек в нижнем меню приложения Telegram. да-да, именно так — никакой магии, только упорство и труд тапание!:) оказавшись в этом секретном меню, вы увидите множество загадочных пунктов. давайте разбираться, что они означают и зачем нужны.
Все, что касается отправки логов и совершенно не нужные обычному пользователю настройки пропускаем.
⚙️ Настройки в режиме разработчика
➤ Remove Sensitive Data — удаляются из приложения конфиденциальные данные, которые могут быть расценены как чувствительные или личные, например: кэш веб-просмотров, история взаимодействий внутри приложения, диагностическая информация - возможные логи или данные для отладки, которые могут содержать идентификаторы устройства, сессии или другую информацию. включите, если устройство передаётся другому пользователю, если вы работаете с отладкой или хотите минимизировать риски утечки данных. не включайте, если приложением пользуетесь только вы. и, поэтому, не нужно очищать эти данные регулярно.
➤ Allow Web View Inspection — включите, если хотите инспектировать веб-просмотры, чтобы понять, что и как загружается.
➤ Clear Web View Cache — очищает кеш веб-просмотров. Полезно, если что-то отображается не так, как должно.
➤ Keep Chat Stack — сохраняет историю открытых чатов. Включайте, если часто переключаетесь между чатами и не хотите терять контекст.
➤ Dust Debug — режим отладки для определенных сценариев. Включайте, если что-то пошло не так и нужно найти ошибку.
➤ Crash when slow — приложение упадет, если станет медленным. Полезно для выявления узких мест в производительности.
➤ Crash on memory pressure — приложение аварийно завершится при нехватке памяти. Включите, чтобы протестировать устойчивость.
➤ Clear Tips — очищает все подсказки в приложении. Включайте, если надоели или стали мешать.
➤ Reset Notifications — сбрасывает настройки уведомлений. Полезно, если они ведут себя странно.
➤ Crash — просто берет и крашит приложение. Для любителей экстремальной отладки.
➤ Reload Saved Messages — перезагружает сохраненные сообщения. Поможет, если кажется, что они отображаются некорректно.
➤ Clear Database — очищает базу данных приложения. Включайте, если подозреваете, что что-то там напуталось.
➤ Clear Database and Cache — еще более радикальный шаг, который чистит и базу данных, и кеш (‼️ все секретные чаты будут потеряны!). для решения самых упорных проблем.
➤ Reset Holes — сбрасывает «дыры» в данных (недостающие сообщения). Полезно, если некоторые сообщения не отображаются.
➤ Reset Tag Holes — аналогично предыдущему, но для тегов сообщений.
➤ Reindex Unread Counters — перестраивает счетчики непрочитанных сообщений. Используйте, если цифры не совпадают с реальностью.
➤ Reset Cache Index [!] — сбрасывает индекс кеша. Полезно для устранения проблем с кешированием.
➤ Reindex Cache — перестраивает индекс кеша. Включайте для оптимизации работы приложения.
➤ Optimize Database — оптимизирует базу данных. Полезно для улучшения производительности.
➤ Knockout Wallpaper — убирает обои чатов. Включите, если хотите вернуть дефолтный фон.
➤ Experimental Compatibility — экспериментальные настройки совместимости. Включайте, если тестируете новое железо или ОС.
➤ Debug Data Display — отображает данные для отладки. Полезно для диагностики проблем.
➤ Ripple - эффект волны (анимации) при нажатии на элементы интерфейса. красиво, но может чуть нагружать слабые устройства. короче, чисто декоративная опция, так что настройка полностью зависит от ваших предпочтений.
➤ Local Transcription — включает локальную транскрипцию голосовых сообщений. Удобно, если не хотите отправлять аудио на сервер.
➤ Restore Purchases — восстанавливает ваши покупки в приложении. Включайте, если что-то пошло не так.
➤ Playlist Playback — включает воспроизведение плейлистов. Полезно для любителей музыки и подкастов.
➤ Enable Quick Reaction — позволяет быстрее реагировать на сообщения. Включайте для удобства.
➤ Disable Video Chat V2 — отключает вторую версию видеочатов. Оставьте выключенным, чтобы использовать улучшения.
➤ [WIP] OS mic mute — синхронизирует отключение микрофона на уровне ОС и в Telegram. Включите если хотите, чтобы громкость звуков в Telegram была такой же как и во всей системе.
➤ Live Stream V2 — новая система трансляций с улучшенной производительностью и качеством. Включите. Возвращайтесь к старой версии только при багах.
➤ Dynamic Streaming — автоматически регулирует качество стрима в зависимости от скорости сети. Включите, чтобы не страдать от зависаний при просмотре если скорость интернета будет невысокой. Выключайте, если любите фиксированное качество.
➤ Local Translation — обрабатывает переводы локально, без отправки данных на сервер. Включайте для скорости и приватности. Отключите, если хотите более точный перевод.
➤ Video Cropping Optimization — оптимизация обрезки видео. Включайте для лучшей работы с видео.
➤ Network X [Restart App] — специальные настройки сети, требующие перезапуска приложения. вроде как эта настройка ускоряет соединение.
➤ Download X [Restart App] — специальные настройки загрузок, требующие перезапуска приложения. вроде как эта настройка ускоряет загрузку видео/файлов. но как по мне, иногда, наоборот тормозит. проверяйте, как будет у вас.
Моё использование
А теперь немного о том, что я использую из этих настроек.
Все мои настройки, которые включаются переключателями - вы можете видеть на скриншотах.
Когда телега начинает подглючивать: появляются фантомные уведомления, которые никак не удаляются, счётчики непросмотренных показывают ерунду, пропадают сообщения (можно открыть разные клиенты для Telegram и увидеть даже в чатах разные количества сообщений!), появляются сообщения без авторов (рядом постом пропадает аватар автора) в этом случае е поочерёдно нажимаю:
➤ Clear Tips Reset
➤ Holes Reindex Unread
➤ Counters Clear
➤ Database and Cache
➤ Optimize Database
После этого все начинает работать стабильно (на какое-то время:). ещё и память в телефоне отлично освобождается.
Заключение
Вот и все секреты разработчика в Telegram! экспериментируйте, настраивайте под себя и наслаждайтесь новым уровнем контроля над приложением.
❗️ Но помните, что с большими возможностями приходит большая ответственность — используйте эти настройки с умом!
Обсудить статью
Если у кого-то возникли вопросы или хотите поделиться своим мнением - вэлкам к нам в Telegram-чат: Pro Apple & some junk..
Telegram-канал: Pro Apple & some junk..
Telegram-канал Pro Apple & some junk..:
⌘🅁 Мои инструкции. разные 🔍лайфхаки for Apple & a Little more..
И.. ещё немного хлама в моей голове. :)
🔗 @apples_help