ファイル変換のRubyスクリプトに「'getbit':undefined method '」というエラーが出ます
プログラミング素人で、質問のRubyスクリプトの開発者でもありません。
ファイル形式変換のRubyスクリプトを使おうとしたら、エラーが出て途中で止まってしまいます。
手持ちの辞書ソフトをスマホ・タブレットで使えるように、辞書データをEPWINGに変換しようとしていますが、こちらのRubyスクリプトでテキストに変換しようとしたら下記のエラーが出ます。
C:/work/BTONIX2xml.rb:57in 'getbit':undefined method '>>' for "\xF0":String (NoMethodError)
スクリプトが10年前のもののようで互換性の問題でしょうと思い、様々バージョン・環境で試しましたが自力で解決できませんでした。試した環境はWindows 7 32bitと64bit、RubyInstallerでインストールしたRuby 1.8x、1.9x、2.0x、2.2xです。
ちなみに使ったコマンドはこちらです:
ruby -Ks C:\work\BTONIC2xml.rb "C:\Program Files
(x86)\(辞書ソフトのフォルダー)\(辞書名)\(辞書名).exi" C:\btonic
スクリプトのコードのどこかを修正できれば行けるかもしれないと思い、こちらに来ました。
どなたか何か教えていただけると非常にありがたいです。 m(__)m