powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как передать информацию в приложение из веб-страницы?
11 сообщений из 11, страница 1 из 1
Как передать информацию в приложение из веб-страницы?
    #39576723
ziper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотелось бы узнать, какие есть варианты передать что-то из веб страницы в приложение дельфи?
Конкретно, имеется веб-клиент коллцентра и нужно передать из него данные в приложение, типа входящего номера.
Пока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>.
Я так понимаю, что ни windows message ни чего-нибудь похожего использовать не получится.
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39576769
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CGI
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39576776
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще можно взаимодействие через сервер сделать.
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39576912
ziper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веб-клиент готов и предоставляется третьей фирмой, в него просто можно некоторый веб-код добавить.
Через общий сервер конечно можно, но надо еще связать нужные инстанции. Веб-клиент не знает же ничего про локальное приложение, но он должен передать данные конкреному приложению, находящемуся на том же компьютере, т.е. что-то должно быть общее и обоим доступное, IP, например. Но, все-таки, так вроде сложнее получается, чем из самого приложения сделать приемный сервер, так как нужно еще промежуточное звено в виде общего дополнительного веб-сервера, т.к таких рабочих компьютеров сотня.
Я надеялся, что существует какой-нибудь общий механизм для веб- и виндоус-клиентов.
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39576973
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziper,

как вариант: вешаешь TIdHTTPServer на нужный порт, и ему передаёшь любые параметры GET'ом или POST'ом. Обрабатываешь OnCommandGet, туда всё придёт.
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39576985
ziper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
makhaon, это решение у меня есть

>>Пока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>.

Выяснилось, что веб-клиент может запускать местные .bat-файлы. Это можно как-то полезно использовать? Можно в этот файл что-нибудь полезное засунуть?
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39577035
Tactical Nuclear Penguin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziperВыяснилось, что веб-клиент может запускать местные .bat-файлы.

жесть.
продолжайте в том же духе
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39577055
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziperПока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>как вариант в самом приложении websocket развернуть и пулять туда-сюда со страницы и обратно
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39577060
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziperно надо еще связать нужные инстанции. Веб-клиент не знает же ничего про локальное приложение, но он должен передать данные конкреному приложению, находящемуся на том же компьютер
Как вариант запускать веб приложение изнутри толского клиента внутри TWebBrowser (или аналогов).

Так ты поимеешь достаточно инструментов да взаимодействия.
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39577081
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziper,

авторВыяснилось, что веб-клиент может запускать местные .bat-файлы

Ого
...
Рейтинг: 0 / 0
Как передать информацию в приложение из веб-страницы?
    #39578124
stanilar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziperПока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL тип
Так и в чем теперь проблема?

ziperчто-то должно быть общее и обоим доступное, IP, например
Не обязательно. Можно вызвать дельфевый сервер из пхп(или на чем крутится серверная сторона). Можно сделать прокси на свой сервер.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как передать информацию в приложение из веб-страницы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]