Сбрасываем сессию «Telegram» на iPhone через кнопку или команду

Mikhail•Khramov

УЧАСТНИК
Регистрация
8 Фев 2024
Сообщения
28
Реакции
0
Сегодня расскажу, как настроить бинд на iPhone для быстрого сброса сессии Telegram через кнопку действия или команду. Это пригодится, если нужно скрыть содержимое мессенджера в экстренной ситуации.

Инструкция по шагам:

  1. Регистрация API
    Переходим на сайт my.telegram.org/auth?to=apps, логинимся, выбираем API development tools. Заполняем форму для нового приложения, копируем API_ID и API_HASH в заметки или текстовый файл.
  2. Установка Telethon
    Нажимаем Win+R, вводим CMD, открываем консоль. Вписываем команду:

    pip install telethon

    Ждем завершения установки.
  3. Создание скрипта
    Создаем папку, внутри — файл test.py. Копируем код с Pastebin:

    https://pastebin.com/nmP8kxDx

    Вставляем свои API_ID, API_HASH, указываем номер телефона и модель устройства (например, iPhone 16), чью сессию будем сбрасывать. Запускаем скрипт командой:

    py test.py

    Вводим код двухфакторной аутентификации. После выполнения появится файл session_name.session — оставляем его в покое на пару дней.
  4. Настройка на сервере
    Берем в аренду любой сервер (дедик), подключаемся через PuTTy. Выполняем команды с Pastebin по очереди:

    https://pastebin.com/RAqx34f6

    Создаем папку:

    mkdir finish_iph && cd finish_iph

    Создаем файл d.py:

    touch d.py && nano d.py

    Вставляем код из пункта 3, подставляем свои данные. Запускаем с сервера:

    python3 d.py
  5. Настройка на iPhone
    Устанавливаем приложение Shortcuts из AppStore:

    https://apps.apple.com/us/app/shortcuts/id915249334

    Создаем новую команду: Выполнить скрипт через SSH. Указываем адрес сервера и команды:

    cd finish_iph

    python3 d.py

    Вот как это выглядит:
    VlHnC5M.png
  6. Привязка к кнопке
    Открываем Настройки → Кнопка действия. Прокручиваем до раздела Команды, выбираем созданную команду и привязываем её.
  7. Готово!
    Поздравляю, вы справились! Теперь одним нажатием можно сбросить сессию Telegram.
 
Интересная задумка, такой себе радикальный аналог двойного дна в кастомных клиентах, возьму на вооружение :cool:
 
Затестил. Сессию сносит в секунду. Буду пользоваться
 
Годный гайд, ТС + реп
 
@Купец посмотри ПМ пожалуйста
Застрял на этапе запуска через SSH, критуется(
Заранее благодарю!
 
А ДЛЯ ЧЕГО ЭТО МОЖЕТЕ ОБЪЯСНИТЬ?
 
спасибо,очень помог!+ реп
 
Назад
Сверху