私はここ https://github.com/juggler/ruby-rc4/blob/master/lib/rc4.rbruby 1.9.2用のRC4解読ライブラリですか?
である。しかし、そのはルビー1.9.x
のために働いていない、それは "\のX1A" のエラー 未定義のメソッド^」を投げ1つのlibのが見つかりました:String__
は、いずれかがありますがRuby 1.9.xでうまく動作しますか?
私は「Ruby 1.9の文字列で[文字列]が文字のコードではなく(1.8のように)文字を返します」ということを知りました。 (https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234)がその(一つの操作)が予め
おかげ
:へ
EDIT
変更線27。私はtext [i] .ordを試しましたが、それでもthrowingエラーです.TypeError:FixnumをStringに変換できません。 –
エラーが発生している行はありますか。あなたがそのエラーを取得している場合、あなたは文字列を扱っていない、それは数字です。コードを見ると、あなたは0upto(text.length-1){| i | text_i = text [i]^round} each_byteを使用しているので、イニシャライザは1.9です。 –