Manpages

NAME

shx − A console Hotline client for Unix

ghx − A GTK+ Hotline client for Unix

SYNOPSIS

shx [-dq] [-l file]

ghx

DESCRIPTION

The shx program is a full screen, command line interface to Hotline. Hotline is a hybrid of concepts taken from IRC, FTP and old school BBS systems. It works on the concept of servers, using trackers to keep track of which servers are available. The Hotline protocol was designed for the Macintosh system, making shx useful for exchanging files with a Macintosh, or chatting with friends.

shx - A full-screen, command line front-end to this Hotline Client for Unix.

ghx - The GTK+ frontend

OPTIONS

-d

Start in "dumb" mode. All input is taken directly from stdin and all output goes to stdout.

-l <file>

Use <file> instead of the usual hxrc file

-q

Don’t use a hxrc file

COMMANDS

server <server> [:port] [-l login] [-p password]

Connect to a new server, optionally specify 3 parameters, port, login, and password. Port defaults to 5500 login defaults to guest and password defaults to an empty string.

who [string]

print the user list, if string, print only users whose nicks contain string.

pwho [chat] [string]

print the user list of chat or current chat if none given.

nick [-i icon]

change nickname to nick and icon to icon.

icon <icon>

change icon to icon.

me <chat>

send chat with *** in front of it, eg: *** Joe sneezes

msg {nick|sock#} <string>

send a private msg to nick|sock#.

kick [-b] {nick|sock#}

disconnect nick|sock# from server.

news

read the server’s news file.

post <string>

post string to news.

chat {nick|sock#}

start a private chat with nick|sock#.

join <chat#>

join private chat chat#.

leave {chatsubject|chat#}

leave private chat chat#.

invite {chatsubject|chat#} {nick|sock#}

invite nick|sock# to chat.

subject <string>

set the subject of the current chat.

chats

print list of chats you are a member of.

load <file1> [file2...]

execute commands from files.

type [-n] [-c] <file1> [file2...]

send files to -chat or -news.

ls [directory]

list directory or remote cwd if none given.

cd <directory>

change remote directory to directory.

lcd <directory>

change local directory to directory.

pwd

print remote working directory.

lpwd

print local working directory.

dirchar <dirchar>

change directory seperator to dirchar.

get [-aR] [-z <remote> <local>] <file1> [file2...]

copy remote files to local host.

put [-aR] [-z <local> <remote>] <file1> [file2...]

copy local files to remote server.

mkdir <file1> [file2...]

create directories on remote server.

rm <file1> [file2...]

delete files on remote server.

xfers

display a list of current file transfers.

xfkill [all] [xfer1] [xfer2...]

kill specified file transfer(s).

clear

clear the current screen buffer and terminal.

save <file>

save the current screen buffer to file.

version

print the version of shx you are using.

commands

print a list of all commands.

FILES

~/.hxrc Script loaded at startup. /etc/hxrc System-wide startup script for hx

Information

Webpage: http://synhxd.sf.net/