[ruby-list:49017] 文字コード変換で煮詰まっています。

From: 井澤 隆浩 <KHB15150@...>
Date: 2012-11-27 06:25:10 UTC
List: ruby-list #49017
初めまして、井澤隆浩と申します。Rubyをかじり始めたばかりの初心者です。
http://d.hatena.ne.jp/curi1119/20080506/1210062892
このスクリプトを動かしたく、打ち込んだのですが、私の環境がWin7であること
もあってか、
文字コードの変換で煮詰まっています。

つなぐサーバーの文字コードはUTF8なのですが、コンソールで文字化けするため、

while msg = Kconv.toutf8(@irc.gets).split

をsjisに変えたところ、IRC側からの送信はコンソールに表示されます。
てこずっているのが送信側で、

send_cmd("PRIVMSG #{@channel} #{Kconv.tojis(input)}")

ここをsjisに変えたら、送信できるようになりましたが、IRC側で文字化けします。

いろいろ試行錯誤してみたのですが、わかりません。ご教示お願いします。

いざわたかひろ


In This Thread

Prev Next