On Tue, 10 Aug 1999 11:32:12 +0900,
WATANABE Hirofumi  wrote:

> :さっきruby.sl.gzを添付したとおり、ようやくcurでattachをサポートしたん
> :ですが、plain textのattachではbase64エンコードせず、単にJISに変換する
> :だけで(変換すべきかどうかも議論のあるところだが)すませるには
> :どうしたもんかなと。
> 
> とりあえずこんなのを考えてみました.
> 
> def binary?(string)
>   return true if 0 < string.count("\x00")
>   check = string[0, 512]
>   check.size < 10 * check.count("\x00-\x07\x0b\x0e-\x1a\x1c-\x1f")
> end

いただきます。

ところで、さっき書いたあと思いついたんですが、
kconvなりnkfなりのguessを使って、BINARYが返ってきたら、
というのはありですか?

# 今日は配送はだいじょうぶだ

-- 
人生を背負い投げ

菊谷 誠(Kikutani Makoto)  kikutani / sprintmail.com