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