home *** CD-ROM | disk | FTP | other *** search
- *****************************************************************************
- _ _ _ _ _____ _ ___ _ ____ _
- /|_ /|_ \_ /_ |_ |_ \_ |_
- /_|_ /_|_ \_ /_ |_ |_ _ |_
- /_ |_ /_ |_ \/_ |_ |___/_ |_
- /_ |_ /_ |_ /_ |_ |_\ _ |_
- /_ |_/_ |_ /_ |_ |_ \ _ |_
- /_ |/_ |_ /_ __|__ _ |_ \ _ |____ _
-
- *****************************************************************************
-
- By Michael Lowe [Milo] 93,94
-
- c9037574@cs.newcastle.edu.au
- miclow@scorch.hna.com.au (UUCP)
-
- * This software is any-ware *
-
- Requirements:
- ~~~~~~~~~~~~
- IBM PC (Compiled for 286+)
-
- Modem (faster the better. Should have hardware flow control enabled)
-
- IRC server access (eg telnet from an account)
-
- NOTE: read history.doc!!!
-
-
- Quick start:
- ~~~~~~~~~~~
- Edit 'myirc.cfg' to reflect who you are, eg 'nick', 'id' and
- 'info' etc.
-
- You also may wish to change things in myirc.irc too..
-
- If you intend to run myirc by shelling from a communications program,
- it is best to leave 'modem' blank or commented out (#).
-
- Run a communications program, and connect to account (or whatever)
- and connect to a server (usually 'telnet <server> 6667' on UNIX)
- eg telnet jello.qabc.uq.oz.au 6667
-
- Once connected, shell to dos, and run 'myirc'.
-
- Assuming you received no error msgs, you should be looking at a
- welcome screen from 'myirc'.
-
- To register yourself, press ALT-R.
-
- A message off the day (MOTD) should appear.
-
- You are now in irc!
-
- To quit, type /quit and press ALT-X to exit 'myirc'
-
- Keys:
- ~~~~
-
- Left, Right - move cursor along command line.
- Up, Down - scroll thru history buffer
- Page Up, Down - scroll thru capture. The screen will still move as text
- comes in. The [###] on the status line indicates how
- far back you are looking. [---] indicates that you
- havent scrolled back.
- Shift Up, Down - scroll on line at a time.
-
- ALT-X - Quit Myirc. Doesnt disconnect you from the server though
- ALT-T - Toggles IRC/TTY mode. TTY mode is mainly used for debugging
- It is not designed to be used as a term program!
-
- ALT-R - Registers you on IRC after you have connected to a server
- Press only once! Dont use once registered.
-
-
- Client commands: [11th Mar 94]
- ~~~~~~~~~~~~~~~
- /alias [<alias_name> [<alias>]]
- Displays and sets alias.. Only supports $* macro!
-
- /away [<msg>] Flags you as being away, plus any prvmsgs will be time
- marked. With no msg, flags you as un-away
-
- /ban <nick> bans a person from current channel. Also does scramblimg
- of ban.
-
- /bank <nick> same as /ban plus kicks person from current channel
-
- /ctcp <nick> <msg> Sends a ctcp type message to <nick>. Try sending version,
- time, userinfo, finger.. Myirc has automated replies for
- those when somebody ctcps you. Some replies can be
- changed. See /set
-
- /deop <nick> remove operator priviledge for <nick> on current channel,
- if you have op as well!
-
- /describe <nick> <msg> Send a CTCP action to <nick>
-
- /help <msg> asks for help from your /set help_server.. See /set
-
- /join <channel> [-i] joins a channel. -i flag specifies to join the last
- channel you were /invite-d to.
-
- /kick [<chan>] <nick> removes person from a channel. If no channel specified,
- current channel is assumed.
-
- /listc list current channels you are in (mainly used for
- debugging)
-
- /load <file> loads a script of commands.
-
- /logclose closes log file if active
-
- /logpause toggles pausing of log file
-
- /me <msg> sends an 'Action' to the current channel.
-
- /msg <nick>|<channel> <msg>
- sends <msg> to destination.
-
- /notify [<nick>..] Adds <nick> to notify list. If no nicks specified,
- displays current list
-
- /op <nick> Gives operator status to <nick> if you are oped as well
-
- /part <channel> Leaves <channel>.
- /leave <channel>
-
- /ping <nick> Finds amount of time delay betwwen you and <nick>
-
- /quit [<msg>] Quits IRC...
- /signoff [<msg>]
-
- /set [<variable> [<data>] ]
- sets a variable. Without a <data> specifier, displays
- current var. Without <variable> displays all /set-able
- variables!
-
- /topic [[<channel>] <topic>]
- Sets topic on channel. No channel specified, assumes
- current. No <topic> displays current topic on channel
-
- /redraw Redraws screen. Possible useful if you change colours
- See /set
-
- /unban <nick> unbans <nick> in current channel
-
-
- Most of those commands can be shortened. eg /des for /describe etc
-
- Also a * can be substituted for the current channel with most
- commands. eg /part *
-
- Log Files:
- ~~~~~~~~~
- To open a log file...
-
- /set log_file <filename>
-
- it will APPEND or create the log file and start logging.
-
- To close..
-
- /logclose
-
- To pause..
-
- /logpause
-
- Is a toggle.. Eg if logging, will stop it, and if not, it will again!
-
- If you open another log file while one is open, the previous one will
- be closed and then the new one opened and start logging again
- (irespective of /logpause).
-
-
- VAX notes:
- ~~~~~~~~~
- To run this client on a vax, you have to /set vax_flag on.
-
- Also /ctcp type stuff will not work correctly! Including /me and /ping
-
- I dont know why that is. Seems to be something to do with the telnet
- under VMS filtering the 0x01 ASCII code required for ctcp.
-
- Same applies to running Myirc under the Unix util 'screen',
- but dont set the vax_flag on.
-
- Other notes:
- ~~~~~~~~~~~
- Does not support /on at all. Maybe later
-
- Designed to work on 2.8.# servers. May not work on 2.7 and below
- but you may get unknown server codes (these will come up with the
- servers name, server code, and some text.)
-
- Try changing your video mode on your VGA card to 50 lines etc.
- It will support 50 lines, and possibly others! Just try and see.
- For Tseng cards, type 'vmode 50' b4 running 'myirc'
-
- ALT-T will toggle IRC mode on and off. If IRC mode is off, 'myirc'
- turns into a TTY emulator (no VT-100/ANSI). You will not be able to see
- a line until 'myirc' receives a return. Sorry!!
-
- It doesn't and can't support /dcc. I cant fork processes under DOS :)
-
-
- Problems:
- ~~~~~~~~
- If you register with ALT-R, and you get "Nick in use, type /nick..."
- 'myirc' will still assume you are the /nick you tried to register with.
- Can cause problems with prv messages. Try /quit-ing and edit
- 'myirc.cfg' to a new nick. Will be fixed!!
-
- There is no doubt heaps more. I just cant think of them!
-
- FIXED! ^^^^^^
-
- Any other problems, please contact me!!! (and any ideas too!!)
-
-
- Disclaimer:
- ~~~~~~~~~~
- well.. I disclaim EVERYTHING. If this blows your computer up, causes
- you wife or GF to leave. Its not my fault. (blah blah blah).
-
- Good luck! See ya on there!!
-
- Milo
-
-
- Dedicated to:
- ~~~~~~~~~~~~
-
- All people who have internet access, but..
-
- 1: No Irc client available onsite
- 2: not enough 'quota' to compile it
-
-
- Thanks to:
- ~~~~~~~~~
-
- Zee - good ideas, bug hunting, testing.
- Tune - IRC is made for people to meet..
-
- Coca Cola - thank you for your caffeine suppliments
-
- (last modified 23-5-94)
-
-
-