From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9546648708e7c88ca644399df96fb5ae@plan9.ucalgary.ca> To: 9fans@cse.psu.edu Subject: Re: [9fans] plan 9 IRC client Date: Thu, 7 Jul 2005 00:32:57 -0600 From: andrey mirtchovski In-Reply-To: <3df42682645f4841dfeac0a909bafbd2@vitanuova.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 628567e6-ead0-11e9-9d60-3106f5b1d025 > i find myself needing to use IRC, so: > > what do people use for an IRC client under plan 9? with all these > "town hall discussions", i'd blithely assumed there was something > simple and obvious, but i can't find it. google suggests that > andrey's pages have a port of something called EPIC, but to be honest > i'd much prefer something that didn't run under vt (which i hate), > and the pages are down currently. > > i tried russ's shell-script-style client, but couldn't get > it to work (it just seems to hang). > > i have to admit i've never used IRC in my life before... > > cheers, > rog. I apologize for not having a direct answer, but I'm currently fighting a failing harddrive (at least it seems so whenever I try to run a command in xterm: bash: /bin/ls: Input/output error or something else even more bizarre: ./lib/modules: total 16 drwxr-xr-x 4 root root 4096 Jun 25 08:48 2.6.10-1.771_FC2 ?--------- ? ? ? ? ? 2.6.10-xen0 ?--------- ? ? ? ? ? 2.6.10-xenU ) the client Russ mentioned is available under: http://pages.cpsc.ucalgary.ca/~mirtchov/p9/irc/irc.tgz unfortunately that's down until the admins figure out how to fix a failing file server. at the same location, under 'irc7.tgz' (and linked to from the index page) is a persistent irc client that most of us use to connect from remote machines. it works in two parts -- a program called 'ircsrv' handles the connection with the irc server, reconnecting when it drops etc., posting the resulting dialogue to /srv. a simple client called 'irc' parses that dialogue and presents it to the user, accepting commands to write off to the irc channel. two other clients take the general unix approach -- handling client and server communication in a single package -- ircc and irc8, they should both be accessible from the wiki. i'm sorry about EPIC, it's a port of one of the lightest unix clients to p9, vt was kind of necessary. i wouldn't expect anyone to use it, as it was done just to spite those saying 'there's no irc client for p9'. there's a port of the perl irc client 'sirc', which is in the same vein as ircc and irc8 (i.e. handles the connection and the user dialogue in the same stdin/stdout fashion). it needs perl. i'm sorry. (though if you need it i can send it). i now need to reboot (thank god Plan 9 has nothing to do with this machine): mirtchov@localrob$ ls -l /usr/bin/which -rwxr-xr-x 1 root root 18424 Aug 7 2004 /usr/bin/which mirtchov@localrob$ /usr/bin/which which bash: /usr/bin/which: Input/output error mirtchov@localrob$