Используя AutoHotkey (Windows APIs), какие есть способы заставить запущенный процесс принять к сведению измененные параметры реестра и перечитать их без перезапуска этого процесса?
Iя пытаюсь написать сценарий f.lux , который по определению является неприемлемым по выбору (запросы, поднятые несколько лет назад, без адреса).
В Windows можно настроить некоторые параметры без использования автоматизации пользовательского интерфейса
[HKEY_CURRENT_USER\Software\Michael Herf\flux\Preferences]
"fullscreendisable"=dword:00000001
... однако, в отличие от UI Automation, это не «займет», если приложение не будет перезапущено (оно не отслеживает настройки реестра).Перезапуск процесса повлечет за собой вспышку света с высокой цветовой температурой ночью (FOHCTLAN) на экранах, чего я бы хотел избежать.
Если есть способы сделать это, мне интересно понять общееподход к решению этой проблемы (какие API доступны, как исследовать конкретное приложение, а затем реализовать скрипт).
Спасибо!