З кожною новою редакцією Windows у планувальнику завдань більшає очевидних і неочевидних завдань, які стережуть час простою, той час, в який користувач полишає ПК, але не вимикає йо', тоді ці підступні завдання всі мов по команді вискакують з Планувальника і навантажують систему всеможливими і неможливими оптимізаціями, діагностиками, телеметриками тощо і абощо.
Так не годиться! ПК в мою відсутність повинен поменшувати, а не побільшувати енергоспоживання, продуктивність, він має “відпочивати”! А якщо потрібне безшумне тло, приміром для слухання музики перед сном? — натомість фонові процеси розганяють СО, а коли маєш HDD, експлуатують його механіку, Лишається або вимкнути ПК, або вимкнути усі причинні завдання, або запустити мою програмку.
Спершу я пробував офать “проблемні” задачі в Планувальнику, но то діло марудне і небезпечне, пару разів вдавалося зламати деякі компоненти, типу мовної панелі, або встановлення шпалерів на блок-екран.
Отже я виснував, що простіше обходити стан idle в системі, який сигналізує запланованим завданням стартувати. Найпростіше реалізувати це, як мні здалося, буде через зрушіння миші, себто курсора.
Щоб система не переходила в стан idle, моя програма раз на хвилину рухає курсором миші на 1 піксел вправо, через хвилину ще раз — вліво, цикл безконечний. Власне, це все, що робить “Idle?No,thx”. Таке зміщення курсору абсолютно непомітне, тому програму можна зайвий раз не вимикати, в принципі ніщо не заважає тримати її увімкненою постійно, якщо, звісно, рух курсору на 1 піксел для вас не є критичним.
Idle?No,thx запускається в консолі і виводить туди координати курсору при кожному русі. Для запуску має бути встановлена Java в системі.
Скачати з GoogleDrive (3 КБ).
Коментарі
Дописати коментар
Довжина коментаря має бути не більшою за 4096 знаків.