Skip to content

WakeDevice is a simple command line / terminal tool enabling user to wake devices over LAN using Wake On LAN mechanism.

Notifications You must be signed in to change notification settings

Emilkens/WakeDevice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WakeDevice

📖About WakeDevice

WakeDevice is a cross-platform .NET based console/terminal app enabling user to send Wake-On-LAN Magic Packets over the network. Entire program is written in C# and utilizes .NET 6.

More on Wake-On-LAN standard


🚀Getting started

Building WakeDevice

Build should be performed with .NET SDK version 6.0

Windows

To build project it is preferable to use Microsoft Visual Studio as it is default IDE for .NET. Alternatively you may use Miscorosft Visual Studio Code with C# extension installed. If you prefer using dotnet CLI, refer to .NET documentation.


🔥Using WakeDevice command


Linux Terminal

Having command path set, simply type WakeDevice <MAC address> <IP address> to send magic packet using default ports (7,9). If command path is not set, cd to folder containing WakeDevice file and type ./WakeDevice <MAC address> <IP address>.

To specify other ports append command with -p port_number1 port_number2 By default WakeDevice will send magic packet 5 times for each port. To specify number of repetitions other than 5, append command with -r number_of_repetitons.

Windows Command Prompt

Having command path set, simply type WakeDevice to send magic packet using default ports (7,9). If command path is not set, cd to folder containing .exe file and type WakeDevice.exe <MAC address> <IP address>

To specify other ports append command with -p port_number1 port_number2 ... By default WakeDevice will send magic packet 5 times for each port.
To specify number of repetitions other than 5, append command with -r number_of_repetitons

About

WakeDevice is a simple command line / terminal tool enabling user to wake devices over LAN using Wake On LAN mechanism.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages