1. Purpose 2. Installation (unix systems) 3. Installation (windows systems) 4. Recommended IRC clients |
5. Troubleshooting 6. Copying 7. Requirements 8. Runtime configuration 9. Downloading |
However, in the world we live in, people use different encodings. Finnish people use ISO-8859-1, ISO-8859-15 or Windows-1252; Japanese people use ISO-2022-JP, SHIFT-JIS or EUC-JP; Polish people use ISO-8859-2, and so on. People using different encodings will see other people's text as an unreadable mess of code.
This proxy is a solution for IRC users who want to be able to talk with everyone despite of their character set differences.
The primary audience of this program are the European IRC users who occassionally talk on Japanese channels.
With the proxy, all you need is an IRC client that understands and speaks
fluently UTF-8.
The proxy supports all the ISO-8859 family character sets,
ISO-2022-JP, SHIFT-JIS Japanese encodings and the UTF-8 unicode
encoding, and will transparently use them with the
"in Rome, do like the Romans do" principle.
wget http://bisqwit.iki.fi/src/arch/iconvircproxy-1.6.4.tar.bz2
tar xvfj iconvircproxy-1.6.4.tar.bz2
cd iconvircproxy-1.6.4 ./configure make
To configure iconvircproxy, edit the ircproxy.cfg file and adjust the settings as you see fit. The default settings are ok for most IRCNet users.
Run iconvircproxy:
./iconvircproxy
After iconvircproxy has been started, connect your IRC client to the computer the proxy is running at. In most IRC clients, this command will do it:
/server your.host.name 6622
wget http://bisqwit.iki.fi/src/arch/iconvircproxy-1.5.0-win32.zip
unzip iconvircproxy-1.5.0-win32.zip
Run iconvircproxy:
iconvircproxy
After iconvircproxy has been started, connect your IRC client to the computer the proxy is running at. In most IRC clients, this command will do it:
/server localhost:6622
Note that your IRC client / terminal must be fluent in UTF-8.
Also, IrcII will also soon support UTF-8.
Q: Everything else works fine, but Japanese characters show as squares.
A: Do you have a Japanese font (such as MS Gothic or Watanabe)
installed? If this text shows as squares: わたなべ, you don't.
Does your terminal program (the window where the text appears in)
support the Japanese symbols? Most terminal programs (and mIRC) only
support one 256-character font even when they're interpreting UTF-8.
X-Chat does not have this problem. For Linux users, gnome-terminal is
a good UTF-8 -compatible terminal with no XIM/font problems.
For Windows, a good UTF-8 compatible ssh client is still to be found.
PuTTY doesn't qualify.
If you use "screen", you must attach the screen with the -U option.
Q: Japanese text displays fine, but how can I type it?
A: You need an input method editor such as kinput2.
Assuming you have it installed, you need to start your terminal
with a command line such as this:
XMODIFIERS=@im=kinput2 LANGUAGE=C LC_ALL=ja_JP.UTF-8 gnome-terminal
Q: "Could not connect to host."
A: Check your firewall settings.
Disclaimer: I have tested the Windows version only under Wine,
where it seems to work fine.
This means that you are free to use for whatever purpose you want to as long as you wish, free to analyze the source code, free to modify it to suit your needs, free to create derived works of it, free to sell it if you want to, but there is no warranty and if you distribute it, you are not allowed to restrict these freedoms.
If you modify the source code or create derived works of it, you are encouraged to share your creations with the original author: p9Mb6JoelY YliylqluomxyLtfa <bi8x8Sbfsqwic8LVlpt@ik4tn0i.fi>
To reconfigure iconvircproxy without disconnecting from the server,
just do /msg iconvircproxy RELOAD
. You can also inspect
the running configuration by doing /msg iconvircproxy HELP
.
The messages will be intercepted before sending to the server.
Generated from
progdesc.php (last updated: Thu, 28 Jul 2011 13:53:52 +0300)
with docmaker.php (last updated: Thu, 28 Jul 2011 13:53:52 +0300)
at Thu, 28 Jul 2011 13:53:53 +0300