わたなべです.

Kazuhisa YANAGAWA <katze / yuba.is.uec.ac.jp> writes:

:  「pack を使った方が速くなる」とかいう議論も見ていたのですが, 結局 
:  pack の使い方が良くわからないんで encode はオリジナルのままです.

この場合は
:      text = encode64(fp.readlines)
:      text.gsub!(/.{72}/, "\\&\n")
:      ar.puts text
が
  ar.puts [fp.readlines].pack('m')
かな. あと
:fp.puts text.unpack("m")
は
 fp.print text.unpack("m")
ですね. Windows とか考えると binary で open したほうがいいかも.

-- 
わたなべひろふみ