HPにuploadするプログラムを作成中ですが、次のように
DOSコマンドの FTP.EXE を使います。
(AB では FTP コマンドが見つからない)
ftp.exe -d -s:GETindexhtm.TXT
「GETindexhtm.TXT」には具体的にftpコマンドを書きます
例:--------
open xxx.xxx.xxx.xxx(サーバーIPアドレス)
自分のID
パスワード
ascii
get index.htm indexNOW.htm
quit
---------
これでファイル取得に問題はないのですが、
getコマンドで取得したファイルのタイムスタンプが
get した時刻に変わってしまい、タイムスタンプが得られません。
HPのファイルが古いときだけ、upload したいのですが、
サーバ上のファイルのタイムスタンプを得るには、どうしたらよいか
お教え下さい。
ftp で get したタイムスタンプ
Re: ftp で get したタイムスタンプ
> HPのファイルが古いときだけ、upload したいのですが、
> サーバ上のファイルのタイムスタンプを得るには、どうしたらよいか
リンク先の情報、読んでないのですが、こんなのがあります。
http://www11.plala.or.jp/studyhall/cppftp/page16.html
FTPに関する関数は、FtpFindFirstFile()関数などがありますよ。昔ABでFTPアップローダーを作りました。
> サーバ上のファイルのタイムスタンプを得るには、どうしたらよいか
リンク先の情報、読んでないのですが、こんなのがあります。
http://www11.plala.or.jp/studyhall/cppftp/page16.html
FTPに関する関数は、FtpFindFirstFile()関数などがありますよ。昔ABでFTPアップローダーを作りました。
ありがとうございました。
ABHelperを見せて頂きました。役に立ちます。ありがとうございます。
>http://peace.poosan.net/cool/index.php
>ABHelper(ヘルプファイル)を公開しています。フィードバック大歓迎。
>プライベートメッセージが使えます。
>http://peace.poosan.net/cool/index.php
>ABHelper(ヘルプファイル)を公開しています。フィードバック大歓迎。
>プライベートメッセージが使えます。