Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Чат !!!   Найти похожие ветки 

 
Sword-Fish ©   (2003-04-24 22:23) [0]

Добрый вечер всем многоуважаемым программерам !!!
У меня следующий вопрос:
Как мне сделать прогу, которая будет связываться с каким-нибудь сайтом (например www.MySite.nm.ru) и работать через него как чат для определенных лиц (например если ты зарегистрировался, то можешь чатиться !!!)
Или можно не через сайт, а как-то по другому !!!
Мне надо чтобы сразу человек 10-20 могли общаться между собой, но только через мою прогу !!!
У каждого чела будет прога !!!
Ну по типу ICQ !!!
Запускаешь прогу !!! Она сама ищет определенных людей и Вы чатитесь !!!

ПОМОГИТЕ пожалуйста !!! Мне очень это надо !!!
Ну я ВАС очень сильно прошу ... !!!
Заранее спасибо !!!


 
Плохой человек   (2003-04-24 22:52) [1]

Сервер нужен, а там проблем нет - организовать посылку/приём сообщений.


 
Sword-Fish ©   (2003-04-25 08:19) [2]

Всмысле СЕРВЕР !!!
Я просто с этим ни когда не сталкивался ...
Объясните поподробнее !!!


 
Style ©   (2003-04-25 08:55) [3]

Но на NewMail CGI-BIN нету :( Нельзя скрипты выкладывать.
Нужен какой нить хост халявный с поддержкой Perla

Попробуй Prohosting.com


 
pasha676   (2003-04-25 09:41) [4]

Не работал через инет никогда, но помоему, простенький чат можно организовать через сокеты. Во всяком случае в локалке по TCP/IP это делается, в инете должно быть также. По идеи.


 
pasha676   (2003-04-25 09:42) [5]

Сервер конечно нужен, но это организационная, а не программная проблемма.


 
Sword-Fish ©   (2003-04-25 10:29) [6]

То, что через TCP/IP в локалке можно я у ВАС читал здесь !!!
Даже эту статью сохранил себе, но вот как можно это сделать в инете !!! (Если можно как-то не через сайт, то может кто-нить скажет мне)!!!
Через какие-нибудь компоненты в Delphi !!! (типа Indy) !!!
Ну или как-нить по другому ...
please, please, please !!!


 
REA ©   (2003-04-25 10:42) [7]

У тебя восклицательный знак залипает...


 
evvcom ©   (2003-04-25 10:54) [8]

А ты попробуй себе задать вопрос: Кто этих 10-20 человек должен собрать в кучу? Если решишь, что твоя машина этим займется, то она и будет в данном случае называться сервером. Но тогда каждый должен будет стучаться на твою машину.


 
pasha676   (2003-04-25 11:00) [9]

2Sword-Fish


> То, что через TCP/IP в локалке можно я у ВАС читал здесь
> !!!

Какая разница сокету TCP локалка или инет? Как я понимаю никакой. Просто другой IP-адрес. Поправьте если я ошибаюсь.

Кстати для этого совершенно не обязательно использовать компоненты. Достаточно API или стандартных Дельфийский компонент по сокетам.

Другое дело если ты действительно делаешь сервер. В дельфях для этого существует технология создания web-серверов. И по ISAPI и по CGI. Об этом можно почитать у тех же Пачеко и Тейксеры - во втором томе кажись.


 
Sword-Fish ©   (2003-04-25 11:16) [10]

Да не делаю я сервер ...
А на счет ! (залипает) - это такая фенька у меня !!!
Мне просто нужно сделать чат в инете, чтобы не ко мне коннектились, а просто !!!
Каждый, кто хочет запускает мою прогу. нажимает Connect и у него появляеся список всех пользователей чата ... и он с ними можнт чатиться
Это разве можно зделать через TCP/IP ???????????


 
evvcom ©   (2003-04-25 11:21) [11]

> Sword-Fish
> Мне просто нужно сделать чат в инете, чтобы не ко мне коннектились, а просто !!!

Смешной ты. "Просто" - это куда? В небо? Тогда обратись к Всевышнему, может он будет следить за фунциклированием твоего чата.
Укажи IP-адрес этого "просто".


 
Sword-Fish ©   (2003-04-25 11:22) [12]

Ну кто нить !!!
Дайте мне пожалуйста !!! полноценную инфу по этому вопросу ...
ПОЖАЛУЙСТА !!!


 
Sword-Fish ©   (2003-04-25 11:29) [13]

Так вот в том-то и дело чей IP надо указывать !!!
Если я хочу чтобы чатились через меня само собой нужен мой IP !
А если как то по другому !!!
Если моно скажите как или мне прийдеться создавать сервер и на нем обрабатывать все месаги !!!


 
Digitman ©   (2003-04-25 11:29) [14]


> Sword-Fish



> Ну по типу ICQ


ICQ-сеть работает именно потому, что на определенных машинах в глоб.сети работают программы-серверы, а у клиентов этой сети на их машинах стоят программы-клиенты.
Большая часть тех возможностей, что ты наблюдаешь, используя свою "аську" (читай - программу-клиент), обеспечивается ИМЕННО ICQ-сервером (читай - программой-сервером) ! Вникай в это и делай выводы, нужно ли для твоего "чата" писать программу-сервер.


 
pasha676   (2003-04-25 11:32) [15]

Ты точно хоть что-нибудь читал про сокеты? Тогда должен понять, что даже там в терминологии сокетов есть понятие "сервер" и "клиент". Прочти еще раз. Самый простой вариант - у тебя машина дома. Она сервер. На ней крутиться прога, по сути - сервер сокет. Клиентская прога представляет из себя по сути клиент сокет. Она коннектиться к твоему серверу по твоему же адресу. В клиентской проге пишешь - отсылается на сервер. Выводиться на экран. На сервере пишешь - отсылается на клиента. При нескольких клиентах сервер должен разрулить что какому клиенту посылать. Все. Что непонятно?


 
Sword-Fish ©   (2003-04-25 11:33) [16]

Спасибо всем кто мучался со мной !!!
Пока ...


 
pasha676   (2003-04-25 11:38) [17]


> Так вот в том-то и дело чей IP надо указывать !!!

Странный ты. Сервера конечно. Как клиент может состыковаться с сервером не зная адреса? Это все равно что ты сейчас не зная телефона позвонишь мне на него.


> А если как то по другому !!!

По другому - это без адреса? Прочитай еще раз о сокетах!!!!!!!!!!! (не то залип не то фича такая :)) Клиентсокет обязан знать IP адрес даже в локалке.



> Если моно скажите как или мне прийдеться создавать сервер
> и на нем обрабатывать все месаги !!!

Точно так. Сервер должен все разруливать.


 
Дремучий ©   (2003-04-25 13:24) [18]


> Вникай в это и делай выводы, нужно ли для твоего "чата"
> писать программу-сервер.


> Если моно скажите как или мне прийдеться создавать сервер
> и на нем обрабатывать все месаги !!!

программу-сервер?
это может быть прога написанная на Делфи, но это не есть рулез...
лучше написать на скиптах Перле или ПХП. Почему? Да потому, что так тебе будет проще найти хостинг и можно еще будет конектится к твоему чату и через браузер(если ты конечно не преследуешь обратное)

у меня скоро такое будет :)) скрипты сервера будут на пхп, програма будет жирной - совсещать в себе аську, смс, клиент чата и клиент форума.

Альфу аськи можно посмотреть здесь
http://deep.webm.ru/icq

небольшое обсуждение здесь
http://deep.webm.ru/forum/reply.php?num=2.4&id=13470



 
pasha676   (2003-04-25 13:38) [19]

Конечно лучше писать на том, для чего это создано. Но на Дельфях тоже можно. И довольно просто.


> клиент чата и клиент форума.

Сорри, я не понимаю для чего нужен клиент чата и клиент форума? Ведь по идеи клиентом там должен быть браузер.




Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.014 c
1-46698
BoTToN!k
2003-05-03 14:52
2003.05.15
проблемма с консоль проектом...


6-46873
Tolea
2003-03-19 11:21
2003.05.15
Доступ к расшареным ресурсам W2K


1-46757
Xeon
2003-04-30 21:22
2003.05.15
Drag&Drop


1-46710
Юлия
2003-05-04 11:40
2003.05.15
Создание собственных компонент


14-46917
Sha
2003-04-24 09:48
2003.05.15
Минитест на сообразительность