PowershellでSota君とのTCP通信メモ。
VstoneMagicのTCP/IPサーバ受信ブロックを使用して Powershellで作ったプログラムとsota君をTCP通信するというタイミングがあったのでメモに残しておきます。
#送信内容
$call = “ok`n”
#ソータと接続
$TCPSocket = New-Object System.Net.Sockets.TcpClient(“sotaのipアドレス”, 5001)
$stm = $TCPSocket.GetStream()
#ソータへ送信
$byte = [System.Text.Encoding]::UTF8.GetBytes($call)
$stm.write($byte,0,$byte.length)
#ソータとの通信切断
$TCPSocket.close()
これは色々なところに使えるかも?と思いました。
送信文字には改行コードの`nを加えて、Sota君側のポート番号は5001番です。