Nocheto Client command line options
This page describes nochetoclient command line options.
Help
Use --help to show the command line options help.
$ nochetoclient --help
Nocheto Client 3.1.0.1941:1942M, Ubuntu20_04, author: Petr Bílek (nocheto.sallyx.org)
USAGE: nochetoclient [-h|--help] [-o|--owner] [-d|--debug] [-c|--config <file.ini>] [-e|--engine <engine>] [-b|--board <boardtype>] [-p|--port <port>] [-i|--host <host>] [-m|--mode <mode>] [--unpausable] [--dummy]
file.ini - Read configuration from this file (after reading nocheto.ini, engines.ini and client.ini)
engine - name of engine section from config files or executable name
(default /usr/game/stockfish)
boardtype - Board GUI (default (iso), default-utf8 (utf8), ascii, ascii-utf8, compressed, compressed-utf8, kitty)
(default utf8)
port - port number of server
(default 8 001)
host - ip address of to server
(default 127.0.0.1)
mode - board, analyze or clock
(default board)
$ nochetoclient --help
Nocheto Client 2.7.1.1928M, Ubuntu19_10, author: Petr Bílek (nocheto.sallyx.org)
USAGE: nochetoclient [-h|--help] [-o|--owner] [-d|--debug] [-c|--config <file.ini>] [-e|--engine <engine>] [-b|--board <boardtype>] [-p|--port <port>] [-i|--host <host>] [-m|--mode <mode>]
file.ini - Read configuration from this file (after reading nocheto.ini and client.ini)
engine - name of engine section from config files or executable name
(default /home/petr/bin/stockfish_17/stockfish)
boardtype - Board GUI (iso, utf8, ascii, ascii-utf8, compressed, compressed-utf8, kitty, kitty-utf8)
(default utf8)
port - port number of server
(default 8 001)
host - ip address of to server
(default 127.0.0.1)
mode - board or analyze
(default board)
Debug
Use --debug to debug nochetoclient.
This is for developing purposes only, you probably wouldn't need it.
Config
Use --config filename.ini to read configuration file.
Nochetoclient always reads ~/.nocheto/configs/nocheto.ini and
~/.nocheto/configs/client.ini files first and then the file required by
--config option. Values read from the first config file are replaced
by values read from the second one (if they are defined there).
The filename can be absolute path (i.e. ~/.nocheto/configs/tweak.ini) or just a basename
(i.e. tweak.ini) in which case the full path is assembled from this basename
and ~/.nocheto/configs/.
Board type
Use --board boardtype to select the desired
board design. Available board types are: iso, utf8 (the default),
ascii, ascii-utf82.4.0, compressed,
compressed-utf81.1.0, kitty2.0.0 and
kitty-utf82.1.0.
See board type
description for nocheto.
Port
Use option --port PORT number to select port on which
clients are expected by nocheto.
Port number can by any number between 1024 and 65535, but it must be the same
as you used with the ipv4 command in nocheto.
Host
Use --host IP address to connect to nocheto on a
different IP address than the nochetoclient.
Make sure there is no firewall blocking your connection.
Mode
Use --mode mode to select one of the modes nochetoclient can run.
There are these modes: board (the default), analyze
and clock3.0.0.
Board mode doesn't necessarily means you will see chess board. What you will see depends on how is the nochetoclient configured (by the config files).
Engine2.3.0
Use --engine <engine> to select which engine shoud
run in the analyze mode.
This option accepts the same values as the play vs engine command.
Unpausable engine3.0.0
Use --unpausable to ignore pause command comming from nocheto.
Pause command is send if nocheto runs chess engine to get more processor's power. But if you are running nochetoclient on another computer than nocheto, this pausing is pointless.
Dummy3.0.0
Use --dumy to simulate nochetoclient ver. 2.X behaviour.
With this option nochetoclient does not accept any input from the user.
Owner2.1.0
Use --owner to show the owner's credentials.