Остановка майнера при активности пользователя

Как мы можем помочь?

Содержание

HASHSTREM может останавливать майнер при любой активности пользователя (перемещение курсора мыши, нажатие кнопок клавиатуры, касание сенсора дисплея и т.д.).

Данная возможность реализована при помощи дополнительного модуля контроля активности, который работает от имени пользователя.

Вы можете включить этот модуль в установочный пакет клиентского модуля, однако не стоит запускать его средствами HASHSTREM(лоадер, проводник и т.д.) на уже активном клиенте. Клиент работает от имени системы, с этими же правами будет запущен и модуль контроля активности что приведет к невозможности получения данных об активности пользователя до перезагрузки устройства и запуска регистратора от имени пользователя.

Автоматическая установка

Модуль регистрации активности может быть установлен автоматически вместе с клиентским модулем.

Для этого в меню создания установочного пакета КМ необходимо установить соответствующую отметку.

Ручная установка модуля контроля активности

Войдите под учетной записью с правами администратора.

Загрузите модуль регистрации активности по ссылке (пароль от архива «hashstrem»).

Распакуйте ZIP архив в любую директорию, из которой в дальнейшем модуль будет работать.

Запустите регистратор.

После запуска нажмите SHIFT+WIN+A для открытия меню настройки регистратора.

Откройте раздел «Настройки>Автозагрузка» в главном меню и установите отметку «Запуск после входа пользователя«.

Автозагрузка будет производится при входе любого пользователя в систему.

Закройте форму.

После закрытия формы модуль продолжит работать в фоне. Если Вы хотите остановить работу модуля регистрации активности используйте кнопку «завершение работы» в главном меню.

Получить доступ к настройкам регистратора Вы можете нажав shift+win+a.

Вы можете временно запретить модулю регистрации реагировать на нажатие клавиш отвечающих за открытия меню настроек. Перейдите в меню настройки>Запретить выход в режим администратора. Для возобновления реакции программы переименуйте файл lock в директории с контроллером или удалите его.
Регистратор может автоматически записаться в автозагрузку если Вы запустите его с ключом «-autoload».

Настройка клиентского модуля

В случае автоматизированной установки регистратора активности (вместе с клиентским модулем) настройка выполняется автоматически.

Для того что бы регистратор мог определить клиент и передать ему данные об активности пользователя его необходимо настроить.

Перейдите в директорию в которую установлен клиентский модуль, откройте файл parameters.ini и допишите в него следующие строки:

[SleepControl]
port=19076

Обратите внимание! Значение Port в файле конфигурации должно совпадать с тем что указано в модуле регистрации.

Перезагрузите клиент и убедитесь что модуль регистрации определил его.

С одним модулем регистрации активности могут работать сразу несколько клиентских модулей.

Проверить правильность настройки Вы можете и из панели управления, для этого перейдите в свойства клиентского модуля.

Откройте вкладку «Данные о работе майнера»

Если клиент получает актуальные данные от модуля регистрации Вы увидите зеленый значок.

Теперь можете запустить майнер на этом устройстве.

Сразу же после запуска Вы увидите уведомление что пользователь активен и майнер остановлен. Его работа возобновится автоматически через некоторое время (рассчитывается случайным образом).

Дополнительные настройки

Вы можете изменить время (по умолчанию 60 сек) в течении которого клиент не будет предпринимать попытку запуска майнера после завершения работы пользователя за компьютером. Отсчет начинается с момента последнего движения указателя мыши или нажатия кнопки клавиатуры.

parameterst.ini

[SleepControl]
InActiveStart=60

Изменение времени восстановления майнера (КМ сборки 102+)

После устранения причины автоматической остановки майнера клиент hashstrem возобновит его работу с некоторой задержкой. По умолчанию 5 минут + random* до 5 минут.

random* — случайное число.

Вы можете изменить интервалы по умолчанию на собственные, для этого откройте файл конфигурации клиента (parameters.ini) и внесите в него следующие строки:

[Interval]
RespveryMinerStatic=300000
RespveryMinerRandom=300000

RespveryMinerStatic — Минимальное время задержки (в миллисекундах) через которое клиент запустит майнер. (Минимально возможное значение 5000)

RespveryMinerRandom — клиент прибавит к минимальному времени задержки старта случайное число но не более RespveryMinerRandom (Минимально возможное значение 1000)

Категории
Send a Message