Client.py man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]


Client.py(1)			 User Manuals			  Client.py(1)

NAME
       Client.py - the bub-n-bros client

SYNOPSIS
       python Client.py [ options ] [host[:port]]

       Note  that  this script is in the display/ subdirectory of the original
       directory layout.

DESCRIPTION
       This is the bub-n-bros  client  that  connects  to  bub-n-bros  servers
       started	with  bb.py(1)	or  BubBob.py(1).   It supports many different
       audio and video drivers and is very multi-platform.

OPTIONS
       host   Search for a game on the given machine, and connect  to  one  if
	      found.   If this is not defined, search for servers on the local
	      network.

       host:port
	      Connect to server running on given port on given host.  If  this
	      is not defined, search for servers on the local network.

       --bits=N
	      This option concerns only the windows audio driver. Set bits per
	      sample. Valid values are 8 and 16 (default).

       -d DRIVER, --display=DRIVER
	      Use video driver DRIVER.	Valid drivers are:

	      X	     X Window driver for Linux and  Unix  systems  with	 an  X
		     server running. See the --shm option.

	      windows
		     MS Windows driver.

	      pygame PyGame gaming library for python (if installed) has video
		     output.   Use   it	  if   this    is    specified.	   See
		     http://www.pygame.org and the --transparency option.

	      gtk    Use    the	   PyGTK    library    (if   installed).   See
		     http://www.pygtk.org/ and the --zoom option.

       -h, --help
	      Display help.

       --fmt=format
	      This option concerns only the linux audio driver. Set the	 sound
	      data  format.  Defaults  to  S16_NE.  You can get a list of sup‐
	      ported formats with --fmt=list.

       --freq=N
	      This option concerns only the linux and windows  audio  drivers.
	      Set mixing frequency to N (in Hz). Defaults to 44100.

       -m, --metaserver
	      Connect  with  the help of the Metaserver (see bb.py(1) for more
	      info).  Run Client.py -m to print a table of  currently  running
	      servers, pick the the exact IP address and port of the server of
	      your  choice  from  the  table,  and  run	 again	Client.py   -m
	      host:port.

       --port TCP=port
	      In  conjunction  with  the  -m  option, force a specific port on
	      which to listen for an incoming TCP connexion  from  the	remote
	      server.	This  is only used if a direct connexion to the server
	      fails.  A random port number is picked by default.  This	option
	      is  useful  if you are behind a firewall but can let TCP connex‐
	      ions on specific ports reach you.

       --port UDP=port
	      Force a specific port on which to listen for incoming UDP	 traf‐
	      fic  (animation  data).  Useful if you are behind a firewall but
	      can let UDP traffic on a	given  port  pass  through.   This  is
	      optional:	 animation data is routed over the TCP link if it does
	      not appear to reach the client.  A random port number is	picked
	      by default.

       -s DRIVER, --sound=DRIVER
	      Use driver DRIVER for audio. Valid drivers are:

	      pygame Use   the	 audio	capabilities  of  the  PyGame  library
		     (http://www.pygame.org).

	      linux  Use the linux audio  mixer.  See  the  --freq  and	 --fmt
		     options.

	      windows
		     Use the Windows audio mixer. See the --freq and --bitsop‐
		     tions.

	      off    No sounds.

       --shm=yes, --shm=no
	      This option concerns only the  X	display	 driver.   Disable  or
	      enable  the  shm	(Shared	 Memory)  extension.  It is enabled by
	      default and should only be disabled for remote X connections and
	      old X servers.

       -t     Use the TCP protocol. The default is to autodetect the protocol.
	      See the -u option.

       --transparency=yes, --transparency=no
	      This option concerns only the pygame display driver. Disable  or
	      enable  transparent bubbles. Enabled by default. Disabling makes
	      game a bit faster.

       -u     Use the UDP protocol. The default is to autodetect the protocol.
	      See the -t option.

       --zoom=N%
	      This  option  concerns only the gtk display driver. Scale output
	      by N%.

SEE ALSO
       bb.py(1) Client.py(1) python(1)

Linux				  APRIL 2005			  Client.py(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net