47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
|
Abstract
|
||
|
--------
|
||
|
ii is a minimalistic FIFO and filesystem based IRC client.
|
||
|
It creates an irc directory tree with server, channel and
|
||
|
nick name directories.
|
||
|
In every directory a FIFO file (in) and and normal file (out)
|
||
|
is placed.
|
||
|
The in file is used to communicate with the servers and the out
|
||
|
files includes the server messages. For every channel and every nick
|
||
|
name there will be new in and out files.
|
||
|
The basic idea of this is to be able to communicate with an IRC
|
||
|
server with basic command line tools.
|
||
|
For example if you will join a channel just do echo "/j #channel" > in
|
||
|
and ii creates a new channel directory with in and out file.
|
||
|
|
||
|
Installation
|
||
|
------------
|
||
|
Edit config.mk to match your local setup. ii is installed into
|
||
|
/usr/local by default.
|
||
|
|
||
|
Afterwards enter the following command to build and install ii (if
|
||
|
necessary as root):
|
||
|
|
||
|
$ make clean install
|
||
|
|
||
|
Running ii
|
||
|
------------
|
||
|
Simply invoke the 'ii' command with required arguments
|
||
|
|
||
|
To make ii a bit more comfortable use it in combination with the multitail
|
||
|
program and for example with vim. Run vim in the server directory and use
|
||
|
key mapping like:
|
||
|
map w1 :.w >> \#ii/in<cr>
|
||
|
map w2 :.w >> \#wmii/in<cr>
|
||
|
to post to channels. Thanks to Matthias Kopfermann for this hint.
|
||
|
|
||
|
Configuration
|
||
|
-------------
|
||
|
No configuration is needed.
|
||
|
|
||
|
Contact
|
||
|
-------
|
||
|
If you want to contact the developers just write a mail to
|
||
|
ii (at) modprobe (dot) de
|
||
|
|
||
|
--Nico Golde, Anselm R. Garbe
|