https://github.com/misakatat/wol
一个简单的WOL唤醒程序
https://github.com/misakatat/wol
Last synced: 2 months ago
JSON representation
一个简单的WOL唤醒程序
- Host: GitHub
- URL: https://github.com/misakatat/wol
- Owner: MisakaTAT
- License: mit
- Created: 2022-01-02T08:02:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-02T09:00:31.000Z (over 3 years ago)
- Last Synced: 2025-01-28T12:44:43.809Z (4 months ago)
- Language: Go
- Size: 2.48 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WOL
一个简单的 Wake On Lan 唤醒程序## 配置
```yaml
port: 8080
nic: "eno1" # 指定设备的网卡(一台设备多网卡的情况)
url: "/powerOn" # 如果是暴露在公网请设置复杂的 url 值
macAddress: "14-C9-F1-0D-FC-36" # 需要唤醒设备的 MAC 地址
```## 绑定 IOS 快捷指令
## 交叉编译
Mac 下编译 Linux 和 Windows 64位可执行程序
```shell
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go
```Linux 下编译 Mac 和 Windows 64位可执行程序
```shell
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go
```Windows 下编译 Mac 和 Linux 64位可执行程序
```shell
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build main.goSET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
```