バーチャルキャスト(ベータ版 ver2.3.6a)のOSC機能から送信されたOSCパケットのOSCのアドレスに応じて送信先を変えるアプリです。
またアドレス次第でSendkeysでアクティブウィンドウにキー送信します。
コンパイラはwindows標準のcsc.exeでできます。
勉強用で作ったアプリです。
汚いコードですがライセンスはMITですのでご自由にお使いください。
各種設定をしてstartボタンを押してください。
ポート設定を変えるときはstopボタンを押して設定を変更した後、再度startボタンを押してください。
バーチャルキャストの受信ポートにデータを送り返します。
設定次第で先頭の/loopbackを取り除きます。
設定したIPアドレスにデータを送ります。
設定次第で先頭の/outsideを取り除きます。
データがstring1つだけの場合のみアクティブウィンドウにキーを送信します。
意図しないウィンドウがアクティブになっていてもそのウィンドウにキー送信することがありますので注意してください。
アプリから送信するポートです。
下記の「バーチャルキャストで設定した送信ポート」とは別のポートにしてください。
loopbackの場合はここで設定したポートではなく自動的にバーチャルキャストの受信ポートに送信されます。
バーチャルキャストアプリで設定した送信ポートを入力してください。
このアプリの受信ポートになります。
バーチャルキャストアプリで設定した受信ポートを入力してください。
送信したい外部のIPアドレスを入力してください。
チェックされていた場合、転送する際にアドレス先頭に/loopbackがあればそれを取り除いて転送します。
チェックされていた場合、転送する際にアドレス先頭に/outsideがあればそれを取り除いて転送します。