CS機(jī)器人本機(jī)TCPIP測(cè)試軟件與虛擬機(jī)建立連接
1. 簡(jiǎn)介
本文將介紹,如何使用本機(jī) TCPIP 測(cè)試軟件與 CS 虛擬機(jī)建立連接。
本文示例的 TCPIP 測(cè)試軟件:SocketTool
機(jī)器人軟件版本:V 2.12.0
用戶(hù)手冊(cè)下載地址:
http://www.vane360.com/service/technical?kw=&type1=&type2=18&type3=&type4=&type5=&wd=1&tp=1
腳本手冊(cè)下載地址:
http://www.vane360.com/service/technical?kw=&type1=&type2=11&type3=&type4=&type5=&wd=1&tp=1
2. 操作流程
2.1. 找到在本機(jī)運(yùn)行的虛擬機(jī)軟件的IP
1.本機(jī)操作:Win鍵 + R 輸入 cmd ,打開(kāi) cmd 窗口。

2. 本機(jī)操作:cmd 窗口輸入 ipconfig ,找到虛擬機(jī)軟件的 IP:192.168.15.123 。

2.2. 找到在虛擬機(jī)運(yùn)行的系統(tǒng)的IP
1.虛擬機(jī)操作:右擊鼠標(biāo),點(diǎn)擊在終端打開(kāi),打開(kāi)在虛擬機(jī)中執(zhí)行的系統(tǒng)的終端。

2. 虛擬機(jī)操作:在終端輸入 ifconfig ,找到 IP :192.168.15.128 。
2.3. 本機(jī)做主站,SocketTool操作
1.本機(jī)做主站,機(jī)器人做從站。在 SocketTool 軟件里,創(chuàng)建客戶(hù)端,輸入在 2.2 里獲取的IP:192.168.15.128 ,端口號(hào)參考用戶(hù)手冊(cè)里的二次開(kāi)發(fā)端口。
【原尺寸1052*792】
【修改尺寸為880*661】
2. 以 30001 端口為例,連接成功后,即可收機(jī)器人的反饋。本機(jī)做主站,機(jī)器人做從站,機(jī)器人不需要做任何操作。

2.4. 本機(jī)做從站,機(jī)器人操作與SocketTool操作
1. 參考 CS腳本手冊(cè) ,寫(xiě)一個(gè)簡(jiǎn)易的通訊腳本,IP 輸入目錄 2.1 里獲取的 IP:192.168.15.123 。
2.
ret = socket_open("192.168.15.123",6000)
while ret == False:
textmsg(ret)
ret = socket_open("192.168.15.123",6000)
sleep(0.5)
textmsg(ret)
socket_send_string("hello")

3. 本機(jī) SocketTool ,創(chuàng)建一個(gè)服務(wù)器,端口6000。

4. 機(jī)器人運(yùn)行程序,連接成功,機(jī)器人會(huì)在運(yùn)行窗口,打印 True 。

5. 本機(jī)這邊,SocketTool 會(huì)收到機(jī)器人發(fā)過(guò)來(lái)的字符串。

3. 常見(jiàn)問(wèn)題解答
3.1 虛擬機(jī)內(nèi)的機(jī)器人軟件,不需要設(shè)置 IP 地址。與本機(jī)通訊,使用 2.2 目錄獲取的 IP,可以當(dāng)作是機(jī)器人的 IP 。

2. 目錄 2.1 里獲取的 IP 是虛擬機(jī)軟件,虛擬網(wǎng)口的 IP ,可以當(dāng)作是本機(jī)的 IP 。
