Сначала я использовал Анубис и некоторые Баши скрипты я написал сам, но в ней не хватает много возможностей я хотел бы иметь и поддерживать эту установку была очень много времени. Затем я перешел на Windows, 8.1, CGWatcher и Teamviewer, но это было также очень много времени, чтобы войти в каждой горной вышке только обновить конфигурационные файлы cgminer и проверьте температуру. Я хотел больше и автоматизацию централизацию.
Так я начал развивать свое собственное решение, основанное на Windows, 8.1 (пользовательские изображения), sgminer 4.0, IRC Bot & TeamViewer в качестве резервного.
Я проверочный всем моим ГОРНО станки trought IRC. Все они подключаются к определенному чату и только слушать мои команды.
Сейчас я нахожусь в процессе переписывать IRC Bot, и я подумал, почему бы не сделать его доступным для общественности.
Я уже разработал графический интерфейс для настройки щёток (IRC-сервер, канал, ник, Workername и т.д ...) и читаемый файл конфигурации.
Боты способны отображать их hashrate, GPU Temps, обновить файл cgminer.conf с веб-сервера на ваш выбор и многое другое.
В качестве примера я объясню, что в данный момент делает команда updatecgminer:
1. остановить запущенную cgminer (sgminer) и CGWatcher.
2. Удаление установленного cgminer и CGWatcher
3. загрузить последнюю cgminer.zip (я приведу последние версии как с клиентом), содержащих SGminer и CGWatcher от Webserver настроенного в файле .ini.
4. распакуйте cgminer и CGWatcher и создать запись для запуска CGWatcher
5. скачать последнюю cgminer.conf для этого работника от веб-сервера, настроенного.
6. Начало CGWatcher
7. Проверка, если cgminer и CGWatcher работают и доложить IRC канал / Владелец ника
С помощью этой команды я могу обновить sgminer в моем ZipFile до последней версии, загрузите его на мой веб-сервер и все мои установки будут обновлены до этой версии с помощью одной команды.
Другим примером является токовый выход команды справки (не переписана еще, очень альфа):
Код:
[11:09] -------------------------------------------------- -------------
[11:09] Общие команды: |
[11:09] _syscheck проверить, если все в порядке |
[11:09] _time сказать системное время |
[11:09] _updatemc обновление клиента управления полетами |
[11:09] _lock блокировки экрана |
[11:09] _restartircclient перезапустить клиент IRC |
[11:09] _reboot перезагрузка |
[11:09] GPU Miner: |
[11:09] _hashrate дисплей hashrate |
[11:09] _minetime дисплей шахтер Провел |
[11:09] _cgconfupdate обновление cgminer конфигурации |
[11:09] _startminer начать cgminer |
[11:09] _closeminer близко cgminer |
[11:09] _startwatcher начать cgwatcher |
[11:09] _closewatcher близко cgwatcher |
[11:09] _disablewatcher отключить автозапуск cgwatcher |
[11:09] _enablewatcher позволяют cgwatcher автозапуск |
[11:09] _updatecgminer cgminer обновление |
[11:10] _downloadamd12x8 скачать 12.8 Amd драйвера |
[11:10] _downloadamd13x12 скачать 13.12 драм драйвер |
[11:10] -------------------------------------------------- -------------
[11:10] CPU Miner: |
[11:10] _startxpm запуска центрального процессора шахтера |
[11:10] _setproclimit1 установленный предел процессора шахтер прок 1 |
[11:10] _setproclimit2 установленный предел процессора шахтер прок 2 |
[11:10] _setproclimit3 установленный предел процессора шахтер прок 3 |
[11:10] _setproclimit4 установленный предел процессора шахтер прок 4 |
[11:10] _setproclimit8 установленный предел процессора шахтер прок 8 |
[11:10] _installxpm установки центрального процессора шахтера с настройками по умолчанию |
[11:10] -------------------------------------------------- -------------
Как вы можете видеть, есть также поддержка добычи центрального процессора, но это не будет делать это в первые бета-версию услуги.[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:09]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
[11:10]
Я планирую сделать это только для пожертвований и я не выпущу исходный код в это время.
Есть ли спрос на такую систему, как это? Если это так, я ищу для некоторых бета-тестеров не корыто в последующие дни до выхода публичной бета-версии.