AwakeOnLANMobile Приложение
AwakeOnLANMobile позволяет вам отправлять пакеты Wake On LAN (WOL), что позволяет удаленно пробуждать ваши устройства как по локальной сети (LAN), так и через интернет. Поддерживает адреса IPv4 и IPv6. Приложение предлагает несколько функций:
- Открытый код: Лицензировано под GPLv3 без рекламы и необходимости создания аккаунта.
- Локальное хранилище: Добавляйте, редактируйте или удаляйте информацию об устройствах для легкого доступа.
- Сканирование сети: Обнаружьте устройства, используя адрес IPv4 или CIDR-нотацию для подсетей (например, 192.168.1.1 или 192.168.1.1/24). Выберите между пакетами PING и TCP connect (отправляемыми на порт 443) для сканирования. PING потребует 1 секунду на каждый IP-адрес, в то время как TCP connect будет быстрее.
- Переключение тем: Переключайтесь между светлой и темной темами, чтобы настроить внешний вид в соответствии с вашими предпочтениями. Выбранная тема будет сохранена даже после закрытия приложения.
Разработано с использованием React Native (Typescript) и использует модули C++ turbo для доступа на уровне нативных сокетов при отправке и получении пакетов. Каталог ./cpp содержит слегка измененный код с 'https://github.com/nellogan/awakeonlan' и 'https://github.com/nellogan/netscan'. Это утилиты командной строки для Linux, которые можно использовать вместо этого приложения, если ваше устройство поддерживает терминал (например, Termux или новый терминал Android AVF Linux).









