[решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...

Ответить
Аватара пользователя
Twix1124

[решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...

Сообщение Twix1124 »

Сервер:



Код:

Код: Выделить всё

#RequireAdmin
TCPStartup()
$TCPListen = TCPListen(@IPaddress1, 26481)
	do
		$TCPAccept = TCPAccept($TCPListen)
	Until $TCPAccept  -1
	do
		$TCPReciev = TCPRecv($TCPAccept, 1000000)
	Until $TCPReciev  ""
	MsgBox(0, "Data recieved", $TCPReciev)

Клиент:



Код:

Код: Выделить всё

#RequireAdmin
TCPStartup()
$TCPconnect = TCPConnect(@IPAddress1, 26481)
Sleep(2000)
if $TCPconnect == -1 Then exit
TCPSend($TCPconnect, String(Random(1,10,1)))

Если вместо IP поставить мой айпишник, то сервер не запускается...
Аватара пользователя
amel27

Re: [решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...

Сообщение amel27 »

Цитата Twix1124:



Если вместо IP поставить мой айпишник, то сервер не запускается
[решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...




что такое "мой"?.. куда "подставить"?.. в клиента или сервер?.. сначала подставьте, потом постите код + описание



З.Ы. возьмите для начала 100% рабочие примеры клиента/сервера из справки AutoIT
Аватара пользователя
Twix1124

Re: [решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...

Сообщение Twix1124 »

Этот клиент работаетнормально намоё компе.

А если заменить @IPaddress1 везде на айпишник,полученный с сайта 2ip.ru, то не получается...
Аватара пользователя
amel27

Re: [решено] Как заставить работать клиента и сервер на разных компах? Используется TCP...

Сообщение amel27 »

Twix1124, для начала проверьте на разных компах локальной сети... например, между своей и виртуальной



скорее всего проблема не в AutoIT, а в сетевых настройках - как у вас организовано подключение к интернет?... в скрипте полюбому должен стоять IP адрес локального интерфейса, а уж как он "выходит" в интернет зависит от схемы подключения
Ответить

Вернуться в «AutoIt»