Skip to content

A super simple tool that will send custom text from your keyboard upon a custom key combination. Editable and user-friendly. Has both versions — headless (will run in the background), and windowed (will have a window with a macro-key guide open).

Notifications You must be signed in to change notification settings

SHUR1K-N/MacroNinja-Custom-Text-Macros

Repository files navigation

MacroNinja: Custom Text Macros

Description

A simple tool that will send user-defined text from your keyboard whenever a user-defined key combination is pressed. It comes with two editable and user-friendly .CFG files (Soft Macros.cfg and Hard Macros.cfg), holding ten macros each.

Example Execution

This project was created in Python, for personal use with sending semi-automated chat messages while attending online lectures in a state of semi-comatose sleepiness. It has both versions — headless (will run in the background) and windowed (will have a window with a macro-key guide open as the above image).

Default Macros & Usage

  • Soft macro modifier key(s): CTRL
  • Hard macro modifier key(s): CTRL + ALT
While CTRL pressed While CTRL + ALT pressed
1. Yes, ma'am. Yes, sir.
2. No, ma'am. No, sir.
3. Okay, ma'am. Okay, sir.
4. Understood, ma'am. Understood, sir.
5. Thank you, ma'am! Thank you, sir!
6. Good morning, ma'am! Good morning, sir!
7. Good afternoon, ma'am! Good afternoon, sir!
8. empty empty
9. empty empty
0. empty empty

Optimization

Since the program is designed to indefinitely listen for key strokes until terminated in order to serve its purpose, the consumption of resources (CPU) has also been minimized and optimized; so the program can be left running in the background for as long as required, or even be scheduled to run automatically at every system start (by placing the shortcut of the "MacroNinja (Headless).pyw" file in the \Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup directory) without any prominent CPU usage.

Dependencies to PIP-Install

  • keyboard (for keyboard control/listening)

My website: https://TheComputerNoob.com

About

A super simple tool that will send custom text from your keyboard upon a custom key combination. Editable and user-friendly. Has both versions — headless (will run in the background), and windowed (will have a window with a macro-key guide open).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages