|
|
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
Хотелось бы узнать, какие есть варианты передать что-то из веб страницы в приложение дельфи? Конкретно, имеется веб-клиент коллцентра и нужно передать из него данные в приложение, типа входящего номера. Пока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>. Я так понимаю, что ни windows message ни чего-нибудь похожего использовать не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 12:38 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
CGI Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 13:19 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
Еще можно взаимодействие через сервер сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 13:24 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
Веб-клиент готов и предоставляется третьей фирмой, в него просто можно некоторый веб-код добавить. Через общий сервер конечно можно, но надо еще связать нужные инстанции. Веб-клиент не знает же ничего про локальное приложение, но он должен передать данные конкреному приложению, находящемуся на том же компьютере, т.е. что-то должно быть общее и обоим доступное, IP, например. Но, все-таки, так вроде сложнее получается, чем из самого приложения сделать приемный сервер, так как нужно еще промежуточное звено в виде общего дополнительного веб-сервера, т.к таких рабочих компьютеров сотня. Я надеялся, что существует какой-нибудь общий механизм для веб- и виндоус-клиентов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 15:24 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziper, как вариант: вешаешь TIdHTTPServer на нужный порт, и ему передаёшь любые параметры GET'ом или POST'ом. Обрабатываешь OnCommandGet, туда всё придёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 16:23 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
makhaon, это решение у меня есть >>Пока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>. Выяснилось, что веб-клиент может запускать местные .bat-файлы. Это можно как-то полезно использовать? Можно в этот файл что-нибудь полезное засунуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 16:32 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziperВыяснилось, что веб-клиент может запускать местные .bat-файлы. жесть. продолжайте в том же духе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 17:33 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziperПока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL типа <a href="application://somedata">..</a>как вариант в самом приложении websocket развернуть и пулять туда-сюда со страницы и обратно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 18:00 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziperно надо еще связать нужные инстанции. Веб-клиент не знает же ничего про локальное приложение, но он должен передать данные конкреному приложению, находящемуся на том же компьютер Как вариант запускать веб приложение изнутри толского клиента внутри TWebBrowser (или аналогов). Так ты поимеешь достаточно инструментов да взаимодействия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 18:03 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziper, авторВыяснилось, что веб-клиент может запускать местные .bat-файлы Ого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2017, 18:53 |
|
||
|
Как передать информацию в приложение из веб-страницы?
|
|||
|---|---|---|---|
|
#18+
ziperПока не нашел ничего подходящего кроме того, чтобы сделать из приложения сервер, который бы слушал конкретный порт или принимал URL тип Так и в чем теперь проблема? ziperчто-то должно быть общее и обоим доступное, IP, например Не обязательно. Можно вызвать дельфевый сервер из пхп(или на чем крутится серверная сторона). Можно сделать прокси на свой сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2017, 00:10 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2041392]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
16ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 310ms |

| 0 / 0 |
