山下さんがCSA公式で公開しているC言語のサンプルをとりあえず動かしてみる。
公式名 = wdoor.c.u-tokyo.ac.jp
IP = 157.82.41.29
-
-
- >LOGIN test yowai_gps-1500-0
<---LOGIN:test OK
<---BEGIN Game_Summary
<---Protocol_Version:1.1
<---Protocol_Mode:Server
<---Format:Shogi 1.0
<---Declaration:Jishogi 1.1
<---Game_
id:wdoor+yowai_
gps-1500-0+test+yowai_
gps+20070923092604
<---Name+:test
<---Name-:yowai_
gps
<---Your_Turn:+
teban=0
<---Rematch_
On_Draw:NO
<---To_Move:+
<---BEGIN Time
<---Time_Unit:1sec
<---Total_Time:1500
<---Byoyomi:0
<---Least_Time_Per_Move:1
<---END Time
<---BEGIN Position
<---P1-KY-KE-GI-KI-OU-KI-GI-KE-KY
<---P2 * -HI * * * * * -KA *
<---P3-
FU-FU-
FU-FU-
FU-FU-
FU-FU-FU
<---P4 * * * * * * * * *
<---P5 * * * * * * * * *
<---P6 * * * * * * * * *
<---P7+FU+FU+FU+FU+FU+FU+FU+FU+FU
<---P8 * +KA * * * * * +HI *
<---P9+KY+KE+GI+KI+OU+KI+GI+KE+KY
<---P+
<---P-
<---+
<---END Position
<---END Game_Summary
今から対局開始。START:を待つ
<---START:wdoor+yowai_
gps-1500-0+test+yowai_
gps+20070923092604
<---+7776FU,T1
<----8384FU,T1
<---%TORYO
<---#RESIGN
<---#LOSE
<---
テスト終わり
おー動いた動いた。
要はソケット通信のクライアントなわけね
socket
connect
send
recv
closesocket