MMM Controller - The Mini Mouse Macro Network Controller
The MMM Controller is a companion application for Mini Mouse Macro that extends its capabilities to the network. It acts as a dedicated tool for sending and receiving UDP messages, enabling remote control and monitoring of Mini Mouse Macro instances.
With MMM Controller, you can:
- Control Mini Mouse Macro instances remotely over a network.
- Send commands to trigger actions or modify the flow of macros running on other machines.
- Receive feedback and status updates from remote Mini Mouse Macro instances.
- Utilize a full-featured UDP message sender for general network communication.
- Supports the Send UDP Packet action and Receive UDP Packet conditional in Mini Mouse Macro.
How it Integrates with Mini Mouse Macro
The MMM Controller complements Mini Mouse Macro’s networking features, specifically the REMOTE
action and the RECEIVE UDP PACKET STRING
condition.
- Sending Commands: You can use the MMM Controller’s “Send” section to send commands to a specific IP address and port where a Mini Mouse Macro instance is listening. These commands can instruct the remote instance to start, stop, load macros, or execute other actions.
- Receiving Feedback: The “Receive” section of the MMM Controller allows you to listen for UDP packets sent from remote Mini Mouse Macro instances. This enables you to monitor the status of remote macros or receive data generated by them.
Example Scenario:
Imagine you have a macro running on a remote machine that performs a long task. You can configure that macro to send a UDP packet back to your machine when it finishes. The MMM Controller, listening on your machine, will receive that packet and display a notification, letting you know the task is complete.
Using the MMM Controller:
- Send:
- Enter the Destination IP and Port of the remote Mini Mouse Macro instance.
- Type the command you want to send in the text box (e.g.,
START_MACRO1
,Macro play stop
). - Click the send button (shown as an envelope in the image).
- Receive:
- Check the Receive box.
- Specify the Source IP (or leave it as
ANY
to listen to all sources). - Enter the Port you want to listen on.
- Check the Show output, Append, and Verbose boxes as needed to control the display of received messages.
Note: Both Mini Mouse Macro and the MMM Controller must be properly configured to send and receive UDP packets. This may involve adjusting firewall settings to allow communication on the specified ports. Refer to the REMOTE
action documentation for more detailed network configuration instructions.
Download:
You can download the free MMM Controller tool from the Mini Mouse Macro website or directly from SourceForge.