Skip to content

Command Line Tools

Banner Logo Banner Logo

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 to 8000.

  • Server Host


    -d or --dir: Sets the host to serve on. Defaults to localhost.

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