ようやくファイル送信プロトコルの謎が解けました(たぶん)
>>144
のような感じで動作するプログラムを書くと、送信の前まではうまく行くのですが、
そこから先は普通のFTPのようにバイナリでデータを送るだけではダメでした。

そこでパケットを監視してみたところ、データは2024バイト
単位(2024オクテット?)で送信し、その先頭の3バイトには
00 fd 07(16進表記です)が必ず含まれていることを発見しました。

MSNFTPって名前を付けるだけあって、いやらしいプロトコルです。

ためしにそんな感じでプログラムを書いたら、一応送信が出来ましたので、たぶん
あってるかと思います。  もう皆さん知ってることでしたか?

というわけで、そのうちファイル転送機能つけますので期待しててください。