シンギュラリティ対策室

シンギュラリティは本当にくるのか?人工知能分野(おもに機械学習)の学習。その他いろいろ。

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番です。