Mercurial > hg > nnchat
annotate README @ 166:8bb12c22fe05
Add note and link to the original Flash-based chat.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 06 Nov 2010 17:59:18 +0200 |
parents | 3287901f9b78 |
children | 35b1714eb3b2 |
rev | line source |
---|---|
5 | 1 NNChat - extremely simple NN chat applet compatible client |
2 ========================================================== | |
88 | 3 Written and designed by Matti 'ccr' Hämäläinen |
105 | 4 (C) Copyright 2008-2010 TNSP |
7 | 5 |
6 | |
7 Distributed under DWETFYWTPL (Do What Ever The Fuck You Want | |
8 To Public License), see file COPYING for more information. | |
9 | |
10 | |
11 What is this? | |
12 ------------- | |
44 | 13 A simple NCurses-based client compatible with NewbieNudes.com chatroom |
60 | 14 protocol. There is a basic line-editing interface with some bells and |
157 | 15 whistles, such as a input history, logging to file, ignore lists, |
16 persistent configuration, etc. | |
7 | 17 |
166
8bb12c22fe05
Add note and link to the original Flash-based chat.
Matti Hamalainen <ccr@tnsp.org>
parents:
157
diff
changeset
|
18 The original Flash-based chat client can be accessed through NN website: |
8bb12c22fe05
Add note and link to the original Flash-based chat.
Matti Hamalainen <ccr@tnsp.org>
parents:
157
diff
changeset
|
19 |
8bb12c22fe05
Add note and link to the original Flash-based chat.
Matti Hamalainen <ccr@tnsp.org>
parents:
157
diff
changeset
|
20 http://www.newbienudes.com/chat/ |
8bb12c22fe05
Add note and link to the original Flash-based chat.
Matti Hamalainen <ccr@tnsp.org>
parents:
157
diff
changeset
|
21 |
7 | 22 |
23 Usage | |
24 ----- | |
157 | 25 See the help, 'nnchat --help' for available command line options. By |
26 default the client connects to passion pit (TCP port 8003). By using | |
27 other ports (option -p) you can connect to "members only" (8003) and | |
28 free for all "main room" (8002) chats. | |
7 | 29 |
30 Connect as registered user to members only chat: | |
66 | 31 > nnchat username password |
7 | 32 |
33 Connect as guest to free for all main chat: | |
66 | 34 > nnchat -p 8002 AnonymousAndy "" |
0 | 35 |
38 | 36 |
44 | 37 Keys |
38 ---- | |
157 | 39 arrow left/right - Move cursor in the current buffer. |
40 arrow up/down - Browse input history. | |
44 | 41 ctrl+left/right - Move cursor through words. |
42 | |
52 | 43 ctrl+l - Refresh/redraw screen. |
44 | |
44 | 45 F1 - Toggle between insert and overwrite modes. |
46 F2 - Clear current edit buffer. | |
157 | 47 F4 - Toggle ignore mode on/off. |
48 F8 - Toggle private chat mode on/off. | |
44 | 49 F9 - Quit. |
50 | |
51 | |
157 | 52 Commands |
53 -------- | |
54 /to <user> - Set target for private chat. Example: "/to foobar" | |
55 will set target to user "foobar". After this, pressing | |
56 function key F8 will toggle between private mode and | |
57 public. | |
58 | |
59 /ignore [user] - Toggle user to/from ignore. "/ignore" without specified | |
60 username will list users currently on the ignore list. | |
61 When ignore mode is ENABLED (via function key F4), | |
62 no messages or actions from users on the list will be | |
63 displayed. However, they will go into log file, if | |
64 logging is active. | |
65 | |
66 /color <color> - Changes your current user color visible to OTHER people | |
67 using the regular NN chat. Of course, this does not | |
68 affect this client in any way, as user colors are | |
69 ignored. | |
70 | |
71 /save - Save current configuration (username, password, etc.) | |
72 Notice that this may be a risk, if your computer | |
73 has several users as just starting the client will | |
74 automatically log into the chat with your username and | |
75 password! | |
76 | |
77 /who - Lists all users on the chat currently. | |
78 | |
79 | |
38 | 80 Installation |
81 ------------ | |
157 | 82 NNChat requires a curses library, preferably ncurses. It is |
83 also possible to compile NNChat for Windows via MinGW and use | |
84 PDCurses instead, but this includes certain complexities in | |
85 build process (see Makefile.w32) | |
38 | 86 |
87 1) Edit Makefile (optional) | |
88 | |
89 2) make / gmake | |
90 | |
91 3) ./nnchat --help |