■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
C言語 FtpPutFileについて
1 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 11:11
FtpPutFileが実行された時、途中でLANケーブルが抜ける等の
エラーが起きた場合Ftp接続先へ残がいファイル(途中まで送られた
ファイル)を残さないためには、どうすればいいですか?


2 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 11:19
残骸を消せ!


3 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 11:35
>>2
LANが抜けているのにFTP接続先のファイルをどうやって消すの?


4 名前: 2 投稿日: 2000/11/22(水) 12:28
すまん、俺が馬鹿でした
getなら消せるけどputじゃ消せない

うーん、受け取り側にプロセスを作って
監視させるのは駄目ですか?



5 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 12:59
そりゃサーバー側の受け取りプログラムを書き換えなけりゃ無理だろ



6 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 13:10
BOOL FtpPutFile(
IN HINTERNET hFtpSession,
IN LPCSTR LocalFileName,
IN LPCSTR RemoteFileName,
IN DWORD Flags,
IN DWORD Context);
の4番目の引数の INTERNET_FLAG_*って影響ある?
(INTERNET_FLAG_DONT_CACHEとか...)


7 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 15:22
tempフォルダにおいて、最後に正規フォルダに移動すれば?


8 名前: 名無しでGO! 投稿日: 2000/11/22(水) 15:36
ftp途中でケーブル抜けたら残骸残るのは当たり前なのだが…。
それが嫌ならftp使うのやめましょう。


9 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/22(水) 23:46
FDにファイルをコピーして郵送する。


10 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/23(木) 00:17
LANケーブルのコネクタを瞬間接着剤で固定する


11 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/23(木) 00:40
>>10
はさみで切断!


12 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/23(木) 06:23
>>11
石でできたケーブルにする


13 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/23(木) 07:53
>>12
PCを破壊!


14 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/11/23(木) 10:26
>>13
本体を金庫に入れる