これを達成する方法はありますか?もしそうなら、私はある種の例をいただければ幸いです。
ありがとう!
シェルから一度に 1 つの OSC メッセージを送信する小さな Python スクリプトを次に示します。
import OSC
import argparse
parser = argparse.ArgumentParser(description='Send an OSC Message.')
parser.add_argument('host',help='IP Address')
parser.add_argument('port',help='Port')
args = parser.parse_args()
ip_address = args.host
port = int(args.port)
msg = OSC.OSCMessage("/foo/bar")
msg.extend(['string argument',1,2,3.14])
oscClient = OSC.OSCClient()
oscClient.sendto(msg,(ip_address,port))
スクリプトを として保存した場合oscsender.py
、次のようにシェルから実行します。
python oscsender.py 127.0.0.1 8000