たまに質問させていただいている初心者のkoboです。
winsockとはなんぞやと思い、サンプルコードを探してやってみました。
サンプルコードをそのままコピーアンドペーストすると、ちゃんと動いて
凄いなぁと関心しておりました。
(FTPサーバー?よりTXTファイルをダウンロードするコードです)
では、実験と思い、自分の使っているHPの一部にTXTファイルをアップデートしておいて
サンプルコードの、FTPサーバーの指定・ユーザー名・パス・ダウンロードのファイル指定と
思われる部分を書き換えて見ると、ダウンロードは成功しましたが
ソケットクローズの為(だと思う)に”QUIT”を送信した後のレスポンス受信で
止まってしまいました。
とくにエラーが出るわけでもなく、待っている感じでEXEは動いています。
前に記載されている部分と一緒のコードが書いてあるので、特別をしているとは思えないので
”QUIT”を変えないといけないのかなと思っています。
ソケットで使用するコマンドは、サーバーによって違うのでしょうか?
それらは何を勉強すれば分かるのでしょうか?
今回、実験で使ってみたのはYahooのジオシティーズというところです。
使用させて頂いたサンプルコードは、situmon様の
http://www.activebasic.com/forum/viewto ... light=recv
を使用させていただきました。
なぜ、レスポンスが返ってこないのでしょうか?