Перейти к содержанию

HRMonitor автоматическое переключение майнеров при понижении hashrate или при повышении прибыльности, инструмент для сбора статистики по монетам или алгоритмам и просто органайзер батников


Serzh Black

Рекомендуемые сообщения

###################################################################
# VARIABLES                                                       #
###################################################################

%VARS = (
    # time in seconds between hashrates checks
    'TH'        => 60,
    # how many times should the hashrate be checked before switch to new miner
    'TC'        => 01,
    # delay in seconds before new miner will start
    'TK'        => 01,
    # hashrate or profit increment for currently mined coin in percents
    'HD'        => 3,
    # WTM coins.json URL
    'WC'        => 'https://whattomine.com/coins.json',
);

###################################################################
# COINS                                                           #
###################################################################

%C = (

'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000', 
},

'XMR' =>
{
    wtmname  => 'Monero',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'supportxmr112.bat',
    hrlimit  => '570000000',
},

);


1;

помоги , что дописать чтобы хеш сети сумо от сюда брало  https://sumokoin.hashvault.pro/ru/#!/dashboard

ватумайн слижком тормозно думает у него обновление часа в 2 походу дела

Ссылка на комментарий
Поделиться на другие сайты

я майнил сумо на hashrate 1.8 MH ))))

на еённых пулах hashrate не возвращается по api, только сложность. поэтому берем сложность с пула и делим на время блока с WTM (или задаем константой, время нахождения блока есть величина стремящаяся к константе заданной сетью. у сумо это 240 секунд)

получается так:

'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000',
    hrurl    => 'https://sumokoin.hashvault.pro/api/network/stats',
    hrregexp => '"difficulty":(\d+)',
    eval     => '$CStat{$c}{hr} = int $CStat{$c}{hr}/$CStat{$c}{bt}',
},

вместо

$CStat{$c}{bt}

можно написать 240

 

Изменено пользователем Serzh Black
Ссылка на комментарий
Поделиться на другие сайты

Ребят, кто готов помочь мне в настройке, естественно не бесплатно. Пишите в скайп: smr_nerv. Заранее спасибо автору, крутая штку, но пока как правильно настроить не понял..

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

@Serzh Black 

Привет)

профит режим, данные с воттумайн

вопрос:

в принципе проблема у меня сразу обозначилась

можно ли что то где то прописать

(имею ввиду пулы на которых собрался копать)

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

т.е. если пул лег, пусть проверит следующий пул по этой монетке(если такой прописан),

если и он лежит)))

пусть проверит следующую монетку в списке, етс...

 

на воттумайн часто монетки профитными становятся банально из-за того, что какой то пул слег

и бывает, заметно часто, что слег именно тот на котором и собрался майнить)))
спасибо,

успехов тебе во всем))

Ссылка на комментарий
Поделиться на другие сайты

Мне это так видится, если запускаемый для копания монеты батник не копает из за упавшего пула, то такой батник нельзя ставить в автозагрузку и добавлять его в HRM рано. Вобщем проблема упавших пулов должна решаться в батнике.

Ссылка на комментарий
Поделиться на другие сайты

@Serzh Black 

ну майнер запускается, но в нем пишется что нет связи с сервером, перезапуск через 30сек...

в некотрых майнерах есть адрес альтернативного пула, но не во всех

 

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

а через 10 минут или 2 часа, пул перестает глючить...

в итоге я все пропустил, а мог бы покапать на альтернативном, или вообще другую монету))

 

Ссылка на комментарий
Поделиться на другие сайты

Ну так и надо прописать в батнике все что нужно не забыв про

 -r, --retries=N number of times to retry if a network call fails (default: retry indefinitely)
Изменено пользователем Serzh Black
Ссылка на комментарий
Поделиться на другие сайты

@Serzh Black 

подскажите что не так Nicehash

например 

wtmname  => 'Nicehash-CryptoNight', (отбражение CRY)

некорректно отображает "профит": 6,35, хотя должен 0,41

прикрутил для сравнения ETN , тоже криптонайт

Screenshot_1.png

Ссылка на комментарий
Поделиться на другие сайты

В 05.01.2018 в 00:31, Serzh Black сказал:

я майнил сумо на hashrate 1.8 MH ))))

на еённых пулах hashrate не возвращается по api, только сложность. поэтому берем сложность с пула и делим на время блока с WTM (или задаем константой, время нахождения блока есть величина стремящаяся к константе заданной сетью. у сумо это 240 секунд)

получается так:


'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000',
    hrurl    => 'https://sumokoin.hashvault.pro/api/network/stats',
    hrregexp => '"difficulty":(\d+)',
    eval     => '$CStat{$c}{hr} = int $CStat{$c}{hr}/$CStat{$c}{bt}',
},

вместо


$CStat{$c}{bt}

можно написать 240

 

В общем помощь нужна, не могу я сам настраивать константы и тд, можешь цифры нужные вписать сам чтоб было на 22мх/с настроено

В 05.01.2018 в 00:31, Serzh Black сказал:

я майнил сумо на hashrate 1.8 MH ))))

на еённых пулах hashrate не возвращается по api, только сложность. поэтому берем сложность с пула и делим на время блока с WTM (или задаем константой, время нахождения блока есть величина стремящаяся к константе заданной сетью. у сумо это 240 секунд)

получается так:


'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000',
    hrurl    => 'https://sumokoin.hashvault.pro/api/network/stats',
    hrregexp => '"difficulty":(\d+)',
    eval     => '$CStat{$c}{hr} = int $CStat{$c}{hr}/$CStat{$c}{bt}',
},

вместо


$CStat{$c}{bt}

можно написать 240

 

В общем помощь нужна, не могу я сам настраивать константы и тд, можешь цифры нужные вписать сам чтоб было на 22мх/с настроено,

блин походу я затупок, ты уже все что нужно написал да?)

Ссылка на комментарий
Поделиться на другие сайты

@JackM

анализ дал следующий результат:

формула расчета профита в mBTC на 1 мегахэш, хорошо работающая с настоящими монетами

$CStat{$c}{rate}*(1000000000/$CStat{$c}{hr})*86400*$CStat{$c}{br}/$CStat{$c}{bt}

с "монетами" "Nicehash" не работает

 

открываем json

image.thumb.png.946fa0f5d0f9a82951a62f27aba9c459.png

image.thumb.png.c2d21634e75cab52321d9748e629591a.png

 

и видим совершенно "левые" данные касательно таких важных параметров как block_time и block_reward. оно, конечно, по ним считается, но результат неверный.

 

можно через eval привести результат под значения WTM и помониторить. если зависимость линейная, то такой вариант можно будет использовать

%C = (

'CRY' =>
{
    wtmname  => 'Nicehash-CryptoNight',
    hrlimit => '100',
    minerdir => 'C:\qqq',
    minerexe => 'qqq.bat',
    eval	 => '$CStat{$c}{hr} = $CStat{$c}{hr}/0.00128',
    skip     => 'monitor',
}, 

);

 

ЗЫ: пока разбирался с этим обнаружил ошибку в программе. рекомендую обновиться до 0.43 версии

 

Изменено пользователем Serzh Black
Ссылка на комментарий
Поделиться на другие сайты

Спасибо за новые версии!!! а файл конфигурации подойдет к новой версии без переделок?

хотя у меня работает без глюков в рабочий механизм лесть неохота без надобности

 

Ссылка на комментарий
Поделиться на другие сайты

Подойдет. Я обычно пишу если перед обновлением требуются дополнительные действия с конфигом

Ссылка на комментарий
Поделиться на другие сайты

В 05.01.2018 в 00:31, Serzh Black сказал:

я майнил сумо на hashrate 1.8 MH ))))

на еённых пулах hashrate не возвращается по api, только сложность. поэтому берем сложность с пула и делим на время блока с WTM (или задаем константой, время нахождения блока есть величина стремящаяся к константе заданной сетью. у сумо это 240 секунд)

получается так:


'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000',
    hrurl    => 'https://sumokoin.hashvault.pro/api/network/stats',
    hrregexp => '"difficulty":(\d+)',
    eval     => '$CStat{$c}{hr} = int $CStat{$c}{hr}/$CStat{$c}{bt}',
},

вместо


$CStat{$c}{bt}

можно написать 240

 

нормально будет работать????если у меня в батнике написано так:

@echo off
echo Whattomine hashrate mode example
echo HRM will get coins hashrate values from Whattomine
hrm.exe --run --cfg:example1.cfg

Ссылка на комментарий
Поделиться на другие сайты

Можешь дописать на монеро по моему пулу чтоб так же с пулу бралось а не с ватумайну от сих пор https://monero.hashvault.pro/ru/#!/

ватумайн погуду показывает , начал пользоватьл 43 версию заодно конфиг исправить хочу чтоб хешрейты с пула брала, сумо настроил вроде амонеро погоду показывает изза этого перескакивает не тогда когда надо

 

Изменено пользователем ftx777
Ссылка на комментарий
Поделиться на другие сайты

Я все могу, только уж не помню какая там должна быть логика майнинга монеро/сумо 

Ссылка на комментарий
Поделиться на другие сайты

Да логика элементарная щас скину то что есть

тут батник и конфиг

hrm0.43.rar

мне просто чтоб хеш рейты с пула брало а нес ватумайна

 

вот вы писали ранее мне на сумо

 

'Sumo' =>
{
    wtmname  => 'Sumokoin',
    minerdir => 'D:\Майнинг\Claymore CryptoNote AMD GPU Miner v11.2 - POOL - Catalyst 15.12-17.x',
    minerexe => 'sumokoin112.bat',
    hrlimit  => '27000000',
    hrurl    => 'https://sumokoin.hashvault.pro/api/network/stats',
    hrregexp => '"difficulty":(\d+)',
    eval     => '$CStat{$c}{hr} = int $CStat{$c}{hr}/$CStat{$c}{bt}',
},

Ссылка на комментарий
Поделиться на другие сайты

надо майнить монеро, а при просадке hashrate сумо до определенного значения майнить его?

Ссылка на комментарий
Поделиться на другие сайты

наоборот, ну у монеро хешрейт вроде стабильный 550-600 ,а на сумо скачет то 15 то 35

Ссылка на комментарий
Поделиться на другие сайты

МНЕ КАЖЕТсЯ что изза того что у меня написано в батнике у меня хешрейты все равно беруться с ватумайна!!!1

посмотрите пожалуйста ! помогите настроить батник и конфиг чтоб хешрейт брался с  https://sumokoin.hashvault.pro и https://monero.hashvault.pro

тут мой батник и конфиг помогите настроить!

hrm0.43.rar

Ссылка на комментарий
Поделиться на другие сайты

Подскажите как убрать "нажмите любую клавишу" при старте? Хотелось бы, чтобы при автозапуске само запускалось.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

×
×
  • Создать...