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