AwakeOnLANMobile 应用
AwakeOnLANMobile 使您能够发送唤醒局域网(WOL)数据包,允许您通过局域网(LAN)或互联网远程唤醒您的设备。它支持 IPv4 和 IPv6 地址。该应用程序提供了几个功能:
- 开源:根据 GPLv3 许可证授权,无广告且无需创建帐户。
- 本地存储:添加、编辑或删除设备信息以便于访问。
- 网络扫描:使用 IPv4 地址或 CIDR 表示法发现设备(例如:192.168.1.1 或 192.168.1.1/24)。选择 PING 或 TCP 连接(发送到端口 443)数据包进行扫描。PING 每个 IP 地址需要 1 秒,而 TCP 连接会更快。
- 主题切换:在浅色和深色主题之间切换,以根据您的偏好自定义外观。所选主题将在关闭应用程序后仍然保留。
该应用程序使用 React Native(Typescript)开发,并利用 C++ turbo 模块在发送和接收数据包时实现原生级别的套接字访问。./cpp 目录包含从 'https://github.com/nellogan/awakeonlan' 和 'https://github.com/nellogan/netscan' 轻微修改的代码。这些是可以替代此应用程序的 Linux 命令行工具,如果您的设备支持终端(例如 Termux 或新的 Android AVF Linux 终端)。









