|
#1
|
|||
|
|||
онлайн компилятор
нужно создавать проекты в режиме онлайн.
разъясняю. допустим у меня есть сайт, можно ли на него закинуть компилятор (или использовать какой нибудь из сети) чтобы он генерировал программу написанную под делфи7 ? т.е. я создал программу, закинул исходник на сервер, любой юзер зашел на мой сайт набрал в текстовое поле какое нибудь слово и ему на комп скачалась exeшка той программы что я написал только Код:
TForm1.Caption:='то_слово_которое_написал_юзер'. конечно же я имею введу что юзер будет задавать разные перемены и получать готовую программу не зная при этом исходник, для примера написал с Caption. как это реальзовать ??? |
#2
|
|||
|
|||
если на сервере установить дельфи, то компилировать через командную строку...
|
#3
|
|||
|
|||
я так понимаю что хостинг должен это позволить (установить делфи)
Цитата:
программу, накинуть например на форму поле для ввода и кнопку. юзер вводит там свой Caption, нажимает кнопку, отсылается запрос на сервер, генерируется и скачивается exe-шка, ну чтобы все было незаметно и красиво. |
#4
|
||||
|
||||
dcc.exe и зырь параметры запуска.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
||||
|
||||
А как же авторские права??
|
#6
|
|||
|
|||
примитивная командная строка в дельфи – winexec
Цитата:
|
#7
|
||||
|
||||
Угу. А теперь представьте, что у вас добрый юзер зашлет на сервер вредоносный код, а сервер его с радостью скомпилирует и выполнит.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#8
|
||||
|
||||
У него по плану скомпиленый бинарник будет юзеру выплюнут.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#9
|
|||
|
|||
Цитата:
Цитата:
Цитата:
|
#10
|
||||
|
||||
Цитата:
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
KuHoMaH (31.05.2012)
|
#11
|
|||
|
|||
Цитата:
сейчас в голову пришло - а может создать программу - компилятор которая будет брать слово из текстовое поле, сверять ее с словом на сервере и дальше генерировать программу, это реально? тут и материала побольше (найду что почитать) да и на сервер не надо закидывать делфи |
#12
|
|||
|
|||
не пойму зачем это всё надо, думаю есть решения проще
если юзер меняет только заголовки итд, а не сам код, то компилятор не нужен точно сервер не нужен тоже скорее всего |
#13
|
||||
|
||||
Генерировать программу из слова? Это что-то новое. Написал слово - тебе программу, написал другое - тебе еще одну...
Почитай про компиляторы и компиляцию, что это такое и зачем оно надо, во что превращается код после компиляции и зачем, как выполняются программы. Тогда можно будет нормально сформулировать задачу и проанализировать её полезность/бесполезность. jmp $ ; Happy End! The Cake Is A Lie. |
#14
|
||||
|
||||
Цитата:
Потом приходи в КБ и скажи "хачу сделать самолет, я делал из бумаги такие". — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#15
|
|||
|
|||
изза того что не очень много (а точнее очень мало) знаю коряво формулирую вопросы.
постараюсь объяснить на примере надо сделать программу (программа.exe): на форме Edit и Button в поле вводится слово, нажимаем на кнопку Form.Caption:=Edit.Text // то самое слово заносится в заголовок главное чтобы после того как мы закроем и откроем программу.exe снова у нее был заголовок "то самое слово", без использования постороних файлов. я думал что надо написать программу которая будет генерировать эти exeшки (ее я и называл компилятор - понимаю что это другое) наверно у меня неправельное мышление, это изза того что я мало чего знаю. направте в правельное направление |