Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать чтобы с сервера посылался автоматически ip клиенту. [D6, WinME]


Страницы:   1 2

sany ©   (2002-03-04 19:04:00) 

На одном компе стоит сервер на другом клиент. Сервер при запуске автоматически открывает **** порт и клиент открывает этотже порт. Вопрос как сделать чтобы сервер посылал ip компа на котором он стоит клиенту, чтобы клиент мог подключиться к серверу.


Косильщик_Лужаёв   (2002-04-05 09:32:00) [21]

Можно еще на аську слать сообщения (icq-pager) ....


daos   (2002-04-05 04:56:00) [22]


> >Сервер рассылает широковещательное сообщение, в котором
> указан IP
> >Клиент ловит его и подключается к серверу

И мне тоже очень интересует, плз код напишите!


G.Art   (2002-04-04 20:09:00) [23]

>Сервер рассылает широковещательное сообщение, в котором указан IP
>Клиент ловит его и подключается к серверу

А как это сделать? Пример кода пожалуйста (если можно продублируйте в мыло)


Slava   (2002-03-06 12:16:00) [24]

> Kornet © (06.03.02 11:50)

Про это я просто забыл написать :о)


Kornet   (2002-03-06 11:50:00) [25]

>Slava © (06.03.02 09:10)
>Сервер рассылает широковещательное сообщение, в котором указан >IP. Клиент ловит его и подключается к серверу
Это подходит только для локальной сети, в Инете делается чуть чуть по другому, есть жёстко фиксированный адрес, который выдаёт список серверов, которые зарегистрированы на нём.


Slava   (2002-03-06 09:10:00) [26]

SB.John (06.03.02 08:58)

Сервер рассылает широковещательное сообщение, в котором указан IP
Клиент ловит его и подключается к серверу


SB.John   (2002-03-06 08:58:00) [27]

У меня проблема похожая. Т.е. есть client/server приложение что-то типа чата. Проблема в том, что клиенту заранее неизвестно, на какой машине запущен сервер. Как определить на какой машине есть сервер, а если их несколько позволить клиенту выбрать один из существующих . Такой механизм работает во всех современных игрушках.Спасибо.


MZ____   (2002-03-06 07:32:00) [28]

проверяй есть ли соединение с инетом,
если есть, то шли мыло :)) на свой ящик (я так понял что своего IP у тебя нет) с указанием IP
если на удаленной машине выделенка, тогда можно,.... если диалап,.. тогда.... удачи её поадминистрять..... ))))


Pat   (2002-03-05 21:08:00) [29]

>SerVS - S
>разве что там совсем полный лох сидит
Ну да...были и такие, у которых спрашивал айпишник, и говорили, даже без лишних вопросов :-))
Хотя я нашел один слегка "кривой" способ узнавать IP...


Anatoly Podgoretsky   (2002-03-05 20:47:00) [30]

sany © (04.03.02 20:00)
Ты дал четкое определение трояна.


SerVS - S   (2002-03-05 16:09:00) [31]

>Pat © А умел в виду случай с локалкой, там обычно адреса постояные. С диал-лапом это вообще мертвый номер, разве что там совсем полный лох сидит :)


Pat   (2002-03-04 21:33:00) [32]

>SerVS - S
>Я же написал используй две пары клиент/сервер...

Тогда аналогичная проблема - как удаленный комп приконнектится? IP ведь не постоянный.

>sany
>ещё как сделать чтобы с клиента запускить программы на компе с сервером
Посылай сообщение серверу, обрабатывай, и ShellExecute()


Pat   (2002-03-04 21:21:00) [33]

>sany
Мыло у тебя прикольное :-)) попробуй его проверить.. :-))


SerVS - S   (2002-03-04 20:10:00) [34]

"нет это не троян , а удалённое адменистратирование (но человек у кого стоит сервер об этом не знает)" - молодец :). Это называеться "администрирование" если ты админ и делаешь это в своей сети, а иначе это троян. Если ты админ то знаешь IP, значит все-таки лошадка :). Я же написал используй две пары клиент/сервер, а если время не критично то пусть сервер кинет тебе на мыло письмо. Но если сервер стоит в локальной сети, то быстрей всего есть фаерволк, он не пустит твоего клиента, все конекты должны быть изнутри!!!


sany   (2002-03-04 20:00:00) [35]

нет это не троян , а удалённое адменистратирование (но человек у кого стоит сервер об этом не знает).Сервер загружается при запуске виндоус в скрытом режиме (тоесть его не как невидно) и сразу открывает **** порт. Например у меня стоит клиент (если знаю ip то коннектюсь с сервером) . В клиенте пишу команды например посмотруть какие сейчас программы запущены на серсере (могу любую закрыть) могу сделать снимок экрана и скачать его через ftp (а лучше скачать *.pwl и расшифровать какой нибудь программой). Но пока я незнаю ip то нечего не смагу сделать. Может всётаки кто то знает как можно сделать чтобы сервер передал ip клиенту или как ещё можно усовершенствовать мою прогу (ещё как сделать чтобы с клиента запускить программы на компе с сервером) заранее спосибо.


SerVS - S   (2002-03-04 19:17:00) [36]

Опять трояны, это не есть гуд! Используй две пары клиент/сервер.
Но это не спасет тебя фаерволка :). Идея следущая: поменяй их местами (ты седишь на сервере а на удаленом компе работает клиент). Что не сидеть перед компом вечно (а пиво в ларьке закончится :)), поставь на клиента таймер и пусть он в нужное время начинает конект. Если получится, поделишся опытом с народом, думаю ты не последний с такими идеями :))


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо