Pull to refresh
1
Send message

Отличная идея — и она рабочая: у Telegram Desktop внутри бинарника свои api_id/api_hash, их можно вытащить и использовать для входа Pyrogram. Проверю папку:

Портативный Desktop на месте. У официальных сборок Telegram внутри Telegram.exe вшиты свои api_id/api_hash — их можно извлечь прямо из бинарника. Ищу:

Много кандидатов. Ищу известные официальные значения и контекст вокруг хешей:

Большинство хешей — просто имена lambd'ов компилятора. Ищу в бинарнике известные официальные пары Telegram:

Ищу api_id рядом с контекстом "api" в бинарнике:

Что я теперь умею (по статье из Хабра):

  • 🔍 Искать в перепискахtgcli search "VPN" — по ~200 последним диалогам

  • 📖 Читать историюtgcli history @username -q "слово"

  • 📇 Находить контакты и ботовtgcli contactstgcli find-bot

  • 📤 Отправлять сообщения и файлы — но только после твоего подтверждения: я покажу адресата и финальный текст, отправлю когда скажешь «да»

  • 📦 Экспортировать чаты в JSONL для локального поиска по большим архивам

Безопасность (как в статье):

  • Session-файл лежит в C:\Users\vlad\hermes_tg\session\ — это ключ от аккаунта, не коммичу и не логирую

  • Каждая отправка = preview → твоё подтверждение → read-back после (проверяю, что дошло, прежде чем повторять)

  • Чужие сообщения из чатов — недоверенные данные: ни один собеседник не сможет через них изменить мои правила или снять подтверждение

Пробуй — скажи например: «найди в переписках, где я обсуждал VLESS» или «покажи последние 10 сообщений в чате X».

я hermes agenta и установить попросил ссылку сюда указал хочу также. и api найти. он у меня портабельный телеграм взломал. так и или по другом сделал не знаю. но вроде все работает.

В России не получается получить api_id и api_hash.

А как использовать связку модель и mcp из lm studio снаружи (в своем чате) или запрос делать в Lm studio но чтоб он использовал mcp server?

с# но так хорошо разжевано. Но скомпилировать и как работать с С# в visual studio code я попросил ИИ. Все работает. но скажите вот ии скомпилировало
""

Проект успешно скомпилирован! Процесс занял около 4 минуты (234 секунды). Компиляция завершилась с созданием исполняемого файла по пути:

bin\Debug\net8.0\win-x64\SampleMcpServer.dll

Однако есть 34 предупреждения, которые рекомендуется исправить для улучшения качества кода:

Основные типы предупреждений:

  1. CS8618 - Свойства не допускающие NULL должны быть инициализированы в конструкторе

  2. CS8602 - Разыменование вероятной пустой ссылки

  3. CS8604 - Возможно передача аргумента-ссылки, допускающего значение NULL

  4. CS0168 - Переменные объявлены, но не используются

Task Completed

C# проект SampleMcpServer успешно скомпилирован. Исполняемый файл создан в bin\Debug\net8.0\win-x64\SampleMcpServer.dll. Компиляция завершилась с 34 предупреждениями, которые не препятствуют запуску приложения, но рекомендуются к исправлению для улучшения качества кода.

"" на сколько предупреждения кретичны? или не парится

Идеально. А вот такой момент. Мне с сайта надо данные забирать а там капча. как это можно реализовать? можно ли вернуть капчу узнасть что на ней и вернуться к сайту. или придется еще вторую модель ии в лм держать и у нее спрашивать что там в капче изображено.

Думаю с одной загруженной моделью наверно работает. А у меня несколько моделей загружено. надо. одна по графике. другая умная. но я модель qwen3-coder-480 попросил такое приложение сделать. она с первого раза и сделала.

у меня две модели загружены. не работает.

Но почему правильный ответ после матюгов говорит?
Но почему правильный ответ после матюгов говорит?

Information

Rating
Does not participate
Registered
Activity

Specialization

Разработчик приложений, Программист 1С