miau's blog?

FFFTP で tail(挫折)

ffftp quick hack をさらに hack - miau's blog?

これ作ったときに、さらに追加したい機能として

○最後の n byte を表示
 巨大なログファイルの末尾だけを見たいような場合に。
 レジューム周りの機能をうまく流用すればできないかな、とか。

というのを書いたんですが、仕事中待ちが発生したので試してみました。

インターフェイスをいじるのは面倒だし、まずは「ビューワ2でリモートファイルを開いた場合、先頭の n バイトをスキップしてダウンロードする」という処理にしてみよう。
これだけならかなり簡単で、main.c の 1740 行目付近?を

if (App == 1) {
MainTransPkt.Mode = EXIST_RESUME;
MainTransPkt.ExistSize = 1;
} else {
MainTransPkt.Mode = EXIST_OVW;
MainTransPkt.ExistSize = 0;
}

に書き換えるだけ。

で、実際に動かしてみると・・・

FFFTP:エラー
このホストはリジュームをサポートしていません。
上書きしますか?

とか言われた。メインの開発機で使えないなら実装してもあまり意味ないな。やめ。

posted at 08:47:53 on 2006-09-14 by miau - Category: General No Trackbacks - Permalink

TrackBack

このエントリにトラックバックはありません
現在トラックバックは受け付けていません。

Comments

No comments yet

Add Comments

現在コメントは受け付けていません。
お手数ですが、 こちら のコメント欄にでも記載していただければと思います。