Network Notify - Copyright (c) Keith Bingham https://www.kabsoftware.com/network-notify/ Network Notify is a set of Windows & Linux programs that let you send desktop notifications to a Windows computer from another Windows or Linux computer on your network. Notifications can be sent manually from a command line, from a script or from another program that supports running external commands. Network Notify is only compatible with 64bit versions of Windows and Linux. Network Notify is comprised of two programs; the Agent that is used to send messages to one or more clients, and the Client that receives the messages and displays the notification. Agent The Agent is used to send notifications to one or more clients. You can use the Agent directly from a command line, from a script or from any program that can call external programs. There are both Windows and Linux versions of the Agent. Usage: nnAgent -v Displays the copyright and version nnAgent -? Displays the usage nnAgent -m TARGET "TITLE" "MESSAGE" Sends the title and message to the target, the target can be the hostname or ip address nnAgent -m "TARGET1,TARGET2" "TITLE" "MESSAGE" Sends the message to multiple computers by separating the targets with a comma nnAgent -mp PORT TARGET "TITLE" "MESSAGE" Sends the title and message to the target on the specified port, when using a port other than the default you will need to change the port in the Client settings. The default port is 6876. Examples Send a notification to the workstation with an IP Address of 192.168.1.100 using the default port nnAgent -m 192.168.1.100 "Network Notification" "This is a network notification test" Send notifications to workstations named SALES and SUPPORT using the default port. Quotes are only required for the target if it includes more than one target. nnAgent -m "SALES,SUPPORT" "Network Notification" "This is a network notification test" Send a notification to a workstation named SUPPORT using a custom port 6000. Note: The Client need to be configured to listen on port 6000. nnAgent -mp 6000 SUPPORT "Network Notification" "This is a network notification test" Client The Client is a Windows program that runs in the system tray listening for messages. When a message is received its displayed as popup notification on the lower right of the screen. Notifications will disappear after a set timeout, or they can be dismissed by clicking the notification. The Client listens for messages on port 6876 by default, if you are running a firewall on the client computer you must make a rule to allow inbound traffic on the port. A setup program for the Client is provided that will install the Client and configure it run automatically when Windows starts. The Client runs from the system tray, clicking the Client icon in the system tray will bring open a window displaying the version information. Clicking the File menu in this window will allow you to configure the Settings, Hide the window or Exit the Client. You can also hide the Client by minimizing the window. Settings Port The port used to listen for messages. The default port is 6876, if you change this be sure to specify the port when using the Agent. Timeout The number of seconds before the notification window is automatically closed Window Color The background color of the notification window Text Color The text color of the notification window Test Button Displays a test notification. For more information or to download the latest version visit https://www.kabsoftware.com/network-notify/