Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Связь двух компьютеров.

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 20.09.2011, 20:58   #1
 Пехотинец
Аватар для Fantme
 
Fantme скоро будет известенFantme скоро будет известенFantme скоро будет известен
Регистрация: 04.05.2010
Сообщений: 84
Популярность: 264
Сказал(а) спасибо: 12
Поблагодарили 40 раз(а) в 24 сообщениях
Отправить сообщение для Fantme с помощью ICQ Отправить сообщение для Fantme с помощью Skype™
 
Exclamation Связь двух компьютеров.

Собственное есть 2 компьютера с доступом в интернет. Как реализовать хотя бы передачу чисто строки. Типа аля чат. Делфи знаю хорошо, но вот ни на сокетах ни на тсп ни даже на телнете ничего толкового написать не выходит. Тсп работает стабильно в 1 сторону. т.е на одном компе клиент на другом сервер и никак иначе. Проблема возможно в том что на 1 компе 3G модем - чистый айпи адрес, а на другом раздается интернет через сеть. Возможно я просто не понимаю каких то вещей в самой структуре сети и как происходит обмен данными. Хотя все что было в гугле по данному вопросу я изучил. Скиньте пруфлинки на то что стоит почитать и вообще в какую сторону копать. Сейчас изучаю Си. Слышал там для этих дел специальная библиотека есть. Что подобного есть на делфи и есть ли вообще? Жду вашей помощи.
  Ответить с цитированием
Старый 20.09.2011, 21:03   #2
 Разведчик
Аватар для R-A-Z-O-R
 
R-A-Z-O-R на правильном путиR-A-Z-O-R на правильном пути
Регистрация: 31.05.2011
Сообщений: 6
Популярность: 194
Сказал(а) спасибо: 9
Поблагодарили 25 раз(а) в 12 сообщениях
 
По умолчанию Re: Связь двух компьютеров.

[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Принимаю программы на заказ. Скайп: uran-1997
  Ответить с цитированием
Старый 20.09.2011, 21:48   #3
 Пехотинец
Аватар для Fantme
 
Fantme скоро будет известенFantme скоро будет известенFantme скоро будет известен
Регистрация: 04.05.2010
Сообщений: 84
Популярность: 264
Сказал(а) спасибо: 12
Поблагодарили 40 раз(а) в 24 сообщениях
Отправить сообщение для Fantme с помощью ICQ Отправить сообщение для Fantme с помощью Skype™
 
По умолчанию Re: Связь двух компьютеров.

вот. тоже самое... 1 в 1 с тем что я писал сам на тсп. На одном компе с 3G модемом там где чистый айпи адресс создается сервер и можно к нему коннектится с любых компов. А на втором компе там где провайдер раздает интернет по кабелю через внутреннюю сеть, сервер создается а вот законнектится к нему можно только из локальной сети. На этом копьютере Ipconfig выдает ДВА айпи адресса. PPP адаптер и Ethernet адаптер. Айпишники разные. Пытался законектится на оба. Без толку.
  Ответить с цитированием
Старый 21.09.2011, 01:12   #4
 Разведчик
Аватар для MasterJedi
 
MasterJedi неизвестен в этих краяхMasterJedi неизвестен в этих краях
Регистрация: 19.06.2010
Сообщений: 39
Популярность: -121
Сказал(а) спасибо: 24
Поблагодарили 23 раз(а) в 23 сообщениях
Отправить сообщение для MasterJedi с помощью Skype™
 
По умолчанию Re: Связь двух компьютеров.

Если провайдер не выдает белый IP - напрямую конектиться такими способами бесполезно.
Тут в случае, как с роутером, нужно использовать обход NAT, открыть для доступа определенный порт.
________________
Перешел на темную сторону силы... коплю красные квадраты!

Последний раз редактировалось MasterJedi; 21.09.2011 в 01:16.
  Ответить с цитированием
Старый 21.09.2011, 01:40   #5
 Пехотинец
Аватар для Fantme
 
Fantme скоро будет известенFantme скоро будет известенFantme скоро будет известен
Регистрация: 04.05.2010
Сообщений: 84
Популярность: 264
Сказал(а) спасибо: 12
Поблагодарили 40 раз(а) в 24 сообщениях
Отправить сообщение для Fantme с помощью ICQ Отправить сообщение для Fantme с помощью Skype™
 
По умолчанию Re: Связь двух компьютеров.

ага, уже чуть яснее. А в какую сторону копать с NAT обходом и возможно ли это сделать не зависимо от компа который раздает интернет? Нужно ли для этого доп. софт или все реализуется на делфи?
  Ответить с цитированием
Старый 21.09.2011, 04:58   #6
Заблокирован
 Старший сержант
Аватар для blad56
 
blad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нацииblad56 гордость нации
Регистрация: 03.02.2011
Сообщений: 178
Популярность: 2713
Сказал(а) спасибо: 128
Поблагодарили 230 раз(а) в 110 сообщениях
Отправить сообщение для blad56 с помощью Skype™
 
По умолчанию Re: Связь двух компьютеров.

no-ip.ru попробуй. Ставили чат через неё, работал исправно.
  Ответить с цитированием
Старый 21.09.2011, 09:52   #7
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Связь двух компьютеров.

Вот только "Обходить NAT" нужно будет на маршрутизаторе провайдера, а какой провайдер откроет тебе порт?
С другой стороны многие провайдеры предоставляют услугу "реальный IP", обычно оплачивается отдельно.
По поводу делфи/си - на делфи можно написать всё и даже чуть больше, некоторые вещи с большим геммороем, некоторые с меньшим. На си аналогично.
Библиотека для работы с сетью есть в стандартной поставке делфи (indy), если она не устраивает можно воспользоваться Synaps (качать отдельно) , а если хочется более низкого уровня то winsock2 (для D7 отдельно, для остальных не в курсе) тоже вполне доступен.
________________
Dinmaite пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 22.09.2011, 16:59   #8
 Пехотинец
Аватар для Fantme
 
Fantme скоро будет известенFantme скоро будет известенFantme скоро будет известен
Регистрация: 04.05.2010
Сообщений: 84
Популярность: 264
Сказал(а) спасибо: 12
Поблагодарили 40 раз(а) в 24 сообщениях
Отправить сообщение для Fantme с помощью ICQ Отправить сообщение для Fantme с помощью Skype™
 
По умолчанию Re: Связь двух компьютеров.

писал на инди - не понравилось. Сделал на сокетах. Про синапс не слышал. Хочу сделать что то наподобие но-но апи только ручками и без отдельного сервера.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баг игры или связь с WP!!?? dim4iknfs Общение и обсуждение 3 28.11.2010 16:19

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:22.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net