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

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


Serzh Black

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

v. 0.80pr

Все еще пререлиз

  • улучшена работа по JSON-RPC с кошельками
  • новый плагин coins_blocks.txt - добавляет в окошке программы информацию о количестве монет и блоков к каждой валюте
  • плагин exch_tickers.txt - все валютные пары бирж
  • devfee теперь не работает при --getalgos (была ошибка)
  • что-то еще по мелочи уже не вспомю
  • для devfee теперь используется ethminer. zpool меня окончательно разочаровал

плагин exch_tickers

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

  • cryptobridge
  • southxchange
  • tradesatoshi
  • graviex
  • coinexchange
  • stocksexchange
  • cryptopia
  • yobit

установка

%VARS = (
	'PL'  => 'plugins:exch_tickers.txt',
);

использование

теперь при добавлении какого-нть говнокоина с его курсом на говнобирже достаточно будет использовать цену из соответствующего тикера соответствующей биржи:

 

	$CStat{$c}{rate} = $TICKERS{graviex}{"protonbtc"};
	$CStat{$c}{rate} = $TICKERS{southxchange}{"VEGI/BTC"};

 

описание говномонетки становится примитивным до безобразия:

 

'PROTON' =>
{
	'wtmname'     => 'Proton coin',
	'minerdir'    => '',
	'minerexe'    => '',
	'hrurl'       => 'https://explorer.protoncoin.io/api/getdifficulty',
	'hrregexp'    => '(^\d+\.?\d*$)',
	'eval'        => '
		# алгоритм
		$CStat{$c}{algo} = "x16r";
		# награда за блок
		$CStat{$c}{br} = 10;
		# время блока
		$CStat{$c}{bt} = 120;
		# биржевой курс покупки по данным биржи graviex.net
		$CStat{$c}{rate} = $TICKERS{graviex}{protonbtc};
		# пересчет сложности в hashrate, как обычно и если нужно
		$CStat{$c}{hr} = $CStat{$c}{hr}*0x100000000/$CStat{$c}{bt};
    ',
	'skip'        => 'monitor',
},

 

 

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

В 26.03.2018 в 15:09, Serzh Black сказал:

Еще одно интересное применение HRM

Определил монету в HRM с фиктивным высоким профитом в режиме monitor. Помимо всего прочего проверяю текущий блок. Как только блок станет больше 1998, монета снимется с мониторинга и начнет майнится. Можно добавить проверку сложности, чтобы выключить ее если сложность улетит, но мне лень ).

 

 

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

 

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

@Riva 

аналогично курсам или сложности\хэшрейту

сначала getcontentfromurl

потом парсинг значения

потом в eval условие в котором ставим\снимаем монету в\из мониторинга. типа $C{$c}{skip} = 'false' if true;

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

On 4/1/2018 at 6:38 PM, Serzh Black said:

@Riva что в этом списке такого что нельзя найти в свободном доступе? Ни профита, ни сложности ни чего.

@SHn1k на скриншоте именно hashrate. Можно getmininginfo использовать. Без разницы 

 

To Serzh,

Подскажи, как можно выдернуть данные по сложности XVG по алгоритму Х17

например отсюда: http://yiimp.eu/explorer/XVG или https://xvg-x17.suprnova.cc/index.php?page=statistics&action=pool

 

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

@Shpirny Возьми сложность с whattomine. Сложность совпалает с yiimp

https://whattomine.com/coins/219.json

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

Или с yiimp пула так

 

<tr class="ssrow"><td>.+?</td><td>.+?</td><td>(\d+\.\d+)</td>

 

А что хвг уже майнится? Ее все пулы сегодня отключили судя по дискорду.

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

7 minutes ago, Serzh Black said:

Или с yiimp пула так

 

<tr class="ssrow"><td>.+?</td><td>.+?</td><td>(\d+\.\d+)</td>

 

А что хвг уже майнится? Ее все пулы сегодня отключили судя по дискорду.

На ямпе очень бодро манйится... Но это секрет :)

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

это если он не отвалится )))

на ямпе можно майнить по его данным ничего не парсить

'XVG' =>
{
	'wtmname'     => 'Verge',
	'minerdir'    => 'C:\HRM\bats',
	'minerexe'    => 'VERGE.bat',
	'skip'        => 'false',
},

//////////

@PROFITURLS =
(
	'http://api.yiimp.eu/api/currencies',
);

 

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

как струна! помоему на алексисе такого добиться было сложно. или я уже забыл...

image.thumb.png.982c7ea75558e29e1f3f63bf77c6fed1.png

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

22 часа назад, Shpirny сказал:

На ямпе очень бодро манйится... Но это секрет :)

 

Смотри сколько вариантов :)

 

hrurl    => 'https://verge-blockchain.info/api/getmininginfo',
hrregexp => '"difficulty_x17": (\d+\.\d+)',

 

hrurl    => 'https://xvg-x17.suprnova.cc/index.php?page=statistics&action=pool',
hrregexp => 'id="b-diff">(.*?)</',

 

hrurl    => 'https://verge-blockchain.info/api/getdifficulty',
hrregexp => '"proof-of-work": (\d+\.\d+)',

 

hrurl    => 'http://yiimp.eu/explorer/XVG',
hrregexp => '<tr class="ssrow"><td>.+?</td><td>.+?</td><td>(\d+\.\d+)</td>',

 

hrurl    => 'https://whattomine.com/coins/219.json',
hrregexp => '"difficulty":(\d+\.\d+)',

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

А как правильно прописать Yenten и Cryply с Luckypool? Ну и, соответственно, переключаться между ними?

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

@Amarok зачем с лакипула

 

лучше отсюда

http://explorer.yenten.lolpool.club/api/getdifficulty

(^\d+\.?\d*$)

 

и отсюда

https://explorer.cryply.io/?page=stats

<tr><td><b>Difficulty:</b><\/td><td>(\d+\.?\d*)<\/td><\/tr>

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

2 минуты назад, Serzh Black сказал:

@Amarok зачем с лакипула

Я там рою) Или всё равно где копать?

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

Есть предложение.

 

Можно ввести переменную которая будет брать данные с wtm одного из этих параметров?

 

difficulty24

difficulty3

difficulty7

 

ну и соответственно присваивать эти данные к hrlimit

 

Брать, например, от сюда https://whattomine.com/coins/219.json

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

В 04.04.2018 в 15:12, Serzh Black сказал:

v. 0.80pr

Все еще пререлиз

  • улучшена работа по JSON-RPC с кошельками
  • новый плагин coins_blocks.txt - добавляет в окошке программы информацию о количестве монет и блоков к каждой валюте
  • плагин exch_tickers.txt - все валютные пары бирж

 

Огромное спасибо именно за этот плагин!! Его мне очень не хватало!

ЗЫ: куда можно донатнуть?)

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

@Riva можно. попозже, сейчас далеко от компа

@SHn1k ого! получается я намайнил

ltc: LegDktiEvqmshEG52V8beAzApEN9auV3Ms

doge: DJPjhPW1eSDjYwWsQnk21ge2NBrZzUrRMT

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

У меня gtx 550 ti 1gb, с майнингом у неё никак. Сам копаю CPU-монеты. Как быть с --devfee?

Clipboard01.thumb.jpg.6215237bf6c933cce70b4c81b80d02e8.jpg

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

@Amarok забейте :) HRM же продолжает работу после  девфи "майнинга"? это главное!

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

Только что, Serzh Black сказал:

@Amarok забейте :) HRM же продолжает работу после  девфи "майнинга"? это главное!

Продолжает, но как то совестно)

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

@Amarok ничего не поделаешь ) придется пользоваться как есть. дагсайз убика уже больше 1 гигабайта https://investoon.com/tools/dag_size

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

в плагин exch_tickers добавил биржу exvo.io

вдруг кто wavi майнит ;)

 

плагин coins_blocks теперь дополнительно показывает текущий курс монеты

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

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

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

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

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

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

Войти

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

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

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

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