Add(UDP,3362377,539,182)
{
LocalPort=10155
LocalIP="127.0.0.1"
}
Add(InfoTip,6877187,203,154)
{
Info=#6:PC1_Rx|
Width=211
Height=116
}
Add(InfoTip,12632007,203,322)
{
Info=#6:PC1_Tx|
Width=211
Height=116
}
Add(InfoTip,7848690,448,322)
{
Info=#6:PC2_Tx|
Width=211
Height=116
}
Add(InfoTip,6892410,448,154)
{
Info=#6:PC2_Rx|
Width=211
Height=116
}
Add(UDP,5554602,301,189)
{
LocalPort=10155
LocalIP="127.0.0.1"
}
Add(UDP,5128128,301,364)
{
RemotePort=10155
LocalIP="127.0.0.1"
RemoteIP="127.0.0.1"
AutoConnect=0
ReceiveMode=1
}
Add(UDP,2926693,539,364)
{
RemotePort=10155
LocalIP="127.0.0.1"
RemoteIP="127.0.0.1"
AutoConnect=0
ReceiveMode=1
}
Ответов: 3889
Рейтинг: 362
|
|||
Neo, попробуйте на разных ОС (NT6.x, NT5.x), узнаете, что вдобавок они себя по-разному ведут с UDP. На Вашей есть "эхо", на других его может не быть. Самый надёжный способ - использовать сразу два сокета (можно с разными портами) и не принимать тем же компонентом, что шлёте. Обратите внимание на настройки элементов UDP, они там совсем не случайны, менять можно только адреса и порты, там где они не прописаны, прописывать их нельзя, там, то же касается разных режимов автоматики, перенастроите - могут вылезти неожиданные проблемы на других ОС, доказано практикой при разработке модулей iqsearch.
|
|||
карма: 1 |
| ||
Голосовали: | Neo |