rectick - record key strokes and display on the backtick
$Id: README,v 1.8 2003/11/26 07:48:54 knok Exp $

1. What's this?

rectick is an application to visualize key strokes on GNU screen. You
can use for demonstration about special key-binding software.

2. Requirement

To use the software, you need the follwoing software.

- GNU screen (3.9.15 or later)

3. How to install

See INSTALL.

4. How to use

4.1 Quick Start

Try the following command:

$ screen -c /usr/local/etc/tick-screenrc

Then you can see your key strokes history on the status line.

4.2 Details

4.2.1 rectick [-l num] [sock-path]

rectick is a server process to display key strokes.

-l option means the buffer size of key strokes (default value is 8).

The last argument means the path to the unix domain socket (the
default value is "/tmp/backtick").

4.2.2 recfilter [sock-path]

recfilter is a client process to record key strokes and to send them
into the server (rectick).

The first argument means the path to the unix domain socket (the
default value is "/tmp/backtick").

5. Copying

Copyright (C) 2003 NOKUBI Takatsugu <knok@daionet.gr.jp>

This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
COPYING file for more details.

6. Bugs

* Only printable ASCII characters (0x20-0x7e) and some control
  characters (CR, LF, ESC) are displayed.
* Sometime you can't start correctory because the timing to create the
  unix domain socket. If you occured such situation, please retry.
* Used tmpnam(3) to make unique unix domain socket on recfilter. I
  believe it is not so serious security issue in the case.
* You can see all passwords, heads up!
