WiIRC

---

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

I’ve succeeded in hacking CGI:IRC to be usable with the Wii. That’s right! IRC on the Wii! What does this mean? Well, it makes it possible to chat with friends from the comfort of your Wii. Okay, it’s not all that impressive, but that’s not the point. You can try my demo which can connect to BitlBee or #WiIRC or #wiili on Freenode, or I can give you instructions on how to modify the source to use on your own server.

First of all, download CGI:IRC and extract it to the directory of your choice. A good choice is somewhere in the /cgi-bin/ directory of your webserver. Easy enough, right?

Now, it’s time for the fun part. It seems there is a problem with CGI:IRC and Opera versions later than 7 (I can’t get text to send with Opera 9 on Windows or Wii), but by adding the parameters ?interface=mozilla it appears to work when using normal operating systems. Not quite so on the Wii. To get it to work on the Wii (and other Opera browsers) just apply my patch, a near identical clone of mozilla.pm, by using the following commands from the directory you extracted the package to:

wget http://possum.kicks-ass.org/wii-chat/opera7.pm.patch
patch -p0 <opera7.pm.patch

Now your opera7.pm and mozilla.pm should be almost identical, save two lines. Configure your cgiirc.config to your liking, and everything should be done. Enjoy :)

By the way, any developers familiar with javascript and/or perl, especially those intimate with CGI:IRC, please contact me on freenode #WiIRC so we can try and get things like automatic scrolling working. Thanks!

Web 2.0 Bookmarks:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • co.mments
  • del.icio.us
  • De.lirio.us
  • digg
  • Reddit
  • Slashdot
  • Technorati
  • YahooMyWeb

6 Responses to “WiIRC”

  1. Kevin^L (43) Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    Too much work when there’s a computer 3 ft from my Wii.

    Using Mozilla Firefox Mozilla Firefox 2.0.0.1 on Windows Windows XP
  2. Gh0sTly (1) Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    Personaly, I see this to be usefull, and quite honestly, could be quite fun.

    Using Mozilla Firefox Mozilla Firefox 2.0.0.1 on Windows Windows XP
  3. Possum Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    Thank you GhOsTly, this was just a toy though. I’d like to eventually get CGI:IRC working with javascript captures for the directional pad to do various things, such as left/right to switch tabs, up for history, down to send. (See http://allnintendo.co.uk/wiigame/ for a proof of concept that was posted on WiiLi)

    Anyway, I’ve also maintained loose contact with dg, the main developer of CGI:IRC to try and get things working more smoothly. Lack of time on my part is one shortcoming :/

    Using Mozilla Firefox Mozilla Firefox 1.5.0.3 on Debian GNU/Linux Debian GNU/Linux
  4. Possum Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    Anyone following this, I modified my demo to have increased font sizes using the Default (Gothic) theme so it’s suitable for TV viewing. For do-it-yourself-ers, modify the desired .pm file and change all instances of “12px” to the desired font size.

    Using Mozilla Firefox Mozilla Firefox 2.0.0.2 on Windows Windows XP
  5. kyevan (1) Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    Isn‘t there some way to get this on arcsec?

    Using Opera Opera 9.30
  6. Possum Says:

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/yubimusubi/possum.kicks-ass.org/wp-includes/formatting.php on line 75

    @kyevan

    Sorry it took so long to respond.

    If you have access to arcsecant’s http files, then there is my patch, but I think the latest version of CGI:IRC can work alright with the Wii, provided you add a submit button (it would be about the same functionality as my patch provides).

    Note that my patch has some interesting side effects (breaks under certain browsers, namely IE).

    That said, I should probably mark this patch as DEPRECATED.

    Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Linux Linux