|
通信の送受信データをファイルへ出力する(ダンプログ)
通信アプリのテストや調査などで、お世話になるダンプファイル
ということで手軽にダンプファイルを作成するサンプルです。
通信のやりとりをサンプルにしたかったですが、時間がなかったので
画像ファイルのバイナリデータをそのまま出力します。
※2015/9/14 一部修正。
テストコード
|
private void button1_Click(object sender, EventArgs e)
{
byte[] data = System.IO.File.ReadAllBytes("favicon.png");
Encoding enc = Encoding.GetEncoding("Shift_JIS");
SC.DumpLog dump = new SC.DumpLog("ダンプログ.txt", enc);
dump.Write(data, "png", "画像ファイル");
}
|
出力した ダンプログ.txt を見るとこんな感じです。
DumpLogのソースはサイズが大きいのでファイルにしてます。
DumpLog.csです。
|
|