Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 24.12.2007, 21:15
OverFly OverFly вне форума
Прохожий
 
Регистрация: 16.12.2007
Сообщения: 24
Репутация: 10
По умолчанию Cлепой, глухой TClientSocket

Здравствуйте Участники форума.
Чуть истории:
=================================
Недавно тестили одни программы, созданные мной на основе TClientSocket и TServerSocket. Клиентскую часть я выслал человеку, сервер запустил у себя. Порты одинаковые, адрес (у меня правда динамический IP) выставил свой внешний. И ни в какую...Поверьте?
Это такой удар, такое разочарование... =(((((
=================================
Подскажите Возможно ли установить связь между двумя удалёнными компьютерами по средствам TClientSocket и TServerSocket без всяких "косяков"? До не давнего времени я думал что можно ... я очень буду рад за исходники(реально работающие) и вообще за любую информацию.

Спасибо.
Ответить с цитированием
  #2  
Старый 25.12.2007, 17:43
Аватар для SPYtm
SPYtm SPYtm вне форума
Прохожий
 
Регистрация: 25.12.2007
Адрес: Екатеринбург
Сообщения: 18
Репутация: 10
По умолчанию

Исходник постараюсь откопать.
А вообще лучше напрямую работать с WinSock, тоже где-то на работе должен быть исходник...
Ответить с цитированием
  #3  
Старый 26.12.2007, 09:45
Аватар для SPYtm
SPYtm SPYtm вне форума
Прохожий
 
Регистрация: 25.12.2007
Адрес: Екатеринбург
Сообщения: 18
Репутация: 10
По умолчанию

напиши в личку свой е-мейл, нашел исходник на WinAPI
Ответить с цитированием
  #4  
Старый 26.12.2007, 19:59
Аватар для White_Horse
White_Horse White_Horse вне форума
Новичок
 
Регистрация: 28.10.2007
Сообщения: 61
Репутация: 15
По умолчанию

Цитата:
Сообщение от SPYtm
напиши в личку свой е-мейл, нашел исходник на WinAPI
Врятли он жаждит увидеть пример на WinApi
OverFly к себе пробовал конектится своим клиентом ?
Ответить с цитированием
  #5  
Старый 27.12.2007, 10:45
OverFly OverFly вне форума
Прохожий
 
Регистрация: 16.12.2007
Сообщения: 24
Репутация: 10
По умолчанию

>OverFly к себе пробовал коннектится своим клиентом ?

Ну конечно пробовал! Всё как часы работает. К себе коннектится без проблем. Стоит тока вынести клиент за пределы моего компа, как он теряется ...

Какие преимущества у работы с WinSock напрямую? Т.е я так понял, что Tclient... и TServer... - не такой уж мощный инструмент? Ну хоть что-нибудь они умеют делать?
Ответить с цитированием
  #6  
Старый 27.12.2007, 20:31
Аватар для White_Horse
White_Horse White_Horse вне форума
Новичок
 
Регистрация: 28.10.2007
Сообщения: 61
Репутация: 15
По умолчанию

Цитата:
Сообщение от OverFly
>OverFly к себе пробовал коннектится своим клиентом ?

Ну конечно пробовал! Всё как часы работает. К себе коннектится без проблем. Стоит тока вынести клиент за пределы моего компа, как он теряется ...

Какие преимущества у работы с WinSock напрямую? Т.е я так понял, что Tclient... и TServer... - не такой уж мощный инструмент? Ну хоть что-нибудь они умеют делать?
Ну у меня в интернете тоже были проблемы, в локальной сети всё работало вроде нормально
А по WinSock'у могу сказать что ты вручную загружаешь и выгружаешь библиотеку и заодно проверяешь корректность её загрузки, также можно отловить все ошибки при работе с WinSock.Правда больше возни по сравнению с Tclient... и TServer... Есть исходники сервера и клиента на UDP и ТСP, напиши мыло в личку я тебе скину если хочешь.
Ответить с цитированием
  #7  
Старый 25.05.2009, 12:47
D@rkD@iver D@rkD@iver вне форума
Прохожий
 
Регистрация: 25.05.2009
Сообщения: 3
Репутация: 10
По умолчанию

Блин, у меня такая же проблема с TClientSocket и TServerSocket
Если ты нашел выход помоги мне!
Скинь на посту исходники или советы
darkdaiver777@gmail.com
Заранее спасибо
Ответить с цитированием
  #8  
Старый 15.07.2009, 00:24
Аватар для NekitoSSSS
NekitoSSSS NekitoSSSS вне форума
Начинающий
 
Регистрация: 02.05.2009
Адрес: Башкортостан, г.Благовещенск
Сообщения: 142
Версия Delphi: XE
Репутация: 13
По умолчанию

такая же проблема.
поделитесь рабочими исходниками nekitosp@mail.ru
Ответить с цитированием
  #9  
Старый 15.07.2009, 13:12
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Не в исходниках дело, просто горе-сисадмины не умеют открывать порты в брендмауере Windows. Если прога работает на localhost, и адреса/порты вбиты верно - значит, дело в брендмауере.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #10  
Старый 17.07.2009, 00:15
Аватар для AllMaNi
AllMaNi AllMaNi вне форума
Новичок
 
Регистрация: 15.06.2009
Адрес: Россия, ЮФО
Сообщения: 57
Репутация: 10
По умолчанию

совсем не факт, что если программа работает в локальной сети, то она будет работать и в интернете - сети глобальной.
Это ж все таки разные вещи.
Мне кажется, что эти программы, будут работать только через промежуточный сервер.
Соединение на прямую...Сомневаюсь, ИМХО.
__________________
Пусть ненавидят миллионы, зато любят тыщи (с) Многоточие
Ответить с цитированием
  #11  
Старый 19.07.2009, 02:05
Аватар для Casper-Hacker
Casper-Hacker Casper-Hacker вне форума
Начинающий
 
Регистрация: 19.05.2008
Сообщения: 147
Версия Delphi: x
Репутация: 15
По умолчанию

2 исходника на эту тему... Работает норм писал с другом, относительно недавно...
http://nanoteam.net/load/1-1-0-20
http://nanoteam.net/load/1-1-0-17

Последний раз редактировалось Casper-Hacker, 19.07.2009 в 02:07.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


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


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter