Jump to content
Serzh Black

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

Recommended Posts

13 часов назад, Serzh Black сказал:

@leso не майнил найсхешем. откуда конкретно нужно брать инфу?

Новый найс:

Вот тут ethash например

https://new.nicehash.com/my/marketplace/DAGGERHASHIMOTO

запрос - вот тут https://api2.nicehash.com/main/api/v2/hashpower/orderBook/?algorithm=DAGGERHASHIMOTO&page=0&size=1

 

Данные по старому найсу нормально берутся и с wtm сейчас

 

Share this post


Link to post
Share on other sites

Серж подскажи как вытянуть по адресу https://miningpoolstats.stream/mimblewimble-c31  значение Network Hashrate .  Поле имеет вид  как на скриншоте. Команды

 

'qqq' =>
{
    'wtmname'     => 'qqq',
    'minerdir'    => '',
    'minerexe'    => '',
    'hrurl'       => 'https://miningpoolstats.stream/mimblewimble-c31',
    'hrregexp'    => '.+?id="nethash".+?>(\d+\.?\d*)',
    'eval'        => 'print "$CStat{$c}{hr}\n"',
    'skip'        => 'monitor',
    'comments'    => '',
},

 

  День сижу перепробывал кучю комбинаций. Выручи пожалуйста

 

 

вопрос.jpg

Edited by ArtKosh

Share this post


Link to post
Share on other sites

@ArtKosh привет. Доберусь до компьютера посмотрю в чем там дело

Share this post


Link to post
Share on other sites

@Serzh Black 

вот так верно.  но показывает всегда одно и то же значение из-за timestamp в URL

'qqq' =>
{
	'wtmname'     => 'qqq',
	'minerdir'    => '',
	'minerexe'    => '',
	'hrurl'       => 'https://data.miningpoolstats.stream/data/mimblewimble-c31.js?t=55795411913',
	'hrregexp'    => '"hashrate":"(\d+\.\d+)","difficulty"',
	'eval'        => 'print "$CStat{$c}{hr}\n"',
	'skip'        => 'monitor',
},

 

Share this post


Link to post
Share on other sites
15 часов назад, Serzh Black сказал:

@Serzh Black 

вот так верно.  но показывает всегда одно и то же значение из-за timestamp в URL

'qqq' =>
{
	'wtmname'     => 'qqq',
	'minerdir'    => '',
	'minerexe'    => '',
	'hrurl'       => 'https://data.miningpoolstats.stream/data/mimblewimble-c31.js?t=55795411913',
	'hrregexp'    => '"hashrate":"(\d+\.\d+)","difficulty"',
	'eval'        => 'print "$CStat{$c}{hr}\n"',
	'skip'        => 'monitor',
},

 

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

Share this post


Link to post
Share on other sites

@ArtKosh 

если только хитрыми обходными маневрами

%VARS = (
	'PL'  => '
		&GetContentFromURL("https://miningpoolstats.stream/mimblewimble-c31") =~ /var last_time = \'(\d+)\'/g;
		$C{qqq}{hrurl} = "https://data.miningpoolstats.stream/data/mimblewimble-c31.js?t=$1";
	',
);

'qqq' =>
{
	'wtmname'     => 'qqq',
	'minerdir'    => '',
	'minerexe'    => '',
	'hrurl'       => '',
	'hrregexp'    => '"hashrate":"(\d+\.\d+)","difficulty"',
	'eval'        => 'print "$C{$c}{hrurl} $CStat{$c}{hr}\n";',
	'skip'        => 'monitor',
},

шаманство, но работает. не забыть qqq заменить на чтото членораздельное

Share this post


Link to post
Share on other sites
52 минуты назад, Serzh Black сказал:

@ArtKosh 

если только хитрыми обходными маневрами

%VARS = (
	'PL'  => '
		&GetContentFromURL("https://miningpoolstats.stream/mimblewimble-c31") =~ /var last_time = \'(\d+)\'/g;
		$C{qqq}{hrurl} = "https://data.miningpoolstats.stream/data/mimblewimble-c31.js?t=$1";
	',
);

'qqq' =>
{
	'wtmname'     => 'qqq',
	'minerdir'    => '',
	'minerexe'    => '',
	'hrurl'       => '',
	'hrregexp'    => '"hashrate":"(\d+\.\d+)","difficulty"',
	'eval'        => 'print "$C{$c}{hrurl} $CStat{$c}{hr}\n";',
	'skip'        => 'monitor',
},

шаманство, но работает. не забыть qqq заменить на чтото членораздельное

Дружище что-то все равно не выходит

 

 

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

'PL'  => '&GetContentFromURL("https://miningpoolstats.stream/mimblewimble-c31") =~ /var last_time = \'(\d+)\'/g;
        $C{mwc}{hrurl} = "https://data.miningpoolstats.stream/data/mimblewimble-c31.js?t=$1";',

 

    );

###################################################################

%C = (

 

'mwc' =>
{
    'wtmname'     => 'mwc',
    'minerdir'    => '',
    'minerexe'    => '',
    'hrurl'       => '',
    'hrregexp'    => '"hashrate":"(\d+\.\d+)","difficulty"',
    'eval'        => 'print "$C{$c}{hrurl} $CStat{$c}{hr}\n";',
    'skip'        => 'monitor',
},


);


@PROFITURLS =
(
    
);

%ALGSHR = (
    

);

1;

 

[21/01/20 21:32:06]
 - mwc will be ignored due to initial hashrate can not be obtained
 - mwc () will be ignored due to initial profit can not be obtained or equal to zero
 - No coins to mine...

 

 

 

Share this post


Link to post
Share on other sites

@ArtKosh так я же плагин написал. а они работают в pro версии или с переключателем --trial

Share this post


Link to post
Share on other sites
5 минут назад, Serzh Black сказал:

@ArtKosh так я же плагин написал. а они работают в pro версии или с переключателем --trial

а я просто по старинке работаю, не понимаю я всех этих плагинов. Ладно сорян Серег. Прости за беспокойство

Share this post


Link to post
Share on other sites

@ArtKosh я б нашел пул или эксплорер, где нормально можно брать статистику.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

    • hashkeeper.io | мониторинг, управление и автоматическое исправление ошибок ASIC майнеров

      Теряете деньги из-за простоя оборудования? Тратите много времени на восстановление работы ДЦ? Трудно управлять ASICами дистанционно?   Установите HashKeeper - мониторинг, управление и автоматическое исправление ошибок ASIC майнеров   HashKeeper - это автоматизация исправления ошибок ASIC майнеров и наиболее полные данные о производительности и аналитика в удобном веб интерфейсе :   1. Автоматизация исправления ошибок  ASIC майнеров и дистанционное уп

      in Мониторинг

    • Phoenixminer - переключение пулов без перезапуска.

      Доброго времени суток коллегам. Админю сетку с NNN фермами, на которых стоит Phoenixminer. Возникла потребность сделать так,  чтобы майнер работал в строго заданном распределении времени на первый и второй пулы в файле epools.txt Простейшее решение нашлось сразу - через таймер. Одно событие комментит первую строчку в epools.txt, и перезапускает майнер. Второй событие убирает комментарий, и опять перезапускает майнер. Да вот теряется туева хуча времени на  перегенерацию DAG-файлов 😞 М

      in Программы для майнинга

    • софт для miningrigrentals переключение майнера в случае аренды

      Есть ли какой софт для  переключения майнера в случае если у меня арендовали мощность на miningrigrentals. к примеру через awesome майню на разных мультипулах, но периодически необходимо подключаться к miningrigrentals чтобы там было видно что мои мощности не OFFlain, ну и соответственно происходит проверка . А не арендовали ли у меня и если арендовали то майнить на арендатора. или может кто подскажет как это все организовать.

      in Программы для майнинга

    • Переключение пресетов MSI Afterburner

      Доброго времени суток. Как вы уже знаете, MSI Afterburner позволяет сохранять до 5 пресетов настроек, где мы, обычно, сохраняем настройки и curve для различных алгоритмов. Описываю Вам способ как можно переключать пресеты не вручную, а, например, вписать переключение в батник запуска. Таким образом, запуская майнинг ZEC, перед запуском майнера может быть автоматически загружен пресет под ZEC. Аналогично для других монет. Впишите в батник запуска команду формата: "<Полный путь к Afterburne

      in Программы для майнинга

×
×
  • Create New...