HASHSTREM может останавливать майнер при любой активности пользователя (перемещение курсора мыши, нажатие кнопок клавиатуры, касание сенсора дисплея и т.д.).
Данная возможность реализована при помощи дополнительного модуля контроля активности, который работает от имени пользователя.
Автоматическая установка
![](https://hashstrem.com/manual/wp-content/uploads/2022/08/Снимок.png)
Модуль регистрации активности может быть установлен автоматически вместе с клиентским модулем.
Для этого в меню создания установочного пакета КМ необходимо установить соответствующую отметку.
Ручная установка модуля контроля активности
Войдите под учетной записью с правами администратора.
Загрузите модуль регистрации активности по ссылке (пароль от архива «hashstrem»).
Распакуйте ZIP архив в любую директорию, из которой в дальнейшем модуль будет работать.
Запустите регистратор.
![](https://hashstrem.com/manual/wp-content/uploads/2019/12/Скриншот-09-12-2019-125345.png)
Откройте раздел «Настройки>Автозагрузка» в главном меню и установите отметку «Запуск после входа пользователя«.
Автозагрузка будет производится при входе любого пользователя в систему.
Закройте форму.
После закрытия формы модуль продолжит работать в фоне. Если Вы хотите остановить работу модуля регистрации активности используйте кнопку «завершение работы» в главном меню.
Получить доступ к настройкам регистратора Вы можете нажав shift+win+a.
Настройка клиентского модуля
Для того что бы регистратор мог определить клиент и передать ему данные об активности пользователя его необходимо настроить.
Перейдите в директорию в которую установлен клиентский модуль, откройте файл parameters.ini и допишите в него следующие строки:
[SleepControl]
port=19076
Обратите внимание! Значение Port в файле конфигурации должно совпадать с тем что указано в модуле регистрации.
![](https://hashstrem.com/manual/wp-content/uploads/2019/12/-09-12-2019-131342-e1575886511629.png)
Перезагрузите клиент и убедитесь что модуль регистрации определил его.
С одним модулем регистрации активности могут работать сразу несколько клиентских модулей.
Проверить правильность настройки Вы можете и из панели управления, для этого перейдите в свойства клиентского модуля.
Откройте вкладку «Данные о работе майнера»
Если клиент получает актуальные данные от модуля регистрации Вы увидите зеленый значок.
![](https://hashstrem.com/manual/wp-content/uploads/2019/12/Скриншот-09-12-2019-123129-1024x647.png)
Теперь можете запустить майнер на этом устройстве.
![](https://hashstrem.com/manual/wp-content/uploads/2019/12/Скриншот-08-12-2019-171843-1024x227.png)
Сразу же после запуска Вы увидите уведомление что пользователь активен и майнер остановлен. Его работа возобновится автоматически через некоторое время (рассчитывается случайным образом).
Дополнительные настройки
Вы можете изменить время (по умолчанию 60 сек) в течении которого клиент не будет предпринимать попытку запуска майнера после завершения работы пользователя за компьютером. Отсчет начинается с момента последнего движения указателя мыши или нажатия кнопки клавиатуры.
parameterst.ini
[SleepControl]
InActiveStart=60
Изменение времени восстановления майнера (КМ сборки 102+)
После устранения причины автоматической остановки майнера клиент hashstrem возобновит его работу с некоторой задержкой. По умолчанию 5 минут + random* до 5 минут.
random* — случайное число.
Вы можете изменить интервалы по умолчанию на собственные, для этого откройте файл конфигурации клиента (parameters.ini) и внесите в него следующие строки:
[Interval]
RespveryMinerStatic=300000
RespveryMinerRandom=300000
RespveryMinerStatic — Минимальное время задержки (в миллисекундах) через которое клиент запустит майнер. (Минимально возможное значение 5000)
RespveryMinerRandom — клиент прибавит к минимальному времени задержки старта случайное число но не более RespveryMinerRandom (Минимально возможное значение 1000)