Сценарий для мониторинга состояния Asik на AntPool пули. Сценарий бесплатно с otkrty использования кода на здоровье
Адрес бассейна: https://www.antpool.com/home.htm
Бассейн maynit: BTC, LTC, ETH, ETC, ЗКЕ, DASH, BCC
BTC, BCC, BCL - алгоритм SHA256, asiki: AntMiner S4 +, AntMiner S5, S7 AntMiner, AntMiner R4, AntMiner S9, Avalon4, Avalon6, SP35 Yukon и др.
LTC - скрипт алгоритм, asiki: AntMiner L3, L3 AntMiner +, Litecoin Scrypter PRO, ZeusMiner ВУЛКАНОЛОГИЧЕСКИЕ, A4 Dominator и другие.
ETH, ETC - алгоритм EtHash, maynitsya на видеокартах на данный момент.
ЗКЕ - алгоритм Equihash, maynitsya на видеокартах на данный момент.
DASH - алгоритм x11, asiki: iBeLink DM384M, Pinidea DR-2 Х11, СИС Байкальская A900 Х11, AntMiner D3, Innosilicon А5 DashMaster, Pinidea DR-100 +, iBeLink DM11G, iBeLink 22 и другие.
В время работы скрипта отображаются значок и мини-статистика в лотке. Сценарий раза 2 минуты проверяет hashrate Asik если ICQs отвалился или hashrate уменьшился, что скрипт отправляет смс и / или сообщение для телеграмм.
Это необходимо для работы скрипта:
1. Для того, чтобы установить программу autohot ключ из ссылки для загрузки: HTTP: //tinyurl.com/ydeahd7t
2. (Для того, чтобы пройти шаг, если вы не хотите, чтобы отправить смс) https://noproblem.sms.ru
3. (Для того, чтобы пройти шаг, если вы не хотите, чтобы отправлять сообщения Телеграмма) Через BotFather в Телеграмма вы создаете https://core.telegram.org/bots лодки, вы получаете его маркер и, написав на него, вы получите чат chat_id.
4. Чтобы загрузить и распаковать скрипт HTTP: // [Подозрительная ссылка удалена] / ydeahd7t
5. Изложить свои настройки в файле AntPool_watchdog.ini:
[AntPoolSettings]
Пользователь = Noproblem ------------------------------------- ваш счет к югу от antpul из "тока субсчет" https://www.antpool.com/home.htm
APIkey = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ---------------"ключ" от настроек на пули: https://www.antpool.com/user/apiSettings.htm
SecretKey = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ------------"секрет" от настроек на пули: https://www.antpool.com/user/apiSettings.htm
CoinType = BTC --------------------------------------- имя валюты
WorkerWarnSpeed = 12000000,00 ------------------------ Скорость в Mh (профилактика), если скорость vorker ниже, которая появляется предупреждение в подносе и овраг.
WorkerErrorSpeed = 9000000,00 ------------------------ Скорость в Mh (ошибка), если скорость vorker ниже, что появляется ошибка в лотке и SMS Пойду.
WorkerCount = 9 -------------------------------------- Всего vorker если меньше рабочего vorker или появляется ошибка в лотке дополнительного и SMS идет.
SkipWorkers = NoProblem.worker7, NoProblem.worker9 ---- Можно пропустить проверку некоторых vorker, которые, например, временно не работают или с другим heshreyt.
= 120000 отхода ко сну ----------------------------------- Задержка в миллисекундах между проверками (120000 = 2 минуты)
SleepAfterError = 1800000 ---------------------------- Задержка в миллисекундах до следующей проверки в случае, если произошла ошибка (1800000 = 30 минут) , Это сделано, что в случае ошибки не рассылать спам СУБ.
MustSendSMS = 0 -------------------------------------- для отправки SMS, если произошла ошибка (ламелей: 1 не ламелей: 0)
SMS_RU_api_id = ХХХХХХХХХХХЙ-XXXXXXXX-XXXXXXXXXXXX - ваш api_id с сайтом sms.ru из https://sms.ru/? Панель = апи
Телефоны = 79001234567,79001234568 --------------------- номера телефона, на который будет отправлен в SMS.
MustSendTelegram = 0 --------------------------------- для Отправить сообщение для телеграмм, если произошла ошибка (ламелей: 1 не ламелей: 0)
Telegram_token = XXXXXXXXX: XXXXXXXXXXXXXXXXXXXXXXXXX - маркер получил от BotFather в телеграмме.
Telegram_chat_id = XXXXXXXXX ------------------------- chat_id из чата, ваш с ботом, в телеграмме, для этого вам открыть, например, веб клиент (https://web.telegram.org/) И вы пишете любое сообщение на созданный бот, далее в браузере вы делаете запрос типа https://api.telegram.org/botXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXX/getUpdates? смещение = 0 (где XXXXXXXXX: XXXXXXXXXXXXXXXXXXXXXXXXX - знак бота) также вы узнаете значение поля идентификатора это и есть требуется chat_id.
6. Для того, чтобы запустить скрипт (двойной щелчок на файле AntPool_watchdog.ahk), в лотке иконка "Пауза" появится щелкнуть правой кнопкой и выбрать в списке Run AntPool Watchdog
7. Прибыль!
Ссылки:
качаем здесь: http://tinyurl.com/ydeahd7t
Сценарий заимствует 2.7Mb ОЗУ и 0.0% процессорного времени, можно запустить несколько сценариев с различными настройками из разных папок.