Клепаем Сервис мониторинга сайтов на Андроид Смартфоне.
Дата публикации:

Клепаем Сервис мониторинга сайтов на Андроид Смартфоне.


Андроид телефон - по сути - прекрасная железяка. Готовый безвентиляторвый компьютер, которые продают в корпусе тыщи за 3 даже рублей. Такой Андроид смарт вполне годен для того что бы он работал в качестве сервера, который мониторит доступность ваших сайтов да хоть раз в секунду. И все это бесплатно. Для начал потребуется : * Андроид телефон * Проволка * Жгут * и домен с Торговой маркой в названии Это была шутка.. нам потребуется только Телефончик с Андроидом. Вешаем туда Termux Ставим PHP `apt install php` ставим MC что бы облегчить жизнь Тут же пишем кривыми пальцами ваш первый PHP файл, прямо так, без клавиатур и SSH. В файлике просто загружаем файл с вашего сайта на мобилу.. файл назовем updater.php типа такого: Дальше у себя на компе начинаете кодить свой сервис.. Примерный код: date_default_timezone_set('Asia/Yekaterinburg'); echo "Start working:\n"; $lastSec = date("s"); $lastMin = date("i"); $lastHr = date("H"); while(true){ $sec = date("s"); $min = date("i"); $hr = date("H"); if ($lastMin!=$min){ $s = @file_get_contents("http://site.ru/edwe.html"); echo "\n$hr:$min"; if ($s=='ok') echo "..ok"; else {echo "-----no";`termux-vibrate -d 1000`;} $lastMin = $min; } if ($lastSec!=$sec){ echo "."; $lastSec = $sec; } } Залив этот код в термукс, запускаем и вуаля ! PHP оказывается умеет жить сутками и не падать. В скрипте мы долбим один файл на вашем хостинге с частотой 1 минута. Результат видим в консоли на телефоне. Все ! Выключаем телефон идем пить чай.. Возвращаемся.. Че-то как-то хреного работает.. Правильно Андроид не любит в фоне выполнять всякую шляпу и топит любой процесс так что практически любые потуги сведуться к нулю. Но не в нашем случае. Именно такой пингатор кое-как, но все же отрабатывает. Мало того он еще и завибрирует если связь пропадет... (забыл написать что надо доустановить Termux api одной командой, если хотите вибрировать или СМСки отправлять) Итак, я мучался и непонимал, то ли Андроид рубит мой процесс в какой-то момент то ли нет, хотлось полной процесса и без включенного экрана и выход нашелся. В фоне запускаем какое-нибудь длинное аудио, часов на 24, громкость на минимум и все! Наш монитор работает с полным приоритетом в фоне и с выключенным экраном. Сервер на андроиде готов ! Думаю теперь можно и более сложные задачи вешать и SSH настроить в Тотале. Го !

Telegram канал о биржах ссылок
Видеочат рулетка