Command Line Tools
The KevinbotLib command-line tools are automatically installed using pip
.
apps
(Group)
The apps group contains all KevinbotLib graphical utilities.
apps console
KevinbotLib Control Console can be launched with the below command:
kevinbotlib apps console
Options
-
Verbose Logging
-v
or--verbose
: Enables verbose-level logging -
Trace Logging
-t
or--trace
: Enables trace-level logging -
Disable Screen Lock Inhibit
--no-lock
: Disables the screen lock inhibitor when running the console
apps dashboard
KevinbotLib Dashboard can be launched with the below command:
kevinbotlib apps dashboard
Options
-
Verbose Logging
-v
or--verbose
: Enables verbose-level logging -
Trace Logging
-t
or--trace
: Enables trace-level logging
apps logdownloader
KevinbotLib Log Downloader can be launched with the below command:
kevinbotlib apps logdownloader
Options
-
Verbose Logging
-v
or--verbose
: Enables verbose-level logging -
Trace Logging
-t
or--trace
: Enables trace-level logging
apps logviewer
KevinbotLib Log Viewer can be launched with the below command:
kevinbotlib apps logviewer
Options
-
Verbose Logging
-v
or--verbose
: Enables verbose-level logging -
Trace Logging
-t
or--trace
: Enables trace-level logging
fileserver
The KevinbotLib File Server can be launched using the following command:
kevinbotlib fileserver
Options
-
Verbose Logging
-v
or--verbose
: Enables verbose-level logging -
Trace Logging
-t
or--trace
: Enables trace-level logging -
Directory
-d
or--dir
: Sets the directory for the file server. Defaults to the current working directory. -
Server Port
-d
or--dir
: Sets the port to serve on. Defaults to8000
. -
Server Host
-d
or--dir
: Sets the host to serve on. Defaults tolocalhost
.
hardware serial
(Group)
The serial group contains utilities for serial device enumeration.
hardware serial enumerate
The kevinbotlib hardware serial enumerate
command will detect any connected Serial devices.
Options
-
Raw Output
-R
or--raw
: Enables raw plain-text output
logs
(Group)
The logs group contains tools for managing log files
logs where
The kevinbotlib logs where
command will detect output the default location for local log storage.
Options
No Options
logs size
The kevinbotlib logs size
command output the size of the default logging directory
Options
-
Bytes
-b
or--bytes
: Output raw number of bytes