Skip to content

Little program that indicates what is activated/deactivated for streamers by setting name and key binds. Does not integrate with apps.

Notifications You must be signed in to change notification settings

foqsi/streamlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StreamLights - Streaming Indicator Tool

Simple little program that shows me what I've disabled while streaming.

image

Features

  • Displays indicators for streaming-related toggles (e.g., microphone, camera, desktop audio).
  • Customizable labels and key assignments.
  • Works with macro keys F13-F24.

Usage

If you want to use this program, you can do so as-is. Just remember:

  • You need to set up your macro keys to F13-F24.
  • You can customize the text and key assignments by editing main.py.

Setup Instructions

Follow these steps to set up StreamLights on your system:

1. Install Python

Make sure you have Python installed. You can download it from python.com.

2. Install PyInstaller

To create a standalone executable, you need to install PyInstaller. Run the following command:

pip install pyinstaller

3. Build the Executable

Navigate to the directory containing the main.py script and run:

pyinstaller --onefile --windowed --name StreamLights --icon=icon.ico main.py
  • --onefile: Bundles everything into a single executable.
  • --windowed: Suppresses the console window for GUI applications.
  • --name StreamLights: Sets the name of the generated executable.
  • --icon=icon.ico: Sets a custom icon for the executable.

4. Running the application

After running PyInstaller, you will find the generated executable in the dist folder. You can now use this executable to run the program.

Customization

You can easily customize the following aspects of the program:

  • Labels: Modify the text that appears on the buttons.
  • Key Assignments: Change the keys that toggle the buttons by editing the key_assignments in main.py.

About

Little program that indicates what is activated/deactivated for streamers by setting name and key binds. Does not integrate with apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages