From: aaaa aaaaaaaaaaa Date: 2010-08-18T18:23:45+09:00 Subject: Re: Base64 multiple by 4 Brian Candler wrote: > irb(main):001:0> s = ["hello world"].pack("m") > => "aGVsbG8gd29ybGQ=\n" > irb(main):002:0> s.unpack("m").first > => "hello world" Once again, that's what not I wanted. Heres an example of what I wanted (and now have): >> RBase64.charset = (20..84).map(&:chr).join => "\x14\x15\x16\x17\x18\x19\x1A\e\x1C\x1D\x1E\x1F !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST" >> RBase64.encode "my secret string" => "/+840J)70:)H\x1C\e!H0:9B-D==" >> RBase64.decode "/+840J)70:)H\x1C\e!H0:9B-D==" => "my secret string" -- Posted via http://www.ruby-forum.com/.