У меня есть виртуальный маршрутизатор на моем ноутбуке, к которому подключен мой малиновый pi. Он работает несколько ява процессов, что мне нужно, чтобы отслеживать выключен, так что если он разъединяет я хочу, чтобы он перестанет работать, так:Raspberry Pi java wifi checker
while(true){
if(WifiChecker())
return;
//do rest
}
Есть ли способ сделать это? Если возможно, мне также понравится что-то легкое, что заставляет его подключаться к моему виртуальному Wi-Fi, хотя это необязательно.
Это может выглядеть как 'if (WifiChecker.isConnected())', но, кроме того, это должно быть возможно. Для большей помощи нам, скорее всего, понадобится дополнительная информация. – Thomas
Самый простой способ - просто попытаться выполнить ping/connect to google.com, если это не удается, у вас, вероятно, нет подключения к Интернету (или Google, конечно, не работает). – User404