2016-06-24 3 views
0

У меня есть исполняемый файл C, который я хочу интегрировать с графическим интерфейсом. Я буду хранить исполняемый файл в C на стороне сервера.Интеграция исполняемого файла C с html

Я хочу загрузить файл в виде ввода и нажать кнопку на HTML, щелкнув по кнопке программы на сервере. Исполняемый файл программы C работает во входном файле и генерирует набор файлов, которые будут доступны для просмотра в качестве результата для клиента.

В основном я хочу знать, как я могу интегрировать программу C с HTML.

Одна из идей заключалась в том, чтобы запустить скрипт оболочки из файла PHP одним нажатием кнопки, а сценарий оболочки выполнил программный файл C. Но я хочу избежать использования сценариев оболочки в этом процессе.

Может ли кто-нибудь из вас предложить какие-либо другие способы или вести меня в правильном направлении?

+1

Добро пожаловать в SO. Пожалуйста, посетите [помощь] и возьмите [тур], чтобы узнать, что и как спросить. СОВЕТ: Почтовый код и усилие - начните здесь: https://www.google.com/search?q=execute+c+program+from+html – mplungjan

+0

Как это связано с Javascript или Java? – hinneLinks

+0

JavaScript может использоваться для Ajax на сервере. Я удалил тег JAVA – mplungjan

ответ

1

Если бы я это делал, я бы написал привязки Python для функции C. Затем напишите обработчик Python Web, чтобы вызвать функцию C и создать ответ для клиента.

Не требуется оболочка.

+0

Вы имеете в виду c функцию или двоичный файл? У меня есть двоичный файл .exe, который является в основном кодом C. –

+0

Что вы подразумеваете под «в основном C-кодом»? У вас есть доступ к источнику? – eddiewould

+0

Файл exe состоит из программы C. У меня есть доступ, но логика программы C мне непонятна. В настоящее время у меня есть exe в руке, и я хочу веб-интерфейс, чтобы я мог интегрировать его с C. Этот exe-файл принимает ввод текстового файла, а на выходе он дает количество текстовых файлов. –

Смежные вопросы