WasTabon
@WasTabon

Как впихнуть компилятор в бота телеграм?

Допустим есть 10 кнопок, каждая добавляет в exe-шник какую-то функцию, как можно сделать выбор функций, потом чтобы пользователь нажал "Ок" и ему отправился exe-шник с выбранными функциями?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 2
Casper-SC
@Casper-SC
.NET программист
По ссылкам есть примеры кода, как компилить на лету. Как методы пихать в исходники и т.д. это другой и достаточно простой вопрос.
Dynamically compile and run code using .NET Core 3.0
Вот пример от Microsoft
Cross-Platform Code Generation with Roslyn and .NE...
Ответ написан
2ord
@2ord
продвинутый чайник
Странная задача какая-то.
  1. Компилятор "впихивать" не нужно. Достаточно скомпилировать 1 .exe со всеми 10-ю функциями внутри. Ну или 1 основной .exe, который умеет подгружать необходимый набор функций, каждая из которых скомпилирована в свою .dll
  2. Распространять exe+dll файлы через бот напрямую не нужно. Достаточно закинуть их на хостинг и выдавать ссылку на Zip ботом. Туда можно включить и конфигурационный файл с информацией о включенных функциях.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
Есть у вас допустим 10 exe-шников с разными функциями. Пользователь нажимает на кнопку с нужными функциями, и бот отправляет ему exe-шник с нужными функциями.
Это задачка на логику с первого класса.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы