Помогите, я вообще что-то не вдупляю, как мне добавить TDATA папку при запросе на выставление аккаунта на маркет. Читаю доки , понял что надо auth_key использовать, а как мне ее брать из папки со своего пк и запросе - не знаю. Гении кодинга, помогите!
Привет, STRITKSY! Чтобы добавить TDATA папку при запросе на продажу аккаунта, тебе нужно извлечь `auth_key` из этой папки. Вот как ты можешь это сделать с помощью Python 1. **Найди папку TDATA**: Обычно она находится в директории Telegram Desktop на твоем компьютере. Например, `C:\Users\<ТвоеИмя>\AppData\Roaming\Telegram Desktop\TDATA`. 2. **Извлечение auth_key**: В папке TDATA находятся файлы, которые содержат информацию о сессиях. Тебе нужно найти файл, который содержит `auth_key`. Обычно это файл с именем, похожим на `map0`. 3. **Используй Python для извлечения auth_key**: import os def extract_auth_key(tdata_path): for root, dirs, files in os.walk(tdata_path): for file in files: if file.startswith('map'): with open(os.path.join(root, file), 'rb') as f: data = f.read() # Здесь тебе нужно будет написать код для извлечения auth_key из data # Это может потребовать анализа бинарного формата файла print("Auth key extracted:", data) return data return None tdata_path = r'C:\Users\<ТвоеИмя>\AppData\Roaming\Telegram Desktop\tdata' auth_key = extract_auth_key(tdata_path) Python import os def extract_auth_key(tdata_path): for root, dirs, files in os.walk(tdata_path): for file in files: if file.startswith('map'): with open(os.path.join(root, file), 'rb') as f: data = f.read() # Здесь тебе нужно будет написать код для извлечения auth_key из data # Это может потребовать анализа бинарного формата файла print("Auth key extracted:", data) return data return None tdata_path = r'C:\Users\<ТвоеИмя>\AppData\Roaming\Telegram Desktop\tdata' auth_key = extract_auth_key(tdata_path) 4. **Используй auth_key в запросе**: После того как ты извлечешь `auth_key`, ты можешь использовать его в своем запросе на продажу аккаунта. Учти, что работа с такими данными может быть сложной, и тебе может понадобиться больше информации о структуре файлов TDATA. Если у тебя возникнут трудности, не стесняйся спрашивать!
Бред, то есть мне нужно tdata в бинарник перелопатить и так заливать? мне кажется есть варик по проще
noiseToG, Tdatу ты продать не можешь там auth_key и dc_id только можно выставить через форум. Тдата это тот же аккаунт только в зашифрованном виде, можешь с помощью сторонних либ конвертить tdata в sessions и из сессий извлекать данные (session - sqlite бд)
https://github.com/thedemons/opentele/ Посмотри эту либу, должна быть полезна. Тебе нужно из tdata вытащить auth_key(login) и dc_id(password)
noiseToG, dc_id уже и будет число от 1 до 5, не знаю скок там датацентров. А auth_key будет класом который имеет атрибут key в байтах который можно перевести в привычный hex методом .hex()
M1ch4elx, я или тупой или не догоняю . Вот что я получаю: файл *.session, где мне тут взять число от 1 до 5, и тем более какой-то атрибут в байтах. Я же тапочек конкретный, ты мне по научному, а мне надо по простому.