Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 4698
Рейтинг: 426
#1: 2009-04-17 12:07:41 ЛС | профиль | цитата
Проверьте плз чат(простенький, даже хуже того, что в примерах!!!) Просто напишите че-нибудь...
Add(MainForm,2953706,21,105)
{
}
Add(Memo,6942425,301,280)
{
Width=390
Height=175
ScrollBars=2
}
Add(Memo,4751394,154,133)
{
Left=140
Top=180
Width=250
Height=85
}
Add(Button,16668325,21,203)
{
Top=185
Width=130
Height=25
Caption="Отправить"
link(onClick,1744617:doString,[])
}
Add(TCP_Client,16595338,217,280)
{
Port=180
IP="127.0.0.1"
link(onRead,6942425:doAdd,[])
}
Add(ChildFormEx,7635009,147,280)
{
link(onOK,16595338:doOpen,[])
}
BEGIN_SDK
Add(EditMultiEx,4018844,21,21)
{
EventCount=#4:onOK|
VarCount=#3:Nik|
link(Nik,7988364:Text,[(34,158)(167,158)])
}
Add(MainForm,4346905,35,105)
{
Left=35
Top=105
Width=290
Height=90
}
Add(Edit,7988364,161,63)
{
Left=55
Top=10
Width=220
Text=""
}
Add(Label,13209494,112,63)
{
Left=15
Top=10
Width=24
Height=17
Caption="Ник"
}
Add(Button,8584484,210,63)
{
Left=90
Top=30
Width=90
Height=25
Caption="ОК"
link(onClick,4680063:doEvent1,[])
}
Add(Hub,4680063,252,63)
{
link(onEvent1,4018844:onOK,[(294,69)(294,27)])
link(onEvent2,4346905:doClose,[(280,76)(280,154)(23,154)(23,132)])
}
END_SDK
Add(FormatStr,1744617,91,203)
{
Mask="%1:
%2"
link(onFString,16595338:doSend,[(170,209)(170,300)])
link(Str1,7635009:Nik,[(97,191)(125,191)(125,324)(153,324)])
link(Str2,4751394:Text,[(104,191)(160,191)])
}
------------ Дoбавленo в 12.22:
Извините, что я так, туда сюда мотаюсь
карма: 10
0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2009-04-17 12:28:36 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 03:44:00
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#3: 2009-04-17 12:29:12 ЛС | профиль | цитата
Выше -- это я
карма: 10
0
Ответов: 3514
Рейтинг: 184
#4: 2009-04-17 12:35:08 ЛС | профиль | цитата
IP="127.0.0.1"

карма: 0
0
Разработчик
Ответов: 4698
Рейтинг: 426
#5: 2009-04-17 12:36:26 ЛС | профиль | цитата
Послушайте, а чат случайно не локальный получился?
карма: 10
0
Ответов: 4641
Рейтинг: 334
#6: 2009-04-17 12:37:32 ЛС | профиль | цитата
Assasin писал(а):
Послушайте, а чат случайно не локальный получился?

локальней некуда.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2009-04-17 12:38:50 ЛС | профиль | цитата
А по интернету как зделать, с помощью ServerEx? Подскажите...
------------ Дoбавленo в 12.42:
Вот сделал сервер по ServerEx... Теперь попробуйте...Вот сервер на случай:
Add(Button,11904845,77,105)
{
Width=204
Height=96
Align=5
Caption="Open Server"
link(onClick,4507369:##open,[])
}
Add(HubEx,173096,196,98)
{
link(onEvent,4507369:doSend,[(204,111)(204,143)(121,143)(121,118)])
}
Add(TCP_ServerEx,4507369,133,105)
{
ServerPort=180
link(onRead,173096:doWork2,[])
link(onConnect,173096:doWork3,[(200,118)])
}
BEGIN_SDK
Add(EditMultiEx,2815231,21,21)
{
WorkCount=#6:##open|6:doSend|
EventCount=#6:onRead|9:onConnect|
Width=97
Height=60
link(doSend,15597859:doSend,[(31,34)(31,48)])
}
Add(TCP_Connection,15597859,42,35)
{
link(onRead,2815231:onRead,[(96,41)(96,27)])
link(onConnect,2815231:onConnect,[(96,48)(96,34)])
}
END_SDK
карма: 10
0
Ответов: 4641
Рейтинг: 334
#8: 2009-04-17 12:44:36 ЛС | профиль | цитата
Assasin писал(а):
А по интернету как зделать, с помощью ServerEx? Подскажите...

ip реальный нужен со стороны сервера. А клиент должен к нему конектится к реальному айпи, а не локальному.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 4698
Рейтинг: 426
#9: 2009-04-17 12:47:28 ЛС | профиль | цитата
То есть можно без ServerEx, но свой реальный айпи ввести в port(скорее всего нет)? Эх садовая моя голова... не научился я чаты делать...
------------ Дoбавленo в 12.48:
А куда задать реальный айпи?
------------ Дoбавленo в 12.48:
Не пинайте меня...
------------ Дoбавленo в 12.52:
Кажется я понял:
Вводим в клиент свой айпи и нужен ServerEx, запустим этот сервер и подключаем к нему свой айпи, так?
карма: 10
0
Ответов: 4641
Рейтинг: 334
#10: 2009-04-17 12:53:49 ЛС | профиль | цитата
Assasin, реальный айпи и порт пишешь в клиенте, который будет подключатся к серверу. Сервер запущен на твоей машине, на которой есть реальный айпи и при этом открыт порт нужный.

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 4698
Рейтинг: 426
#11: 2009-04-17 12:57:26 ЛС | профиль | цитата
Так?
Сервер:
code_12824.txt
Клиент:
code_12825.txt
------------ Дoбавленo в 12.59:
У клиента мой Айпи если не идет то вот верный:
172.24.0.1
карма: 10
0
файлы: 2code_12824.txt [756B] [217], code_12825.txt [1.3KB] [206]
Ответов: 3514
Рейтинг: 184
#12: 2009-04-17 13:03:00 ЛС | профиль | цитата
172.24.0.1

Это локальный.. или роутера и в схеме тоже.

зайди сюда - http://hiasm.com/ip.php
карма: 0
0
Разработчик
Ответов: 4698
Рейтинг: 426
#13: 2009-04-17 13:04:56 ЛС | профиль | цитата
Если все верно, то вот мой(надеюсь) IP 91.192.60.34
карма: 10
0
Ответов: 4641
Рейтинг: 334
#14: 2009-04-17 13:10:30 ЛС | профиль | цитата
непашет. потренеруйся на кошка..т.е на локальной сети....узнай точно свой айпи и открыт ли порт. тогда можно пробовать.

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 4698
Рейтинг: 426
#15: 2009-04-17 13:16:18 ЛС | профиль | цитата
А какой порт нужен для выхода в интернет?
карма: 10
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)