home *** CD-ROM | disk | FTP | other *** search
-
-
- Environment Variables.
-
- Each of these can be exported before running BXnap.
- NAPNICK your default nick
- NAPPASS your default pass
- NAPSERVER a server list
- NAPPORT the metaserver port to use.
-
- the serverlist is in the following format.
-
- servername:port:nick:password:usemeta
-
- opennap.fortyoz.org::blah:hrm:1
-
- opennap.fortyoz.org:8888:blah:hrm
-
- Upon startup a ~/.bwaprc is search for and loaded. Within that file you can
- have various commands..
- ex.
- server +add server.name:port:nick:password:meta
-
-
- BWap [flags] [server] [nickname]
-
- -N do not autoconnect to a server
- -r filename load filename list of server.
- -a add servers, to not overwrite.
- -n nickname to use
- -p password to use [not advisable to use this]
- -C create user account.
-
-
- I'd like to thank all those that have contributed time and code to the BWap
- project. Some of this code is taken from BitchX/epic irc clients.
-
- ~~~~~~~~~~~~~ Various Commands ~~~~~~~~~~~~~~~~
-
- ADMIN <command> [args]
- Various adminstration commands.
-
- BIND <key> <command>
- bind your keys to something else
-
- BROWSE <nick>
- browse nick for files
-
- CLEAR [-all|-unhold|-scrollback]
- clear a window
-
- CLOSE [servernum]
- close current server. Or specified server.
-
- DELETE <#|*|range>
- Delete transfer with #. * will delete all transfers. A range can be
- specified.
-
- DF
- Display disk usage
-
- DISCONNECT
- see close.
-
- EVAL
- evaluate a function. This is incomplete.
-
- EXEC [-OUT|-NAME arg|-WINDOW|-MSG nick|-LINE {commands}|-LINEPART {command}|
- -ERRORPART {command}|-END {command}|-CLOSE index|-START|-IN text|
- -DIRECT|-num %process| <command>]
-
- GET [[-browse|-request] args]
- Will attempt to get a file after a /search or /browse is performed.
- Args can be a range of numbers to get.
-
- GLIST
- Display your download/uploads
-
- HISTORY [-clear|#]
- Your command history buffer.
-
- HOTLIST [nick|-nick]
- With no args, display the hotlist.
- nick will be added to your hotlist.
- -nick will remove from your hotlist.
-
- IGNORE [nick|-nick]
- Display the ignore list or add nick to your ignore list or -nick is
- removed.
-
- JOIN <channel>
- Join to a napster channel.
-
- L [channel]
- Will part from a channel. If no channel is specified your current
- channel is parted.
-
- LASTLOG [-MAX|-LITERAL text|-REVERSE|-TIME|-BEEP|-CLEAR|-APPEND|-FILE name|
- -MORE|-<LEVEL> pattern]
- Displays the lastlog buffer.
-
- LEAVE [channel]
- Will part from a channel. If no channel is specified your current
- channel is parted.
-
- LIST
- Will display all channels available to join.
-
- LOAD <script>
- Load's a script. This is almost like a irc script.
-
- LS [options] [pattern/dir]
- alias for the ls command.
-
- M <nick> <text>
- Sends a msg to nick. Multiple nicks can be specified as well as
- channels using ,'s to separate them.
-
- ME <args>
- send's a me to the current channel.
-
- MOTD
- displays the MOTD of the server. This depends on the value of /set
- SUPPRESS_SERVER_MOTD
-
- MSG <nick> <text>
- Sends a msg to nick. Multiple nicks can be specified as well as
- channels using ,'s to separate them.
-
- NAMES <channel>
- Requests the server to send a list of channel nicks.
-
- ON
- This is a scripting command from BitchX irc client. More
- documentation to be written.
-
- PARSEKEY
- Used for changing keybinds.
-
- PART [channel]
- Alias for /LEAVE and /L
-
- PING <nick>
- Attempts to ping a nick on napster. indication of server lag.
-
- PRINT [-BITRATE #|-COUNT #|-FREQ #|-MD5|-FORMAT string| pattern]
- Will print out your shared file list. /set FILENAME_FORMAT and /set
- DIRECTORY_FORMAT determine the output if set.
-
- PS
- process list.
-
- QUERY [nick|nick1,nick2]
- query's a nick or group of nicks.
-
- QUEUE [-remove "pattern"|-clear]
- display the download/upload queue. option allow removal of a
- nick/filename based pattern or ALL entries in both lists;
-
- QUIT
- Quit from the client. If there are active file transfers, a second
- chance is given.
-
- RAW <number> [<args>]
- sends a raw server command. Most useful during debugging.
-
- RBIND
- Show a key for particular bind.
-
- RESUME
- Shows files which can be resumed
-
- RELOAD
- reloads the ~/.BWap/BWap.sav file
-
- REQUEST <nick> <exact filename/path>
- attempts to grab a file from nick.
-
- RESUME
- currently under development.
-
- S
- alias for /SEARCH
-
- SAVE
- saves the ~/.BWap/BWap.sav file will ALL your /set's
-
- SAY <text>
- send text to current channel.
-
- SCAN [channel]
- display internal nicklist from current_channel or channel.
-
- SEARCH [-type audio/video/image|-any|-maxresults #|-bitrate #|-freq #|
- -line#|] pattern
- -type is only supported under opennap servers.
- -maxresults > 100 is not possible. it IS a server limitation.
-
- SERVER [-add arg] [-create] [server:port:nick:password:meta]
- display server list.
- -add will add a server to the list without connecting.
- -create to create account on server.
-
- SET
- Set's various options used within the client.
-
- SHARE [-load [filename]|-save [filename]|-share|-clear|-unshare|
- -type mimetype|-reload|-recurse|-remove "pattern"] [dir dir1]
- This particular command is fairly complicated. In it's simplest form
- the following 4 commands will do what is most often needed.
-
- /share /home/mp3 scans /home/mp3 recursively for mp3's
- /share -save saves the shared.dat file
- /share -load loads the shared.dat file
- /share -share actually shares the files with the
- server
-
- -type can be used to specify a particular "mime" type from
- the following list. video, audio, image, any
- -reload will scan the directory, and search for any missing
- files
- -clear will clear the internal list of files and notify the
- server that we are no longer sharing
- -update will check the internal filelist against your HD
- files to see if they exist. If a file is found that doesn't
- exist, then it is removed and if the server knows about it,
- the server is notified
- -recurse is a toggle to turn off/on the directory recursion.
- -remove will remove the "pattern" specified
-
- SIGNORE ["pattern(s)"]
- Inorder to ignore certain "404" msgs from the server (usually
- moderator or better) a server ignore was implemented.. The pattern
- is a quoted string which you wish to ignore in the future. You can
- use *'s to match multiple words and % to replace a single word in
- the string. Multiple patterns may be specified.
- /signore "Notification from %: % % - configured data port *
- unreachable"
- would ignore the following msg -
- Notification from q: qr1 (255.255.255.255) - configured data port 6699 unreachable
-
- STATS
- displays various statistics.
-
- SOUNDEX
- See search. This attempts to use a soundex for mispelted words.
- only supported on opennap servers.
-
- TIMER
- Does a periodic event. Based on the irc client BitchX.
-
- TOPIC
- Display the topic for a channel.
-
- TYPE
-
- VERSION
- display the version of BWap.
-
- W [nick]
- Displays whois of yourself or specified nick.
-
- WHOIS
- See also /W
-
- WINDOW
- try /window help