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

Miner Control


giraud

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

Утилита для расчета прибыльности майнинга монет на пулах и отображения API-данных с пулов в удобной форме, такие как по балансы монет, скорости воркеров, сборы пулов, информация по биржевым курсам и динамике.

 

post-43225-0-02307400-1499545072_thumb.png

 

 Работает со следующими группами пулов:

1) данные прибыльности предоставляет сам пул: “Nicehash”, “Nanopool”,  "все YIIMP и YAAMP-подобные", "Coin-Miners", “MiningPoolHub”.

2) расчет прибыльности происходит на базе данных с портала Whattomine и работает для следующих пулов  “CoinMine.pl”, ”Suprnova.cc”,"Miningfield.com, "AikaPool", "Luckpool", "Ethermine”&”Flypool”, “TheBlockFactory”, “GiveMeCoins”, “Dwarfpool”, “Coinotron”.
3) расчет прибыльности на базе Whattomine для двойной добычи монет “DualMining” для майнеров Claymore для любых пулов.
 
 MС работает с любыми комбинациями пулов и на любом оборудовании (AMD, Nvidia, CPU) из-под Windows.
 
В файле базовой конфигурации меняется Account либо Wallet на свои, также ApiKey и UserID, если нужны данные по балансу и скоростям.
 
Конфигурация состоит из нескольких разделов:
 
раздел "general" - глобальные настройки для приложения
 
        "power": 0.00, //Стоимость КВт/ч в используемой валюте
        "exchange": 2000, //Примерная цена Bitcoin в используемой валюте для расчета затрат на электроэнергию (только если не удается загрузить данные по курсу)
        "currencycode": "USD", //аббревиатура используемой валюты (USD, EUR, RUB), общий баланс и затраты пересчитываются в соответствии с указанной валютой 
        "startdelay":10, //Задержка запуска майнера в секундах для режима автостарта, для получения данных с пулов (по умолчанию 0)
        "mintime": 1, //Минимально допустимое время для работы майнера в минутах после переключения алгоритма
        "maxtime": 30, //Максимально допустимое время для работы майнера в минутах после переключения алгоритма и до режима перезапуска
        "switchtime": 1, //Время в минутах, в течение которого текущая позиция не должна быть лучшей по прибыльности, чтобы произошло переключение на более топовую.
        "delay": 3, // Задержка запуска майнера в секундах после переключения. Быстрый запуск/остановка майнера могут приводить к нестабильности видеодрайверов.
        "exittime": 0, //Время в минутах, после которого приложение будет закрыто. Значения меньше 1 мин, будут проигнорированы.
        "apitimer":5, //периодичность запросов к пулам.
        "deadtime": 1, //Время в минутах, в течение которого у позиции будет сохраняться статус “dead” (невозможность майнинга на пуле)
        "statwindow": 60, //Время в минутах для сбора и анализа статистики (по умолчанию 60 мин)).
        "minprice": "0BTC", // Абсолютная доходность в BTC или в пр. фиатной валюте, с которой запускается майнинг. Используйте добавку "BTC" если желаете использовать BTC, или без добавки для свой валюты.
                            // По умолчанию 0, если учитываются затраты на электричество, майнинг не будет запускаться при отрицательных значениях заработка.
        "minebyaverage": true,// Задействует расчет доходности по средним значениям, вычисляемым по временному диапазону из “statwindow”. Снижает количество переключений из-за колебаний доходности.
        "minprofit": 1.1, //Допуск на лучшую доходность. Лучшая позиция будет в статусе ожидания “pending”, пока ее доходность не превысит доходность текущей позиции в указанное количество раз.
        "dynamicswitching": true, // Уменьшает время переключения, пропорционально величине доходности лучшей позиции над текущей.
        "dynamicswitchpower": 2, // dynamicswitchpower, dynamicswitchpivot, dynamicswitchoffset  Переменные для расчета динамического переключения (по умолчанию 2, 1.05, none)
                                 // Dynamic switchtime = ("switchtime" / ((best entry price / currently running price) ^ "dynamicswitchpower")) + "dynamicswitchingoffset" 
                                 //Где"dynamicswitchoffset" по умолчанию: "switchtime" - ("switchtime" * (1/"dynamicswitchpivot") ^ "dynamicswitchpower)).
        "ignoreoutliers": false, // игнорирует алгоритмы с завышенной доходностью (outlier), исходя из анализа “statwindow” и локальных переменных, не работает при активном "minebyaverage".
        "iqrmultiplier": 2.2, //позиция получает статус outlier если доходность выше средней в указанное число раз.
        "showhistory": true, // Активирует вкладку «History» с графиками
        "logerrors": false, //Пишет ошибки в файл 'error.log'
        "logactivity": true, //Пишет все действия приложения в файл 'activity.log'
        "gridsortmode": 2, // режим сортировки позиций 0 = без сортировки, 1 = только в режиме «авто», 2 = по возрастанию после обновления данных (по умолчанию 1)
        "minerkillmode": 1, //режим остановки майнера 0 = остановка единичного процесса, 1 = остановка дерева процессов (по умолчанию 1)
        "traymode": 0, //режим окна 0 = полнооконный, 1 = сворачивать в трей и прятать майнер после запуска, 2 = сворачивать в трей и запускать майнер в свернутом окне.
        "donationfrequency ": 60, //Частота в минутах для режима «доната» (по умолчанию 60 мин).
        "checkconnection":false, //Пингуется google.com. Если нет соединения, ожидает, не запуская майнер.
        "usewindow": true, //если активен, запускает майнер в отдельном окне, иначе запускается во вкладке консоли.
        "coloring":true, //добавляет цветовое оформление для динамики и статусов
        "showinactive":true, //отображение отключенных  конфиге позиций для информации.
        "minidleseconds":60, //время простоя в секундах для запуска майнинга в простое
        "wtmurl": "http://whattomine.com/coins.json", // ссылка на данные Whattomine, можно изменить через анонимайзер,
        "avgspeedticks":10, //число тиков для учета средних скоростей
        "dynoffset":10, //допуск для изменения динамики и получения статусов “pumping”/”dumping”
        "remotesend": false, отправка данных консоли удаленному отправителю (по умолчанию false)
        "remotereceive": false, отправка данных консоли удаленному получателю (по умолчанию false)
        "minerfolderpath": "MinerControl" // расположение майнеров 3 варианта:
                                          // - абсолютный путь к папке с майнерами, например, "C:\\Miners\\Nvidia";
                                          // - Значение "MinerControl". Подставляется путь до "MinerControl.exe";
                                          // - Пусто. Относительный путь.
                                          // Структура пути к майнерам: MinerFolderPath \APARAM1 \ APARAM2
        "genworker": "1070", // генеральный воркер. Используется, если если не прописан на уровне пула.
        "hidecolumngr1": false,  //прячет группу столбцов "Price", "PowerCost", "Fees"
        "hidecolumngr2": false, // прячет группу столбцов "RejectSpeed", "TopAvgSp", "AcSpWrk", "MU", "PoolFee"

        //следующие параметры влияют на отображение соответствующего столбика
        "service" : true,
        "algo" : true,
        "coin" : true, 
        "exname": true,
        "remark": true,
        "dynamics" : true,
        "hashrate" : true,
        "acspwrk" : true,
        "topavgsp" : true,
        "mu" : true,
        "poolfee" : true,
        "price" : true,
        "earn" : true,
        "fees" : true,
        "powercost" : true,
        "netearn" : true,
        "netavgearn" : true,
        "netcurrency" : true,
        "exrate" : true,
        "balancebtc" : true,
        "balancecoin" : true,
        "pendingcoin" : true,
        "acceptspeed" : true,
        "rejectspeed": true,
        "updated":true,
        "workers":true,
        // параметры для установки габаритов главного окна в пикселах
        "width": 1684,
        "height": 616,

 

раздел "algorithms", в котором прописаны используемые алгоритмы, скорость оборудования, расход электричества, путь к майнеру и параметры его запуска.
 
{"name": "lyra2v2" //имя алгоритма для увязки с пулом ,
 "display": "Lyra2REv2" //отображаемое имя в столбце "Algo",
 "hashrate": 39000 // скорость оборудования на алгоритме в KH/s,
 "mu": "kH/s" //единицы скорости,
 "power": 50 // потребляемая мощность в ваттах,
 "aparam1": "Miners\\Nvidia\\Ccminer\\Nanashi" //путь к папке с майнером,
 "aparam2": "ccminer_nanashi.exe" //исп. файл майнера,
 "aparam3": "-r 2 -a lyra2v2 -o" // параметры запуска},
сервисный раздел на каждый пул, где прописывается параметры монеты/алгоритма, адрес пула, порта, аккаунт/кошелек, воркер, пароль.
         },"MiningPoolHub": //имя пула жестко закодировано, менять нельзя
         { //параметры для работы с пулом
          "poolenabled": true, // включает/отключает пул целиком
          "account": "YOUR_ACCOUNT", //имя учетной записи на пуле
          "worker": "YOUR POOL WORKER NAME", //имя воркера на пуле
          "worker": "1070", //название воркера на пуле
          "apikey": "YOUR_APIKEY", //ключ API на пуле для получения персональной статистики
          "userid": "YOUR_USERID", //ключ USER на пуле для получения персональной статистики
          "getpooldata": true, // включает/отключает работу с API пула (баланс, общ. скорость, скорость воркера) совместно 
          "nobalance": false, //включает/отключает баланс на пуле
          "nospeed": false, //включает/отключает принятую скорость на пуле
          "nospeedworker": false, //включает/отключает принятую скорость по каждому воркеру
          "autofee": true, //включает/отключает загрузку размера сборов пула
          "weight": 1.0, //приоритет пула по сравнении с другими из конфигурации
          "minprofit": 1,//Допуск на лучшую доходность пула. Лучший пул будет в статусе ожидания “pending”, пока его доходность не превысит доходность текущего пула в указанное количество раз.
          "btcfee": 0.2,//сбор пула за конвертацию в BTC 
          "sparam1": "hub.miningpoolhub.com", //подменный параметр, который заменяет все "SPARAM1"  
          "sparam2": "-p 123", //подменный параметр, который заменяет все "SPARAM2" 
          "sparam3": "stratum+tcp://", //подменный параметр, который заменяет все "SPARAM3" 

        "algos": //параметры конкретных монет на пуле  [

         {"active": true, //включает/отключает конкретную позицию
         "cname": "zcash", //имя монеты
         "algo": "equihash", //алгоритм монеты 
         "tag":"zec", //ярлык монеты
         "wallet": "YOU_COIN_WALLET", //если майнинг идет на кошелек
         "exchange": "ExchangeName", //название биржи с которого берется курс обмена
         "exrate": 0.001 //курс, введенный вручную
         "price": 0.02 //доходность введенная вручную
         "cweight": 1, //множитель доходности монеты (можно корректировать приоритет или масштаб хешрейта)
         "fee": 0.9, //сбор пула
         "priceid": 185, //для пулов с данными Whattomine, если монеты нет в основном списке портала, можно загрузить отдельно. 
                         //PriceId соответсвует номеру монеты на WTM (тут 185-Zencash) http://whattomine.com/coins/185.json
         "arguments": "_APARAM3_ --server _SPARAM1_ --port 20570  --user _ACCOUNT_._WORKER_ --pass x", //аргументы запуска конкретной монеты
         "usewindow":  true //использовать ли отдельное окно или консоль
}, 
 
Для строк монет могут использоваться специальные подменные параметры
                _STRATUM_ меняется на "stratum" из шапки пула
                _SPARAM1_ меняется на "sparam1" из шапки пула
                _SPARAM2_ меняется на "sparam2" из шапки пула
                _SPARAM3_ меняется на "sparam2" из шапки пула  
                _ACCOUNT_ меняется на "account" из шапки пула  
                _WORKER_  меняется на "worker" из шапки пула, при отсутствии его на "genworker" из конфига   
                _APARAM1_ меняется на "aparam1" из конфига алгоритмов
                _APARAM2_ меняется на "aparam2" из конфига алгоритмов
                _APARAM3_ меняется на "aparam2" из конфига алгоритмов 
                _GPU_ меняется на "activegpu" из конфига настроек     
                _ALGO_ меняется на "algo" из строки монеты 
                _WALLET_ меняется на "wallet" из строки монеты
                _TAG_  меняется на "tag" из строки монеты
                _COINNAME_  меняется на "coin" из строки монеты
                _TCP_ меняюемся на "stratum+tcp://
                _SSL_ меняется на "stratum+tls://

Пример {"active": true,"wallet": "BTC","algo": "Lbry","tag": "LBRY","poolscale": "M","fee": 1.0,"cweight": 1.0,"folder": "_APARAM1_","command": "_APARAM2_","arguments": "_APARAM3_ _TCP__STRATUM_:3334 -u _WALLET_ -p _WORKER_,c=_TAG_","usewindow": true,"created": "13.03.2018"},

 
Кошельки могут быть, по желанию, вынесены в отдельный раздел
    {"tag": "xlr", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "music", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "ubiq", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "zec", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "zcl", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "hush", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "zen", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "eth", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "etc", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "exp", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"},
    {"tag": "btc", "wallet": "YOUR_WALLET", "exchange": "ExchangeName"}

тогда на уровне каждой монеты в пуле указывается не номер кошелька, а таг монеты

общая {"active" : true, "wallet": "tXXXXXXXXXXXXX", "cname": "zcash", "tag": "zec", "algo": "equihash", "folder": "_APARAM1_", "cweight": 1, "fee": 1, "command": "_APARAM2_", "arguments": "_APARAM3_ --server _SPARAM2_ --port 3357  --user _ACCOUNT_._WORKER_ --pass x", "usewindow":  true},
подстановка кошелька {"active" : true, "wallet": "zec", "cname": "zcash", "tag": "zec", "algo": "equihash", "folder": "_APARAM1_", "cweight": 1, "fee": 1, "command": "_APARAM2_", "arguments": "_APARAM3_ --server _SPARAM2_ --port 3357  --user _ACCOUNT_._WORKER_ --pass x", "usewindow":  true},
При запуске данные разделов комбинируются, и в консоли вы видите аналог .bat файла, как если бы запустили его из командной строки.
При наличии более прибыльной монеты, предыдущий процесс завершается и запускается новый для наиболее прибыльного алгоритма.
 
Основное правило для начала работы, во вкладке "консоль" вы должны увидеть строку с параметрами, аналогичными запуску обычного bat-файла. 
 
Если чего-то не хватает - проверять файл конфигурации на полноту данных (см. ссылки проверка конфига на ошибки)
 

--------------------------------------------------------------------------------------------------------------------------------

Ссылки на скачивание:

Link1:  https://drive.google.com/open?id=0Bz8-ln3QUcV4U3kzVXFzMUI0VUE

Link2:  https://mega.nz/#F!rhAFCbIa!F4XoHfIYoPYgJ-V1TUyP2A

--------------------------------------------------------------------------------------------------------------------------------

обсуждение на bitcointalk

https://bitcointalk.org/index.php?topic=769239.msg8669925#msg8669925

--------------------------------------------------------------------------------------------------------------------------------

Исходный код выложен в Visual Studio Team Services 

Логин для авторизации: mc_developer@outlook.com

Пароль: Minercontrol

--------------------------------------------------------------------------------------------------------------------------------

проверка конфига на ошибки 

http://xn----8sbafhan2a8abjbbh0aefsk.xn--p1ai/CheckMinerControlConfig.html

https://jsonlint.com

--------------------------------------------------------------------------------------------------------------------------------

История изменений в версиях (анг.)

--------------------------------------------------------------------------------------------------------------------------------

Описание к данному моду (анг.)

-------------------------------------------------------------------------------------------------------------------------------- 

Описание к начальному релизу (анг.)
--------------------------------------------------------------------------------------------------------------------------------
Полезные советы:
-------------------------------------------------------------------------------------------------------------------------------- 
1) При смене майнера часто происходят вылеты драйвера из-за повышения частоты памяти на 200мгц, решается так:

качаем nvidiaProfileInspector, например из этого поста
https://forum.bits.media/index.php?/topic/36822-miner-control/?p=737497

 

Находим строчку в 5 разделе "common": CUDA_FORCE_P2_STATE по дефолту ON, меняем на OFF.

Теперь дефолтные частоты всегда будут +200мгц, не забываем скорректировать настройки программ для разгона.

-------------------------------------------------------------------------------------------------------------------------------- 
2) На фермах с большим числом карт при перезапуске майнера не все карты могут стартовать успешно.
Пробуем параметр --cuda-schedule 0 в аргументах майнера.

--------------------------------------------------------------------------------------------------------------------------------

3) При нехватке каких-либо .dll при запуске майнеров необходимо установить Visual C++ Runtime
или по ссылке ниже собранный пакет
--------------------------------------------------------------------------------------------------------------------------------

 

--------------------------------------------------------------------------------------------------------------------------------

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

  • Ответов 4,7 тыс
  • Создана
  • Последний ответ

Топ авторов темы

, Коль решил заделаться топикстартером - неси за это ответственность. Сделай нормальный стартовый пост с базовой инфой. 

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

Коль решил заделаться топикстартером - неси за это ответственность. Сделай нормальный стартовый пост с базовой инфой. 

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

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

ну тогда вот тебе ссылка на официальную ветку на биткоинтолке - https://bitcointalk.org/index.php?topic=769239.msg8669925#msg8669925

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

ну тогда вот тебе ссылка на официальную ветку на биткоинтолке - https://bitcointalk.org/index.php?topic=769239.msg8669925#msg8669925

спасибо)уже через яндекс откопал )будет собирать по кусочкам )

Если есть что полезного о особенностях проги скакзать)напиши. ты вроде писал  что есть баг ограничивающий копание монеток на создателя проги

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

спасибо)уже через яндекс откопал )будет собирать по кусочкам )

ну там на самом деле все есть.только на английском.даже на первой странице - уже 50% нужной инфы.остальное уже то что добавлял новый разраб по ходу дела.тобишь обновленные конфиги с новыми пулами и монетами.ну и пара фич типа отключения определенной монеты на определенном пуле.

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

@lyolyalya, наверно, глупый вопрос про битрекс, ни разу не пользовался, только полониксом, как именно происходит вот это "литьё" на битрекс :)

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

@lyolyalya, наверно, глупый вопрос про битрекс, ни разу не пользовался, только полониксом, как именно происходит вот это "литьё" на битрекс :)

так же как и на полонекс.тем более что на битрексе куда больше альткоинов тех что мне надо...ушел с полонекса полностью...

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

@lyolyalya, это означает, что вы на miningpoolhub.com прописываете кошелки с битрекса, правильно понимаю?

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

@lyolyalya, это означает, что вы на miningpoolhub.com прописываете кошелки с битрекса, правильно понимаю?

абсолютно верно.15 минут позора,но зато с MPН так офигенно выводить.там есть вкладка балансы.сразу видишь что чего.там же - мэнэдж валлет - открываешь во вкладках кошели, пины и все монеты сразу летят по назначению=)

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

MPН

Так, становится теперь немного понятно. А воркеры нужно прописывать на MPH, к примеру, в разделе ZCASH? Значения _APARAM1_ и _APARAM2_ не являются названиями этих воркеров?

 

дел

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

Создаю кошели на Битрексе, а один прям не хочет генерироваться и всё... Пишет "Waiting for a new address ..." и так бесконечно...

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

@lyolyalya, а в супернове, койнмайн и прочих вы прописываете кошели с битрекса?

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

@lyolyalya, а в супернове, койнмайн и прочих вы прописываете кошели с битрекса?

лично мне спокойнее когда сначало всё падает на мой локальный кошель)

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

 "DualMining": {

    "account": "///",

    "worker": "1",

    "pricemode": 0,

    "weight": 1.0,

    "sparam1": "eth.suprnova.cc:5005",

    "sparam2": "-p 111",

 

 

Правильно понимаю, нужно создать воркер с именем 1 и паролем 111?

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

Как лицо лично знакомое с автором мода, могу помочь с любой информацией по данной утилите ;) .

После сегодняшней дискуссии в ветке про 1070, сам уже подумал, не пора ли открывать русскоязычную ветку про MC. 

 

Изначально проект делался для своих личных  нужд и ферм, и когда удалось успешно реализовать некоторые недостающие в оригинале "фишки", родилась идея вынести проект на публичное обсуждение для дальнейшей доработки и тестирования.  Тут, пользуясь случаем, давно хотел выразить благодарность lyolyalya за большинство идей в бета-версии, которые были внедрены и с его помощью протестированы. 

По поводу DevFee. Движок программы написан был не мной, я обновил API запросы на современные пулы и обработку их результатов, расчет текущей доходности каждой монеты по данным WhatToMine и оптимизировал быстродействие кода,  в сумме где-то +30% к исходному коду программы. DevFee изначально был заложен в коде, поэтому не мне решать, можно ли публично пользоваться "бесплатно" результатами чужой работы. Для старых пулов как Nicehash и Zpool-подобных остались кошельки создателя, для тех пулов, которые добавил я, указаны мои кошельки.

Тема с DevFee абсолютно демократична, каждый сам для себя решает сколько и как часто начисляется DevFee.

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

Я не против перевода автору программы какого-либо процента.  Лишь бы разобраться:)

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

Колонка Status - значение Dead. Я что-то не так делаю?

На вкладке консоли пишется причина ошибки. Dead, означает, что не может запустить исполняемый файл майнера, либо не может запуститься с указанными параметрами.

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

Как лицо лично знакомое с автором мода, могу помочь с любой информацией по данной утилите ;) .

После сегодняшней дискуссии в ветке про 1070, сам уже подумал, не пора ли открывать русскоязычную ветку про MC. 

 

Изначально проект делался для своих личных  нужд и ферм, и когда удалось успешно реализовать некоторые недостающие в оригинале "фишки", родилась идея вынести проект на публичное обсуждение для дальнейшей доработки и тестирования.  Тут, пользуясь случаем, давно хотел выразить благодарность lyolyalya за большинство идей в бета-версии, которые были внедрены и с его помощью протестированы. 

По поводу DevFee. Движок программы написан был не мной, я обновил API запросы на современные пулы и обработку их результатов, расчет текущей доходности каждой монеты по данным WhatToMine и оптимизировал быстродействие кода,  в сумме где-то +30% к исходному коду программы. DevFee изначально был заложен в коде, поэтому не мне решать, можно ли публично пользоваться "бесплатно" результатами чужой работы. Для старых пулов как Nicehash и Zpool-подобных остались кошельки создателя, для тех пулов, которые добавил я, указаны мои кошельки.

Тема с DevFee абсолютно демократична, каждый сам для себя решает сколько и как часто начисляется DevFee.

мы даже готовы этот % платить, был бы нормальный мануал по проге)а то вот щас сижу скрепя сердцем

Правильно понимаю, нужно создать воркер с именем 1 и паролем 111?

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

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

Добавил воркеров, Dead из Status так и не уходит. Считает постоянно только в MiningPoolHub Equihash_ZEC Zcash.

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

Сначала о принципе работы программы. Если кто знаком с NiceHashMiner'ом, задачи у обеих программ сходные- запуск майнера на наиболее прибыльном на текущий момент алгоритме.

При этом MC (MinerControl), можно назвать "дедушкой" NHM, т. к. он ведет свою историю с 2014 года, когда NHM еще и в проекте не было.

Принципиальное отличие, что MС работает с любыми пулами и их комбинациями и на любом оборудовании (AMD, Nvidia, CPU) из-под Windows.

Для расчета прибыльности используются два варианта:

1) когда API пула сам выдает значение прибыльности, например Nicehash, Zpool, Nanopool и MiningPoolHub

https://www.nicehash.com/api?method=stats.global.current

http://www.zpool.ca/api/status

https://api.nanopool.org/v1/eth/approximated_earnings/:1

2) когда расчет прибыльности делается на основании данных WhatToMine, на этом методе работает майнинг для MPOS пулов (Supnova, Coinmine, Aika, Miningfield) и прочих, типа Ethermine, Dwarfpool и TheBlockFactory. На странице WTM монеты сортируются по прибыльности в зависимости от хешрейта оборудования, текущей сложности алгоритма и курса, то же самое MC рассчитывает внутри себя. Соответственно, этот метод работает только для монет, перечисленных на WTM в разделе Coins.
Также для этих пулов добавлена статистика из API, которая считывает по каждой монете текущий баланс, общую скорость и скорость отдельного воркера. 
 
Конфигурация MC достаточна сложна, на мой взгляд, для людей, не работавших прежде с этой программой, т. к. содержит большое число параметров для "тонкой" настройки, поэтому для начального использования лучше использовать готовые сборки с набором майнеров и базовыми конфигурациями (версия beta8 включает все последние обновления).
 
В файле конфигурации меняется Account либо Wallet на свои, также ApiKey и UserID, если нужны данные по балансу и скоростям.
 
Конфигурация состоит из двух больших разделов:
 
"algorithms", в котором прописаны используемые алгоритмы, скорость оборудования, расход электричества, путь к майнеру и параметры его запуска.
и сервисный раздел на каждый пул, где прописывается параметры монеты/алгоритма, адрес пула, порта, аккаунт/кошелек, воркер, пароль.
 
При запуске данные обеих разделов комбинируются, и в консоли вы видите аналог .bat файла, как если бы запустили его из командной строки.
При наличии более прибыльной монеты, предыдущий процесс завершается и запускается новый для наиболее прибыльного алгоритма.
 
Основное правило для начала работы, во вкладке "консоль" вы должны увидеть строку с параметрами, аналогичными запуску обычного bat-файла. 
 
Starting MiningPoolHub NeoScrypt_FTC with c:\Miners\Nvidia\Ccminer\Alexis\ccminer_alexis.exe -a neoscrypt   -o stratum+tcp://hub.miningpoolhub.com:20510 -u giraudy.1070 -p x
Starting Suprnova Sib_SIB with c:\Miners\Nvidia\Ccminer\Alexis\ccminer_alexis.exe -a sib   -o stratum+tcp://sib.suprnova.cc:3458 -u giraudy.1070 -p x
 
Если чего-то не хватает - проверять файл конфигурации на полноту данных.
 
Расширенного русскоязычного мануала по всем параметрам пока нет.
Если у кого-то есть время и желание оказать помощь в этом вопросе, было бы замечательно.
Также мы собираем идеи, ссылки на пулы, конфигурации, отчеты об ошибках и замечания для дальнейшего развития и совершенствования проекта.
Изменено пользователем giraud
Ссылка на комментарий
Поделиться на другие сайты

Ну вот идёт Dead друг за дружкой и всё...

attachicon.gif2017-04-03_22-46-05.png

да тоже так,надо ещё покапаться почему так

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

Ну вот идёт Dead друг за дружкой и всё...

attachicon.gif2017-04-03_22-46-05.png

Можно посмотреть данные из конфига? 

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

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

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

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

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

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

Войти

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

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

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

    • Miner IP Scanner

      Miner IP Scanner это первое приложение для сканирования майнинг устройств для телефона. Данное приложение создано для удобства пользователей асик оборудования. Теперь вам не нужен компьютер, чтобы увидеть состояние ваших майнинг устройств, достаточно установить приложение и вы всё увидите на экране. Приложение находится в разработке. Для поиска устройств в сети, введите диапазон для поиска в настройках (settings). ВНИМАНИЕ! На данном этапе разработки поддерживаются только модел

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

    • АСМ-global.live - кидалы (A1 BTC Miner)

      А1 ВТС Miner  Арендовал машинку в Австралии в майнинге ничего не знаю. Подскажите что это за модель и как за ней ухаживать

      в Флейм

    • king-miner.ru King miner Ситуация решена

      От модератора: конфликт решен, магазин вернул деньги за битый модуль.   Крайне не рекомендую данную контору "Рога и копыта", заказал Innosilicon A11 у Королёва Дмитрия Алексеевича( договор комиссии № Н-01-0407), за 500 тысяч, 25 тысяч якобы стоит доставка. По приходу аппарат оказался с неработающим графическим модулем на одной из хэш плат и на 30 % терял производительность. Обратился к продавцу, он отвёз в сервис к своим знакомым и через пару дней предложил отремонтировать за мой счёт апп

      в Магазины и сервисы (обсуждение, претензии)

    • Сube miner 38gh/s block erupter

      Помогите настроить майнер куб cube miner 38gh/s block erupter. Не могу настроить батник. Уже все перепробовал на многих пулах.

      в ASIC/FPGA майнеры

    • Восстановление control board Antminer L3, L3+, D3 без программатора

      Восстановление слетевшей control board Antminer L3, L3+, D3  без программатора используя microsd. В 17м или 18м году накрылась контролька у L3+.Умерла nand.На кнопки и microsd никак не реагировала. Суть восстановления такая. 1 Отпаиваем нанд феном или паяльником,главное чтобы не было короткого на контактах. 2 Скачиваем Tools and Instructions to Image SD card.zip с сайта битмайн и распаковываем.Образ S2S4S5S7-img.img записываем на sd.Я записывал HDDRawCopy1.10Portable. 3

      в ASIC/FPGA майнеры


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