Size: a a a

Telethon Talks RU

2021 March 12

В

Валерий in Telethon Talks RU
там действительно нет сессии, а только параметры для InitConnection
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Валерий
вы зря распинаетесь, челик вот о таком джсоне говорит. Как я вам и сказал. Он не может отсюда вытащить необходимые данные потому что у него нет базовых знаний по телетону/телеграму
Ему надо то всего дампнуть SQLite и перегнать его в джсон, верно?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Evaluated expression:
from util import get_full_name

list(
   ((m))
   for m in filter(
       lambda x: {get_full_name(x)},
       [list(map(
       lambda x: x,
       (client.session._cursor())
       .execute('select * FROM "entities" WHERE "id" NOT LIKE \'-%\' limit 20')
       .fetchall(),
   ))],
   )
)


Result:
[[(25, -4586784878075062443, 'ruslan_ozdoev', None, 'Ruslan Ozdoev', 1615093528), (50, 6046955366105839324, 'akhmedoff_j', None, '🇯\u200c.🇦\u200c🇰\u200c🇭\u200c🇲\u200c🇪\u200c🇩\u200c🇴\u200c🇫\u200c🇫\u200c', 1606961289), (149, 1458575424865674993, 'skyfall769', None, 'Vladimir Zotov', 1606961289), (164, -1017931222415541075, 'ni4ya_na_karuseli', None, 'Marina F', 1606961289), (196, 5825982178098063009, 'moozzy1', None, 'Dimm B', 1606961289), (303, -2970233939589012999, 'man1438', None, 'Abu Lora', 1615144943), (310, -1540979585310620345, 'jmsalm', None, 'JmS :)', 1615093800), (313, -3565555278357079203, 'filbertinos', None, 'ΔНДᑭΞҊ ዋNЛИППØß', 1615093815), (320, 5964568259105853883, None, None, 'Lena', 1615093804), (340, -2739809759817172827, 'avaz_005', None, 'Avaz005', 1606961289), (356, 8866511085467142096, 'jsisaev', 79215998035, 'Ярослав Исаев', 1615093920), (362, -4721728458629190888, 'foxsof', None, 'Artem Foxsof', 1615093956), (390, 3554150598824201202, 'kosolapov', None, 'Anton Kosolapov', 1606961289), (426, -8419459077153762751, 'qoopol', None, 'Константин Капачинский', None), (429, -6623761133361419138, 'kvanto', None, 'Kirill А.', 1606961289), (437, -1012030395196611739, 'kubik_rabik', None, 'Rabadan Gatamov', 1606961289), (452, 3091045695798959930, None, None, 'Шокат Шокат', 1606961289), (522, 1249156520364630315, 'igorrg', None, 'Igor Goncharovskiy', None), (559, -6707483415535089644, 'ep_amg', None, '✈Amirho3ein ✈', 1604751123), (719, -1165624034225618470, 'khurshid_khurik77uz', None, 'khurshid_khurik77uz@mail.ru', None)]]
источник

В

Валерий in Telethon Talks RU
⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ
Ему надо то всего дампнуть SQLite и перегнать его в джсон, верно?
не. Ему даны два файла: .session и .json. Первый – это самый обычный файл телетона, а в джсоне просто хранятся некоторые вспомогательные данные (device_model, system_version) и т.д., которые просто нужно прочитать оттуда и передать в инициализатор TelegramClient)))
источник

В

Валерий in Telethon Talks RU
@devoidofdream, лови решение
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Валерий
не. Ему даны два файла: .session и .json. Первый – это самый обычный файл телетона, а в джсоне просто хранятся некоторые вспомогательные данные (device_model, system_version) и т.д., которые просто нужно прочитать оттуда и передать в инициализатор TelegramClient)))
Пускай считывает джсон и инсертит данные в SQLite обычным query
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Выше всё есть, да
источник

В

Валерий in Telethon Talks RU
нет, ты все равно не понял
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Валерий
нет, ты все равно не понял
Он может заинсертить/зареплейсить нужные параметры для инита путём SQLQuery
источник

В

Валерий in Telethon Talks RU
но в телетоновском sqlite не хранятся параметры для инита
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Валерий
но в телетоновском sqlite не хранятся параметры для инита
а, ну да
если ты про app_id/app_hash
источник

В

Валерий in Telethon Talks RU
⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ
а, ну да
если ты про app_id/app_hash
да, и про некоторые остальные – device_model, system_version, lang_code и т.д.
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
да, я понял
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
сек
источник

В

Валерий in Telethon Talks RU
app_hash кстати не нужен, если сессия уже авторизована. app_id можно передать любой, но это может сказаться на банах
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Так
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
А он эти параметры хочет в SQLite хранить или я пока не до конца всё же понимаю всю суть?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
Просто скажи, что он хочет?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
:)
источник

DD

Devoid Of Dream in Telethon Talks RU
так. секунду)
источник