Конвертер tdata --> session

Модуль позволяет конвертировать аккаунты из формата tdata (Telegram Desktop) в формат пригодный для софта: session + json.

Не запускайте tdata и сконвертированный аккаунт одновременно.

Т.к. в них содержится одна и та же сессия аккаунта, она будет деактивирована при одновременном подключении из двух разных мест.

Также убедитесь, что Telegram Desktop с вашей tdata полностью закрыт:

Как пользоваться

  1. Положите свои папки с tdata-аккаунтами в папку Файлы/Конвертер/Для конвертации.

  2. Запустите софт и выберите данный модуль.

Сконвертированные аккаунты будут лежать в папке Файлы/Конвертер/Сконвертированные:

Теперь аккаунты в формате session + json можно использовать в остальных модулях программы. Для этого переместите их в папку Аккаунты/Для работы. Например, теперь их можно проверить на валидность с помощью чекера аккаунтов.

Банит ли аккаунты?

Нет.

Данный способ конвертации является наиболее безопасным из всех известных. Он не создаёт новую сессию (авторизацию), а вытаскивает существующую и записывает её в новом формате. В момент конвертации на сервера телеграма не отправляется никакая информация (конвертеру даже не нужно подключение к интернету!).

Если аккаунт жив в tdata, то он будет жив и в session после конвертации (только не проверяйте их одновременно).

Как расположить папки

Самый обычный способ расположения:

Также ваши папки tdata могут лежать в других папках:

Даже на глубине нескольких папок:

А ещё папки с аккаунтами могут иметь любое название (необязательно "tdata"):

Однако нельзя размещать две папки с аккаунтами в одной папке верхнего уровня:

Как обновить названия session и json

Имя для файлов session и json берется из папки, в которой лежала ваша tdata. Например, если название папки было "vasya", то вы получите vasya.session и vasya.json.

Чтобы привести имена файлов к привычным названиям (номер телефона аккаунта), просто запустите аккаунты через чекер аккаунтов.

Поддерживаемые версии

На данный момент поддерживаются tdata всех новых версий, а также старых вплоть до 2.2 (эта версия Telegram Desktop вышла в июле 2020).

tdata с несколькими аккаунтами

Telegram Desktop позволяет добавлять до 3-ёх аккаунтов в одном окне. Все они сохраняются в одну и ту же папку tdata. Конвертер сможет это определить и выдаст session + json файлы на каждый из аккаунтов.

tdata с пасскодом (локальным паролем)

Аккаунт, хранящийся в tdata можно защитить локальным паролем. Если попытаться вручную открыть защищенный аккаунт, то вы увидите следующее:

Без знания пароля невозможно получить доступ к аккаунту – ни вручную, ни через какие-либо программы. Конвертер пропустит аккаунт и выведет в консоль соответствующее сообщение, если обнаружит tdata с пасскодом.

Не путайте пасскод и 2-фа.

Пасскод защищает конкретную папку tdata (полезно, если злоумышленник украдёт её с вашего компьютера).

2-фа защищает весь аккаунт, но требует ввода только при создании новой сессии (при входе на новом устройстве).

Пасскод мешает конвертеру, а 2-фа – нет.

Настройки

Общая работа с настройками описана здесь.

перемещать_tdata_папки

Да или Нет.

Если Нет, то исходные папки не будут никуда перемещаться. Это ускорит конвертацию, если ваши папки много весят.

Last updated