
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.05.2015, 08:52
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
как достучаться до отдельного пользователя в мультипользовательской винде? Есть компьютер и к нему через тонкий клиент подключенны по 10 мониоров клав и мышь. Для каждого отдельный пользователь. Каждый запускает программу написанную на QT. Надо через PHP отправить отдельному пользователю сообщение. Думал использовать параметры запуска. но сокет вообще не может достучаться до него. Что то тут по другому. я так понял у них один Айпи адрес. но в сетевых подключениях кроме основного подключения еще 10 без айпи адресов. Модератор: Тема перенесена из форума "C++". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 12:02
|
|||
|---|---|---|---|
|
|||
QT+php+Windows multi user + socket |
|||
|
#18+
Картежник, видимо вы что-то делаете неправильно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 12:11
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
?Картежник, видимо вы что-то делаете неправильно... ну ясно дело что что то неправильно иначе работало бы, на обычных компах работает. а тут не может подключиться, выходит ошибка Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 13:44
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Картежниккак достучаться до отдельного пользователя в мультипользовательской винде? По какому протоколу ? Картежникя так понял у них один Айпи адрес. Да, естественно. Картежникно в сетевых подключениях кроме основного подключения еще 10 без айпи адресов. А так не может быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 14:02
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
MasterZivПо какому протоколу ? TCP MasterZivА так не может быть. Может быть. 10 тонких клиентов. 10 подключений. смотрю свойства, атам нет айпишников, ни ручных ни автоматических ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 16:56
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
КартежникMasterZivПо какому протоколу ? TCP TCP коннектит два IP адреса и два порта. если с терминальных клиентов будет исходящий сокет (активный) -- всё ОК, вообще не проблема. Если входящий (слущающий), то каждому надо дать свой порт. Кроме этого, надо открыть фаерволы на прослушку этих портов, дать правов, и т.п. -- т.е. сложно. КартежникMasterZivА так не может быть. Может быть. 10 тонких клиентов. 10 подключений. смотрю свойства, атам нет айпишников, ни ручных ни автоматических Тогда у них доступа к сети не должно быть вообще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:08
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
MasterZiv, там слущающий сокет, у всех слушает 33333 порт. пытался через параметры запуска указывать номера клиентов и там уже сверять, ему ли это пришло или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:10
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
MasterZivТогда у них доступа к сети не должно быть вообще. а доступ к сети есть, в проге открывается сайт через QWebView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:14
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
КартежникMasterZiv, там слущающий сокет, у всех слушает 33333 порт. пытался через параметры запуска указывать номера клиентов и там уже сверять, ему ли это пришло или нет. Два клиента на одном компе не могут слушать один порт. Кто первый откроет - тот и слушает. Если они у тебя за НАТом, то снаружи к ним вообще не достучаться. Конфигурацию сети опиши. Почитай про устройство tcp-сетей. Там ничего сложного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:21
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Dima T Конфигурацию сети опиши. сеть обычная локалка сайт лежит на отдельном сервере который имеет тоже локальный адрес 192.168.20.2. ну там еще другие сервера есть, на все эти сайты программа заходит по локальным адресам. сам комп (терминальный) 192.168.20.218 к нему через PHP стучится 192.168.10.195 маска 255.255.0.0. пока писал вроде понял, надо еще проверить. дело в том что с 192.168. 20 .218 заходит на 192.168. 10 .195 (у которого маска 255.255.0.0)по локалке, я думал что и 192.168. 10 .195 может достучаться до 192.168. 20 .218, может в этом проблема. но проверить смогу только завтра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:25
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Dima TДва клиента на одном компе не могут слушать один порт. Кто первый откроет - тот и слушает. хорошо попробую всех по очереди простучать. может кто то откликнется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:25
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Если у тебя все в локалке, то при открытии порта на прослушивание сообщай серверу этот порт. Сервер видит с какого IP он получил соединение. Соответственно для обратной связи - соединение на этот IP:порт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2015, 18:29
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Dima TЕсли у тебя все в локалке, то при открытии порта на прослушивание сообщай серверу этот порт. Сервер видит с какого IP он получил соединение. Соответственно для обратной связи - соединение на этот IP:порт. аха хорошо тоже вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2015, 14:07
|
|||
|---|---|---|---|
|
|||
QT+php+Windows multi user + socket |
|||
|
#18+
Dima TЕсли у тебя все в локалке, то при открытии порта на прослушивание сообщай серверу этот порт. Сервер видит с какого IP он получил соединение. Соответственно для обратной связи - соединение на этот IP:порт. А что, осуществлять обратную связь через тот же коннект это запредельно сложно для некоторых?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2015, 14:23
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Dimitry SibiryakovDima TЕсли у тебя все в локалке, то при открытии порта на прослушивание сообщай серверу этот порт. Сервер видит с какого IP он получил соединение. Соответственно для обратной связи - соединение на этот IP:порт. А что, осуществлять обратную связь через тот же коннект это запредельно сложно для некоторых?.. На PHP трудновато соединение поддерживать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2015, 17:27
|
|||
|---|---|---|---|
QT+php+Windows multi user + socket |
|||
|
#18+
Dima TНа PHP трудновато соединение поддерживать. ну к обычным компьютерам вроде нормально подсоединяется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1341040]: |
0ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 452ms |

| 0 / 0 |
