А, что за роутер? Просто может при скачивании, усиливает сигнал до ПК, а когда нет активности, ничего не делает. На тп отёках забыл как технология называется
Напишу глупость, но как ещё вариант, ардуино, которое видится в системе как hud и аппартное подключение к кнопке на мониторе. А там хоть любой кнопкой управляй, но да колхозненько.
Ну сложная формулировка, если софт известен, то можно по заготовку окна или процессам определить зависла ли программа, если винда будет в фоне то тут сложнее. А саму програму в автозапуск положить.
Не знаю на сколько это подходит под ваши задачи - но CEFSHARP, т.е. пишем типа своего браузера- заходим на сайт , выполняем JS - получаем данные в любом виде.