- 186 名前:nobodyさん [04/03/21 17:20 ID:nDA28x+D]
- C#でWebプログラミングをこれから始めようと思っているのですが
System.Net.Sockets名前空間のTcpListenerとTcpClientクラスを 使えばトランスポート層以下の輻輳による遅延とかセグメント消失とかを 気にすることなくプログラミングできるんですよね? まずはキーロガーのようにPCのキー入力を同じネットワーク上にある 別のPCに送る(悪用するわけじゃないです)ことから始めたいです とりあえず以下みたいな感じ 1.まずキー入力を送るPC,受け取るPC共に一つのルータに繋がっている ネットワーク(Ethernet)上にあり、そのネットワーク上の複数のPCで MMORPGが起動していて、かなりの帯域を使用している。(こういう表現正しいのか知りませんが)。 2.キー入力を送るPCはプログラムを起動している最中は常にキー入力を受け取るPCとの コネクションを確立し続け、キー入力があり次第TCPパケットを送る。 3.キー入力を送るPCはキー入力を検出した後即座にキー出力を受け取るPCにパケットを送る この際信頼性よりも速度を優先する(たとえ途中でパケットが失われたとしても キー入力を送るPCはMMORPGの画面を見てそれが判断できるようにするので) Webとか良くわかんないから自分自身何書いてるかわかんね・・・ とりあえずどうすりゃいいですか?使用環境VisualStudio.NET
|

|