HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2022
0718
kenFTPセッション終了のタイミングを教えてください0未解決


ken

リンク

2022/7/18(Mon) 19:10:18|NO.96821

一定間(15秒)間隔でサーバーにアップロードされたファイルを確認し、
ファイルが確認されたらファイルをダウンロード後ファイル内容を解析してその内容により、
アップロードされたファイルを消去あるいはリネームするという操作を行う場合、
ftpopenでセッションを開始しftocloseでセッションを終了するにはどのタイミングで行うのが
良いのでしょうか?

1. ftpopenでセッション開始しftpgetでファイルをダウンロード後ftpcloseでセッション終了。
 ダウンロードしたファイルを読み込み内容を解析する。ftpopenでセッション開始し
  ftpdeleteでサーバーのファイルを消去あるいはftprenameでファイル名変更後
  ftpcloseでセッション終了

2. ftpopenでセッション開始し、ftpgetでファイルをダウンロード後、ダウンロードした
  ファイルを読み込んで内容を解析する。
  ftpdeleteでサーバーのファイルを消去あるいはftprenameでファイル名変更し、
  ftpcloseでセッション終了

また、2分間だけ5秒間隔でサーバー上のファイル数を監視する必要がある場合、一回のセッションをどのように区切るのが良いのでしょうか?

具体的には以下の場合です

repeat 12
 ftpopen
 ftpdirlist
 ftpdirlist2
 ftpclose
ファイルに変化があったらbreakして次の処理へ移る
 wait 500
loop

ftpopen
repeat 12
 ftpdirlist
 ftpdirlist2
 ファイルに変化があったらftocloseでセッションを終了後breakして次の処理へ移る
 wait 500
loop
ftpclose

よろしくお願いします。



この記事に返信する


ONION software Copyright 1997-2023(c) All rights reserved.