https://wiki.rigonline.ru/api.php?action=feedcontributions&user=Nikodim&feedformat=atomДокументация по сервису rigonline.ru - Вклад участника [ru]2024-03-28T22:45:31ZВклад участникаMediaWiki 1.31.0https://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_Nicehash&diff=255Личный кабинет: Nicehash2019-09-22T09:15:27Z<p>Nikodim: /* Где взять данные API и организации на сайте найсхэш: */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Nicehash</div><br />
<br />
Управление записями для мониторинга nicehash ([[https://rigonline.ru/profile/nicehash/ https://rigonline.ru/profile/nicehash/]]).<br />
<br />
Мониторинг найсахэша к статистике ни какого отношения не имеет. Это отдельное самостоятельное приложение.<br />
<br />
<br />
[[Файл:Личный кабинет- nicehash.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение сравнивает список активных воркеров, полученных по API от найсхэша, со списком воркеров в личном кабинете и, при необходимости, идет отправка уведомлений<br />
* Приложение необходимо запускать на компьютере который запущен постоянно<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
* Скачать приложение для данной записи<br />
<br />
== Добавить/изменить запись ==<br />
<br />
* BTC адрес<br />
* Код ключа API<br />
* Секретный код ключа API<br />
* Organization ID<br />
* Список воркеров<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - nicehash - добавление-редактирование.png|мини|без]]<br />
<br />
== Где взять данные API и организации на сайте найсхэш: ==<br />
<br />
* перейти в профиль -> мои настройки -> ключи API<br />
* создать новый ключ API<br />
* в разрешениях все отключить и оставить только "Пользователь может видеть майнинг-риги и имеет доступ ко всем данным и статистике"<br />
* скопировать сгенерированные ключ и секрет<br />
* сохранить<br />
* скопировать Organization ID (находится над списком сгенерированных апи ключей)<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* Скачать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_Nicehash&diff=254Личный кабинет: Nicehash2019-09-22T09:14:54Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Nicehash</div><br />
<br />
Управление записями для мониторинга nicehash ([[https://rigonline.ru/profile/nicehash/ https://rigonline.ru/profile/nicehash/]]).<br />
<br />
Мониторинг найсахэша к статистике ни какого отношения не имеет. Это отдельное самостоятельное приложение.<br />
<br />
<br />
[[Файл:Личный кабинет- nicehash.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение сравнивает список активных воркеров, полученных по API от найсхэша, со списком воркеров в личном кабинете и, при необходимости, идет отправка уведомлений<br />
* Приложение необходимо запускать на компьютере который запущен постоянно<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
* Скачать приложение для данной записи<br />
<br />
== Добавить/изменить запись ==<br />
<br />
* BTC адрес<br />
* Код ключа API<br />
* Секретный код ключа API<br />
* Organization ID<br />
* Список воркеров<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - nicehash - добавление-редактирование.png|мини|без]]<br />
<br />
== Где взять данные API и организации на сайте найсхэш: ==<br />
<br />
* 12<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* Скачать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_nicehash_-_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5.png&diff=253Файл:Личный кабинет - nicehash - добавление-редактирование.png2019-09-22T09:13:47Z<p>Nikodim: Nikodim загрузил новую версию Файл:Личный кабинет - nicehash - добавление-редактирование.png</p>
<hr />
<div>Личный кабинет - nicehash - добавление-редактирование</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_Nicehash&diff=252Личный кабинет: Nicehash2019-09-22T09:11:34Z<p>Nikodim: /* Добавить/изменить запись */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Nicehash</div><br />
<br />
Управление записями для мониторинга nicehash ([[https://rigonline.ru/profile/nicehash/ https://rigonline.ru/profile/nicehash/]]).<br />
<br />
Мониторинг найсахэша к статистике ни какого отношения не имеет. Это отдельное самостоятельное приложение.<br />
<br />
<br />
[[Файл:Личный кабинет- nicehash.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение сравнивает список активных воркеров, полученных по API от найсхэша, со списком воркеров в личном кабинете и, при необходимости, идет отправка уведомлений<br />
* Приложение необходимо запускать на компьютере который запущен постоянно<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
* Скачать приложение для данной записи<br />
<br />
== Добавить/изменить запись ==<br />
<br />
* BTC адрес<br />
* Код ключа API<br />
* Секретный код ключа API<br />
* Organization ID<br />
* Список воркеров<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - nicehash - добавление-редактирование.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* Скачать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=251Личный кабинет: Генерация приложения2019-03-14T06:47:45Z<p>Nikodim: /* Удаление приложения с асика */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
----<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
----<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=250Личный кабинет: Генерация приложения2019-03-14T06:47:35Z<p>Nikodim: /* Установка приложения на асик (тестирование производилось на асике S9) */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
----<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=249Личный кабинет: Генерация приложения2019-03-14T06:47:11Z<p>Nikodim: /* Установка приложения на асик (тестирование производилось на асике S9) */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
----<br />
# Сгенерировать приложение для Linux<br />
# Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
# Подключиться к асику по SSH под root<br />
# В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=248Личный кабинет: Генерация приложения2019-03-14T06:46:27Z<p>Nikodim: /* Установка приложения на асик (тестирование производилось на асике S9) */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
----<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=247Личный кабинет: Генерация приложения2019-03-14T06:44:03Z<p>Nikodim: /* Удаление приложения с асика */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=246Личный кабинет: Генерация приложения2019-03-14T06:43:51Z<p>Nikodim: /* Установка приложения на асик (тестирование производилось на асике S9) */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br><br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=245Личный кабинет: Генерация приложения2019-03-14T06:43:35Z<p>Nikodim: /* Asic */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br><br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br><br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=244Личный кабинет: Генерация приложения2019-03-14T06:42:06Z<p>Nikodim: /* Установка приложения на асик (тестирование производилось на асике S9) */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br />
<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=243Личный кабинет: Генерация приложения2019-03-14T06:41:08Z<p>Nikodim: /* Asic */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него - https://<путьдоархива>/<названиеархива>.zip (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=242Личный кабинет: Генерация приложения2019-03-14T06:39:32Z<p>Nikodim: /* Процесс запуска приложения */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
==== Установка приложения на асик (тестирование производилось на асике S9) ====<br />
<br />
* Сгенерировать приложение для Linux<br />
* Скачанный архив разместить в интернете (облачное хранилище, файловое хранилище, социальные сети) и получить прямую ссылку на него (архив не должен быть доступен третьим лицам т.к. в нем находится ваш секретный ключ)<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Перейти в корень диска''<br />
cd /<br />
<br />
''Провалиться в директорию''<br />
cd rigonline<br />
<br />
''Скачать полноценное приложение wget (как правило на асиках wget идет без поддержки SSL)''<br />
curl -O http://rpmfind.net/linux/mageia/distrib/6/armv7hl/media/core/updates/wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Установить скачанный wget''<br />
rpm -i wget-1.19.5-1.mga6.armv7hl.rpm<br />
<br />
''Скачать приложение по ранее подготовленной ссылке (пункт 2 данного руководства)''<br />
wget --no-check-certificate https://<путьдоархива>/<названиеархива>.zip<br />
<br />
''Распаковать приложение''<br />
unzip <названиеархива>.zip<br />
<br />
''Провалиться в директорию приложения''<br />
cd <названиеархива><br />
<br />
''Сделать запускаемый файл исполняемым''<br />
chmod u+x START.sh<br />
<br />
''Скопировать все файлы в директорию системы''<br />
cp * /etc/init.d/<br />
<br />
''Выйти на два уровня выше''<br />
cd ../..<br />
<br />
''Удалить директорию''<br />
rm -rf rigonline<br />
<br />
''Перейти в директорию для создания симлинка для автозагрузки''<br />
cd /etc/rcS.d/<br />
<br />
''Создать симлинк на запускаемый скрипт приложения''<br />
ln -sf ../init.d/START.sh /etc/rcS.d/S99rigonline.sh<br />
<br />
''Перезагрузить асик''<br />
reboot<br />
<br />
==== Удаление приложения с асика ====<br />
<br />
* Подключиться к асику по SSH под root<br />
* В терминале ввести следующие команды<br />
<br />
''Удалить симлинк и все файлы приложения''<br />
rm /etc/rcS.d/S99rigonline.sh /etc/init.d/RigOnline.sh /etc/init.d/START.sh /etc/init.d/config.ini /etc/init.d/rig.ini /etc/init.d/secret.ini /etc/init.d/log.txt<br />
<br />
''Перезагрузить асик''<br />
reboot</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=241Личный кабинет: Генерация приложения2019-03-14T06:14:44Z<p>Nikodim: /* Процесс запуска приложения */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
=== Windows ===<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
=== Asic ===<br />
<br />
* qwe *</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BC%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%BE%D0%B2&diff=240Личный кабинет: Шаблоны майнеров2018-10-13T07:34:16Z<p>Nikodim: /* Как через шаблоны майнеров создавать сложные батники */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны майнеров</div><br />
<br />
Шаблоны майнеров ([[https://rigonline.ru/profile/miners/ https://rigonline.ru/profile/miners/]]).<br />
<br />
Управление шаблонами своих майнеров (шаблон майнера - это, по сути, батник майнера). В конфигурациях ригов доступна настройка «[[Личный_кабинет:_Статистика#.D0.92.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D1.8B|Шаблоны]]» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны майнеров.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Майнер автоматически скачивается с сервиса<br />
* При изменении шаблона майнера - на всех привязанных к нему ригах автоматически перекачается шаблон и перезапустится майнер (при условии что шаблон был изменен или выбран другой майнер)<br />
* При изменении шаблона майнера в [[Личный_кабинет:_Статистика#.D0.9A.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.80.D0.B8.D0.B3.D0.B0|конфигурации рига]] - автоматически на риге перекачается шаблон и перезапустится майнер<br />
* При каждой итерации приложения идет проверка на запущенный процесс майнера, если его нет, то шаблон запускается<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Майнер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Batch - непосредственно сам батник<br />
* Потребление электроэнергии (необходимо указывать в квт/ч, т.е. 600 ватт надо указывать как 0,6) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Стоимость электроэнергии (необходимо указывать в долларах, т.е. 5 рублей надо указывать как 0,075 (согласно текущему курсу)) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Переменные<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны майнеров - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужны переменные в шаблонах майнеров ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разные параметры для разных ригов. Например на разных ригах используется разный параметр интенсивности или имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную, например %var1% и в значениях переменной указать "значение по умолчанию" и "индивидуальные значения" для нужных ригов.<br />
<br />
== Что такое "пустые майнеры для шаблонов" ==<br />
<br />
Для использования платных майнеров и тестирования малоизвестных майнеров и монет (такие я не размещаю на сервисе) добавлены полностью пустые майнеры (Custom miner 1, Custom miner 2, Custom miner 3, Custom miner 4, Custom miner 5). При выборе такого майнера в папку с майнерами в приложении скачивается пустой майнер (custom-1, custom-3, custom-3, custom-4, custom-5). В данную папку нужно закинуть содержимое своего майнера. Так-же нужно в папке найти файл miner.txt и в него написать название исполняемого файла майнера без расширения (например для майнера Claymore - EthDcrMiner64). После чего приложение поймет что используется кастомный майнер, прочитает из этого файла название исполняемого файла и будет мониторить именно этот процесс.<br />
<br />
== Правила для шаблонов майнеров ==<br />
<br />
Не нужно в шаблонах использовать циклы (GOTO), паузы (PAUSE), таймауты (TIMEOUT - майнер и так запускается через минуту после старта системы (30 сек перед запуском ригонлайн + 30 сек при запуске ОХМ)) и прочие лишние параметры (--eexit и пр.) - они мешают закрывать майнер при применении нового шаблона. Приложение само на каждой итерации проверяет запущен ли майнер. Шаблон должен быть максимально простым - [применение параметров операционки] + [применение профиля АБ] + запуск майнера. Только в этом случае система шаблонов будет работать корректно.<br />
<br />
== Пример шаблона для Claymore's Dual GPU Miner ==<br />
<br />
@echo off<br />
<br />
setx GPU_FORCE_64BIT_PTR 0<br />
setx GPU_MAX_HEAP_SIZE 100<br />
setx GPU_USE_SYNC_OBJECTS 1<br />
setx GPU_MAX_ALLOC_PERCENT 100<br />
setx GPU_SINGLE_ALLOC_PERCENT 100<br />
<br />
:: Применение профиля MSI Afterburner<br />
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile1<br />
<br />
:: Запуск майнера (start /b /high - для запуска майнера с более высоким приоритетом, чтобы избежать просадок)<br />
start /b /high EthDcrMiner64.exe -epool eu1-etc.ethermine.org:4444 -ewal 0x38d026bc45b5f211f000aa564ca5e2775aa19e26.worker -epsw x -dbg -1 -dpool stratum+tcp://blake2s.com:8888 -dwal DDwQ4m1Y3wyUx6xCDoXKEPNNoKjZ8YYYkY.worker -dpsw c=XVG.worker -dcoin blake2s -dcri 40 -allpools 1<br />
<br />
Кошелек нужно заменить на свой и указать имя своего воркера. Вместо "worker" можно указать переменную %computername% - в этом случае в имя воркера будет подставлено имя компьютера (но нужно быть уверенным, что имя компьютера не содержит кириллицу, пробелы и спецсимволы). В шаблоне можно использовать переменную %rigname% - при генерации батников майнеров эта переменная будет заменена на имена ригов.<br />
<br />
== Как через шаблоны майнеров создавать сложные батники ==<br />
<br />
К примеру SRBMiner берет данные из config.txt а настройки пула берет из pool.txt. В шаблоне, перед запуском майнера, нужно прописать команды для записи нужных данных в конфигурационные файлы. <br />
<br />
Вот конфиг из майнера с удаленными комментариями:<br />
<br />
{<br />
"cryptonight_type" : "normalv7",<br />
"intensity" : 0,<br />
"double_threads" : false,<br />
"target_temperature" : 0,<br />
"gpu_conf" :<br />
[<br />
{ "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
{ "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},<br />
{ "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},<br />
{ "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
]<br />
}<br />
<br />
Эти данные можно записать в файл конфига из шаблона майнера следующим образом:<br />
<br />
echo {>config.txt<br />
echo "cryptonight_type" : "normalv7",>>config.txt<br />
echo "intensity" : 0,>>config.txt<br />
echo "double_threads" : false,>>config.txt<br />
echo "target_temperature" : 0,>>config.txt<br />
echo "gpu_conf" : >>config.txt<br />
echo [ >>config.txt<br />
echo { "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo { "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo ]>>config.txt<br />
echo }>>config.txt<br />
<br />
В первой строке один символ ">" - записать с удалением содержимого файла. Все остальные строчки пишутся с двумя символами ">>" - это дописать в файл. <br />
<br />
По тому же принципу и файл pools.txt.<br />
<br />
Исходник:<br />
<br />
{<br />
"pools" :<br />
[<br />
{"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
{"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
]<br />
}<br />
<br />
В шаблоне пишем:<br />
<br />
echo {>pools.txt<br />
echo "pools" :>>pools.txt<br />
echo [>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo ]>>pools.txt<br />
echo }>>pools.txt<br />
<br />
Т.е. это просто построчная запись в файл. Естественно чтобы использовать один шаблон для нескольких ригов - можно использовать переменные. Например у вас несколько ригов то записать данные по видеокартам можно так:<br />
<br />
echo %var1%>>config.txt<br />
echo %var2%>>config.txt<br />
echo %var3%>>config.txt<br />
echo %var4%>>config.txt<br />
<br />
А в значениях переменных для каждого рига прописываете свои значения.<br />
Например значения переменной var1 для трех ригов:<br />
<br />
{ "id" : 0, "intensity" : 10, "worksize" : 7, "threads" : 1},<br />
{ "id" : 0, "intensity" : 30, "worksize" : 8, "threads" : 1},<br />
{ "id" : 0, "intensity" : 20, "worksize" : 6, "threads" : 1},<br />
<br />
Если нужно записать данные в формате XML, то необходимо экранировать спецсимволы (поставить знак ^ перед < и >). Например такое нужно для майнера lyclMiner.<br />
<br />
echo ^<Device0 PCIeBusId = "1" PlatformIndex = "0" BinaryFormat = "amdcl2" AsmProgram = "gfx9" WorkSize = "16777216"^> > lyclMiner.conf<br />
echo ^<Device1 PCIeBusId = "3" PlatformIndex = "0" BinaryFormat = "amdcl2" AsmProgram = "gfx8" WorkSize = "8388608"^> >> lyclMiner.conf<br />
echo ^<Device2 PCIeBusId = "5" PlatformIndex = "0" BinaryFormat = "amdcl2" AsmProgram = "gfx8" WorkSize = "2097152"^> >> lyclMiner.conf</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%BF%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA_-_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5.png&diff=239Файл:Личный кабинет - планировщик - добавление-редактирование.png2018-08-24T09:28:59Z<p>Nikodim: Nikodim загрузил новую версию Файл:Личный кабинет - планировщик - добавление-редактирование.png</p>
<hr />
<div>Личный кабинет - планировщик - добавление-редактирование</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA&diff=238Личный кабинет: Планировщик2018-08-24T09:03:51Z<p>Nikodim: /* Добавить/изменить задание */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Планировщик</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/scheduler/ https://rigonline.ru/profile/scheduler/]]).<br />
<br />
Управление регулярными заданиями для ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно переключать [[Личный кабинет: Шаблоны майнеров|шаблоны майнеров]] на свои на некоторое время каждый день. Либо есть необходимость регулярно перезагружать риги. Необходимо правильно установить часовой пояс в [[Личный кабинет: Редактировать профиль|профиле]]. В противном случае время срабатывания заданий не будет совпадать с запланированным вами.<br />
<br />
<br />
[[Файл:Личный кабинет - планировщик.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* На сервере каждую минуту проверяются задания из планировщиков и при необходимости выполняются<br />
* Недопустимо делать несколько заданий в одно время - выполнится только последнее задание<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить задание<br />
* Изменить задание<br />
* Удалить задание<br />
<br />
== Добавить/изменить задание ==<br />
<br />
* Название<br />
* Выполнить один раз - если галочка установлена, то задание будет удалено после первого выполнения<br />
* Задание на перезагрузку<br />
* Задание на изменение шаблона майнера 1<br />
* Задание на изменение шаблона майнера 2<br />
* Задание на изменение шаблона майнера 3<br />
* Задание на изменение шаблона хэшрейта 1<br />
* Задание на изменение шаблона хэшрейта 2<br />
* Задание на изменение шаблона хэшрейта 3<br />
* Дни недели выполнения<br />
* Время выполнения<br />
* Риги для которых нужно выполнять данное задание<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - планировщик - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA&diff=237Личный кабинет: Планировщик2018-08-24T08:41:59Z<p>Nikodim: /* Добавить/изменить задание */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Планировщик</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/scheduler/ https://rigonline.ru/profile/scheduler/]]).<br />
<br />
Управление регулярными заданиями для ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно переключать [[Личный кабинет: Шаблоны майнеров|шаблоны майнеров]] на свои на некоторое время каждый день. Либо есть необходимость регулярно перезагружать риги. Необходимо правильно установить часовой пояс в [[Личный кабинет: Редактировать профиль|профиле]]. В противном случае время срабатывания заданий не будет совпадать с запланированным вами.<br />
<br />
<br />
[[Файл:Личный кабинет - планировщик.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* На сервере каждую минуту проверяются задания из планировщиков и при необходимости выполняются<br />
* Недопустимо делать несколько заданий в одно время - выполнится только последнее задание<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить задание<br />
* Изменить задание<br />
* Удалить задание<br />
<br />
== Добавить/изменить задание ==<br />
<br />
* Название<br />
* Выполнить один раз - если галочка установлена, то задание будет выполнено без повторений (по одному разу в каждый выбранный день)<br />
* Задание на перезагрузку<br />
* Задание на изменение шаблона майнера 1<br />
* Задание на изменение шаблона майнера 2<br />
* Задание на изменение шаблона майнера 3<br />
* Задание на изменение шаблона хэшрейта 1<br />
* Задание на изменение шаблона хэшрейта 2<br />
* Задание на изменение шаблона хэшрейта 3<br />
* Дни недели выполнения<br />
* Время выполнения<br />
* Риги для которых нужно выполнять данное задание<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - планировщик - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%BF%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA_-_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5.png&diff=236Файл:Личный кабинет - планировщик - добавление-редактирование.png2018-08-24T08:40:12Z<p>Nikodim: Nikodim загрузил новую версию Файл:Личный кабинет - планировщик - добавление-редактирование.png</p>
<hr />
<div>Личный кабинет - планировщик - добавление-редактирование</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA&diff=235Личный кабинет: Планировщик2018-08-24T07:33:38Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Планировщик</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/scheduler/ https://rigonline.ru/profile/scheduler/]]).<br />
<br />
Управление регулярными заданиями для ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно переключать [[Личный кабинет: Шаблоны майнеров|шаблоны майнеров]] на свои на некоторое время каждый день. Либо есть необходимость регулярно перезагружать риги. Необходимо правильно установить часовой пояс в [[Личный кабинет: Редактировать профиль|профиле]]. В противном случае время срабатывания заданий не будет совпадать с запланированным вами.<br />
<br />
<br />
[[Файл:Личный кабинет - планировщик.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* На сервере каждую минуту проверяются задания из планировщиков и при необходимости выполняются<br />
* Недопустимо делать несколько заданий в одно время - выполнится только последнее задание<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить задание<br />
* Изменить задание<br />
* Удалить задание<br />
<br />
== Добавить/изменить задание ==<br />
<br />
* Название<br />
* Задание на перезагрузку<br />
* Задание на изменение шаблона майнера 1<br />
* Задание на изменение шаблона майнера 2<br />
* Задание на изменение шаблона майнера 3<br />
* Задание на изменение шаблона хэшрейта 1<br />
* Задание на изменение шаблона хэшрейта 2<br />
* Задание на изменение шаблона хэшрейта 3<br />
* Дни недели выполнения<br />
* Время выполнения<br />
* Риги для которых нужно выполнять данное задание<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - планировщик - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=MediaWiki:Sidebar&diff=234MediaWiki:Sidebar2018-08-21T19:41:37Z<p>Nikodim: </p>
<hr />
<div><br />
* Навигация<br />
** mainpage|mainpage-description<br />
** Личный кабинет|Личный кабинет<br />
** Личный кабинет: Редактировать профиль|Редактировать профиль<br />
** Личный кабинет: Статистика|Статистика<br />
** Личный кабинет: Публичные ссылки|Публичные ссылки<br />
** Личный кабинет: Шаблоны майнеров|Шаблоны майнеров<br />
** Личный кабинет: Шаблоны хэшрейта|Шаблоны хэшрейта<br />
** Личный кабинет: Планировщик|Планировщик<br />
** Личный кабинет: Генерация приложения|Генерация приложения<br />
** Личный кабинет: Nicehash|Nicehash<br />
** Личный кабинет: Баланс|Баланс<br />
** Личный кабинет: Частые вопросы|Частые вопросы<br />
** Личный кабинет: Техническая поддержка|Техническая поддержка<br />
<br />
<!-- * Прочее --><br />
<!-- ** recentchanges-url|recentchanges --><br />
<!-- ** helppage|help --><br />
<!-- ** MediaWiki:Sidebar|Навигация --><br />
<!-- * SEARCH --><br />
<!-- * TOOLBOX --><br />
<!-- * LANGUAGES --></div>Nikodimhttps://wiki.rigonline.ru/index.php?title=MediaWiki:Sidebar&diff=233MediaWiki:Sidebar2018-08-21T19:40:19Z<p>Nikodim: </p>
<hr />
<div><br />
* Навигация<br />
** mainpage|mainpage-description<br />
** Личный кабинет|Личный кабинет<br />
** Личный кабинет: Редактировать профиль|Редактировать профиль<br />
** Личный кабинет: Статистика|Статистика<br />
** Личный кабинет: Публичные ссылки|Публичные ссылки<br />
** Личный кабинет: Шаблоны майнеров|Шаблоны майнеров<br />
** Личный кабинет: Шаблоны хэшрейта|Шаблоны хэшрейта<br />
** Личный кабинет: Планировщик|Планировщик<br />
** Личный кабинет: Генерация приложения|Генерация приложения<br />
** Личный кабинет: Nicehash|Nicehash<br />
** Личный кабинет: Баланс|Баланс<br />
** Личный кабинет: Частые вопросы|Частые вопросы<br />
** Личный кабинет: Техническая поддержка|Техническая поддержка<br />
<br />
<!-- <br />
* Прочее<br />
** recentchanges-url|recentchanges<br />
** helppage|help<br />
** MediaWiki:Sidebar|Навигация<br />
* SEARCH<br />
* TOOLBOX<br />
* LANGUAGES<br />
--></div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0&diff=232Личный кабинет: Техническая поддержка2018-08-21T19:32:43Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Техническая поддержка</div><br />
<br />
Техническая поддержка ([[https://rigonline.ru/profile/support/ https://rigonline.ru/profile/support/]]).<br />
<br />
Система тикетов для ответов на вопросы пользователей. Перед тем как создать тикет, ознакомьтесь с [[Личный кабинет: Частые вопросы|частыми вопросами]].<br />
<br />
<br />
[[Файл:Личный кабинет - техническая поддержка.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Добавляете тикет (перед этим нужно проверить нет ли решения в [[Личный кабинет: Частые вопросы|частых вопросах]])<br />
* Дальше вся переписка по тикету ведется внутри тикета<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить тикет<br />
* Добавить сообщение в тикет<br />
* Закрыть тикет<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - техническая поддержка - создать тикет.png|мини|без]]<br />
<br />
== В системе существуют следующие статусы тикетов ==<br />
<br />
* «Новый» — тикет создан, но еще не просмотрен специалистом<br />
* «В работе» — тикет обрабатывается, но ответ еще не отправлен клиенту<br />
* «Ожидающий» — тикет обработан, ожидается ответ от клиента на отправленный ответ от специалиста<br />
* «Ответ клиента» — получен ответ от клиента, ожидается ответ от специалиста<br />
* «Закрыт» — тикет закрыт, допускаются ответы от клиента (в таком случае тикет повторно «открывается»)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A7%D0%B0%D1%81%D1%82%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B&diff=231Личный кабинет: Частые вопросы2018-08-21T19:30:26Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Частые вопросы</div><br />
<br />
Список часто задаваемых вопросов ([[https://rigonline.ru/profile/faq/ https://rigonline.ru/profile/faq/]]). Если ответа на ваш вопрос нету - то можно задать вопрос в [[Личный кабинет: Техническая поддержка|технической поддержке]].<br />
<br />
<br />
[[Файл:Личный кабинет - частые вопросы.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA&diff=230Личный кабинет: Планировщик2018-08-21T19:28:36Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Планировщик</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/scheduler/ https://rigonline.ru/profile/scheduler/]]).<br />
<br />
Управление регулярными заданиями для ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно переключать [[Личный кабинет: Шаблоны майнеров|шаблоны майнеров]] на свои на некоторое время каждый день. Либо есть необходимость регулярно перезагружать риги. Необходимо правильно установить часовой пояс в [[Личный кабинет: Редактировать профиль|профиле]]. В противном случае время срабатывания заданий не будет совпадать с запланированным вами.<br />
<br />
<br />
[[Файл:Личный кабинет - планировщик.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* На сервере каждую минуту проверяются задания из планировщиков и при необходимости выполняются<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить задание<br />
* Изменить задание<br />
* Удалить задание<br />
<br />
== Добавить/изменить задание ==<br />
<br />
* Название<br />
* Задание на перезагрузку<br />
* Задание на изменение шаблона майнера 1<br />
* Задание на изменение шаблона майнера 2<br />
* Задание на изменение шаблона майнера 3<br />
* Задание на изменение шаблона хэшрейта 1<br />
* Задание на изменение шаблона хэшрейта 2<br />
* Задание на изменение шаблона хэшрейта 3<br />
* Дни недели выполнения<br />
* Время выполнения<br />
* Риги для которых нужно выполнять данное задание<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - планировщик - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D1%85%D1%8D%D1%88%D1%80%D0%B5%D0%B9%D1%82%D0%B0&diff=229Личный кабинет: Шаблоны хэшрейта2018-08-21T19:26:45Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны хэшрейта</div><br />
<br />
Шаблоны хэшрейта ([[https://rigonline.ru/profile/hashrate/ https://rigonline.ru/profile/hashrate/]]).<br />
<br />
Управление шаблонами хэшрейта (получение хэшрейта с пулов). В [[Личный_кабинет:_Статистика#.D0.9A.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.80.D0.B8.D0.B3.D0.B0|конфигурациях ригов]] доступна настройка «[[Личный_кабинет:_Статистика#.D0.92.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D1.8B|Шаблоны]]» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны хэшрейта.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение на каждой итерации получает хэшрейты согласно выбранным шаблонам и отправляет данные на сервер<br />
* В разделе [[Личный кабинет: Статистика|статистики]] идет вычисление предполагаемой доходности согласно хэшрейту (данные берутся с [https://whattomine.com whattomine.com], [https://www.coincalculators.io coincalculators.io], [https://www.crypto-coinz.net crypto-coinz.net])<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Монета<br />
* Пул<br />
* Кошелек<br />
* Воркер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Переменная<br />
<br />
Для разных пулов набор параметров может отличаться.<br />
<br />
В воркере можно прописать имя воркера или указать переменную %computername% (будет подставлено имя компьютера), %rigname% (будет подставлено имя рига на сервисе), %worker% (в этом случае нужно заполнить значения переменной для всех ригов).<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны хэшрейта - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужна переменная %worker% в шаблонах хэшрейта ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разных воркеров для разных ригов. Например на разных ригах используется разные имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную (%worker%) и в значениях переменной указать "индивидуальные значения" для каждого рига.</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BC%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%BE%D0%B2&diff=228Личный кабинет: Шаблоны майнеров2018-08-21T19:24:10Z<p>Nikodim: /* Логика работы */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны майнеров</div><br />
<br />
Шаблоны майнеров ([[https://rigonline.ru/profile/miners/ https://rigonline.ru/profile/miners/]]).<br />
<br />
Управление шаблонами своих майнеров (шаблон майнера - это, по сути, батник майнера). В конфигурациях ригов доступна настройка «[[Личный_кабинет:_Статистика#.D0.92.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D1.8B|Шаблоны]]» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны майнеров.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Майнер автоматически скачивается с сервиса<br />
* При изменении шаблона майнера - на всех привязанных к нему ригах автоматически перекачается шаблон и перезапустится майнер (при условии что шаблон был изменен или выбран другой майнер)<br />
* При изменении шаблона майнера в [[Личный_кабинет:_Статистика#.D0.9A.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.80.D0.B8.D0.B3.D0.B0|конфигурации рига]] - автоматически на риге перекачается шаблон и перезапустится майнер<br />
* При каждой итерации приложения идет проверка на запущенный процесс майнера, если его нет, то шаблон запускается<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Майнер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Batch - непосредственно сам батник<br />
* Потребление электроэнергии (необходимо указывать в квт/ч, т.е. 600 ватт надо указывать как 0,6) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Стоимость электроэнергии (необходимо указывать в долларах, т.е. 5 рублей надо указывать как 0,075 (согласно текущему курсу)) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Переменные<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны майнеров - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужны переменные в шаблонах майнеров ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разные параметры для разных ригов. Например на разных ригах используется разный параметр интенсивности или имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную, например %var1% и в значениях переменной указать "значение по умолчанию" и "индивидуальные значения" для нужных ригов.<br />
<br />
== Что такое "пустые майнеры для шаблонов" ==<br />
<br />
Для использования платных майнеров и тестирования малоизвестных майнеров и монет (такие я не размещаю на сервисе) добавлены полностью пустые майнеры (Custom miner 1, Custom miner 2, Custom miner 3, Custom miner 4, Custom miner 5). При выборе такого майнера в папку с майнерами в приложении скачивается пустой майнер (custom-1, custom-3, custom-3, custom-4, custom-5). В данную папку нужно закинуть содержимое своего майнера. Так-же нужно в папке найти файл miner.txt и в него написать название исполняемого файла майнера без расширения (например для майнера Claymore - EthDcrMiner64). После чего приложение поймет что используется кастомный майнер, прочитает из этого файла название исполняемого файла и будет мониторить именно этот процесс.<br />
<br />
== Правила для шаблонов майнеров ==<br />
<br />
Не нужно в шаблонах использовать циклы (GOTO), паузы (PAUSE), таймауты (TIMEOUT - майнер и так запускается через минуту после старта системы (30 сек перед запуском ригонлайн + 30 сек при запуске ОХМ)) и прочие лишние параметры (--eexit и пр.) - они мешают закрывать майнер при применении нового шаблона. Приложение само на каждой итерации проверяет запущен ли майнер. Шаблон должен быть максимально простым - [применение параметров операционки] + [применение профиля АБ] + запуск майнера. Только в этом случае система шаблонов будет работать корректно.<br />
<br />
== Пример шаблона для Claymore's Dual GPU Miner ==<br />
<br />
@echo off<br />
<br />
setx GPU_FORCE_64BIT_PTR 0<br />
setx GPU_MAX_HEAP_SIZE 100<br />
setx GPU_USE_SYNC_OBJECTS 1<br />
setx GPU_MAX_ALLOC_PERCENT 100<br />
setx GPU_SINGLE_ALLOC_PERCENT 100<br />
<br />
:: Применение профиля MSI Afterburner<br />
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile1<br />
<br />
:: Запуск майнера (start /b /high - для запуска майнера с более высоким приоритетом, чтобы избежать просадок)<br />
start /b /high EthDcrMiner64.exe -epool eu1-etc.ethermine.org:4444 -ewal 0x38d026bc45b5f211f000aa564ca5e2775aa19e26.worker -epsw x -dbg -1 -dpool stratum+tcp://blake2s.com:8888 -dwal DDwQ4m1Y3wyUx6xCDoXKEPNNoKjZ8YYYkY.worker -dpsw c=XVG.worker -dcoin blake2s -dcri 40 -allpools 1<br />
<br />
Кошелек нужно заменить на свой и указать имя своего воркера. Вместо "worker" можно указать переменную %computername% - в этом случае в имя воркера будет подставлено имя компьютера (но нужно быть уверенным, что имя компьютера не содержит кириллицу, пробелы и спецсимволы). В шаблоне можно использовать переменную %rigname% - при генерации батников майнеров эта переменная будет заменена на имена ригов.<br />
<br />
== Как через шаблоны майнеров создавать сложные батники ==<br />
<br />
К примеру SRBMiner берет данные из config.txt а настройки пула берет из pool.txt. В шаблоне, перед запуском майнера, нужно прописать команды для записи нужных данных в конфигурационные файлы. <br />
<br />
Вот конфиг из майнера с удаленными комментариями:<br />
<br />
{<br />
"cryptonight_type" : "normalv7",<br />
"intensity" : 0,<br />
"double_threads" : false,<br />
"target_temperature" : 0,<br />
"gpu_conf" :<br />
[<br />
{ "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
{ "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},<br />
{ "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},<br />
{ "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
]<br />
}<br />
<br />
Эти данные можно записать в файл конфига из шаблона майнера следующим образом:<br />
<br />
echo {>config.txt<br />
echo "cryptonight_type" : "normalv7",>>config.txt<br />
echo "intensity" : 0,>>config.txt<br />
echo "double_threads" : false,>>config.txt<br />
echo "target_temperature" : 0,>>config.txt<br />
echo "gpu_conf" : >>config.txt<br />
echo [ >>config.txt<br />
echo { "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo { "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo ]>>config.txt<br />
echo }>>config.txt<br />
<br />
В первой строке один символ ">" - записать с удалением содержимого файла. Все остальные строчки пишутся с двумя символами ">>" - это дописать в файл. <br />
<br />
По тому же принципу и файл pools.txt.<br />
<br />
Исходник:<br />
<br />
{<br />
"pools" :<br />
[<br />
{"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
{"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
]<br />
}<br />
<br />
В шаблоне пишем:<br />
<br />
echo {>pools.txt<br />
echo "pools" :>>pools.txt<br />
echo [>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo ]>>pools.txt<br />
echo }>>pools.txt<br />
<br />
Т.е. это просто построчная запись в файл. Естественно чтобы использовать один шаблон для нескольких ригов - можно использовать переменные. Например у вас несколько ригов то записать данные по видеокартам можно так:<br />
<br />
echo %var1%>>config.txt<br />
echo %var2%>>config.txt<br />
echo %var3%>>config.txt<br />
echo %var4%>>config.txt<br />
<br />
А в значениях переменных для каждого рига прописываете свои значения.<br />
Например значения переменной var1 для трех ригов:<br />
<br />
{ "id" : 0, "intensity" : 10, "worksize" : 7, "threads" : 1},<br />
{ "id" : 0, "intensity" : 30, "worksize" : 8, "threads" : 1},<br />
{ "id" : 0, "intensity" : 20, "worksize" : 6, "threads" : 1},</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BC%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%BE%D0%B2&diff=227Личный кабинет: Шаблоны майнеров2018-08-21T19:23:33Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны майнеров</div><br />
<br />
Шаблоны майнеров ([[https://rigonline.ru/profile/miners/ https://rigonline.ru/profile/miners/]]).<br />
<br />
Управление шаблонами своих майнеров (шаблон майнера - это, по сути, батник майнера). В конфигурациях ригов доступна настройка «[[Личный_кабинет:_Статистика#.D0.92.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D1.8B|Шаблоны]]» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны майнеров.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Майнер автоматически скачивается с сервиса<br />
* При изменении [[Личный кабинет: Шаблоны майнеров|шаблона майнера]] - на всех привязанных к нему ригах автоматически перекачается шаблон и перезапустится майнер (при условии что шаблон был изменен или выбран другой майнер)<br />
* При изменении [[Личный кабинет: Шаблоны майнеров|шаблона майнера]] в [[Личный_кабинет:_Статистика#.D0.9A.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.80.D0.B8.D0.B3.D0.B0|конфигурации рига]] - автоматически на риге перекачается шаблон и перезапустится майнер<br />
* При каждой итерации приложения идет проверка на запущенный процесс майнера, если его нет, то шаблон запускается<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Майнер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Batch - непосредственно сам батник<br />
* Потребление электроэнергии (необходимо указывать в квт/ч, т.е. 600 ватт надо указывать как 0,6) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Стоимость электроэнергии (необходимо указывать в долларах, т.е. 5 рублей надо указывать как 0,075 (согласно текущему курсу)) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Переменные<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны майнеров - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужны переменные в шаблонах майнеров ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разные параметры для разных ригов. Например на разных ригах используется разный параметр интенсивности или имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную, например %var1% и в значениях переменной указать "значение по умолчанию" и "индивидуальные значения" для нужных ригов.<br />
<br />
== Что такое "пустые майнеры для шаблонов" ==<br />
<br />
Для использования платных майнеров и тестирования малоизвестных майнеров и монет (такие я не размещаю на сервисе) добавлены полностью пустые майнеры (Custom miner 1, Custom miner 2, Custom miner 3, Custom miner 4, Custom miner 5). При выборе такого майнера в папку с майнерами в приложении скачивается пустой майнер (custom-1, custom-3, custom-3, custom-4, custom-5). В данную папку нужно закинуть содержимое своего майнера. Так-же нужно в папке найти файл miner.txt и в него написать название исполняемого файла майнера без расширения (например для майнера Claymore - EthDcrMiner64). После чего приложение поймет что используется кастомный майнер, прочитает из этого файла название исполняемого файла и будет мониторить именно этот процесс.<br />
<br />
== Правила для шаблонов майнеров ==<br />
<br />
Не нужно в шаблонах использовать циклы (GOTO), паузы (PAUSE), таймауты (TIMEOUT - майнер и так запускается через минуту после старта системы (30 сек перед запуском ригонлайн + 30 сек при запуске ОХМ)) и прочие лишние параметры (--eexit и пр.) - они мешают закрывать майнер при применении нового шаблона. Приложение само на каждой итерации проверяет запущен ли майнер. Шаблон должен быть максимально простым - [применение параметров операционки] + [применение профиля АБ] + запуск майнера. Только в этом случае система шаблонов будет работать корректно.<br />
<br />
== Пример шаблона для Claymore's Dual GPU Miner ==<br />
<br />
@echo off<br />
<br />
setx GPU_FORCE_64BIT_PTR 0<br />
setx GPU_MAX_HEAP_SIZE 100<br />
setx GPU_USE_SYNC_OBJECTS 1<br />
setx GPU_MAX_ALLOC_PERCENT 100<br />
setx GPU_SINGLE_ALLOC_PERCENT 100<br />
<br />
:: Применение профиля MSI Afterburner<br />
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile1<br />
<br />
:: Запуск майнера (start /b /high - для запуска майнера с более высоким приоритетом, чтобы избежать просадок)<br />
start /b /high EthDcrMiner64.exe -epool eu1-etc.ethermine.org:4444 -ewal 0x38d026bc45b5f211f000aa564ca5e2775aa19e26.worker -epsw x -dbg -1 -dpool stratum+tcp://blake2s.com:8888 -dwal DDwQ4m1Y3wyUx6xCDoXKEPNNoKjZ8YYYkY.worker -dpsw c=XVG.worker -dcoin blake2s -dcri 40 -allpools 1<br />
<br />
Кошелек нужно заменить на свой и указать имя своего воркера. Вместо "worker" можно указать переменную %computername% - в этом случае в имя воркера будет подставлено имя компьютера (но нужно быть уверенным, что имя компьютера не содержит кириллицу, пробелы и спецсимволы). В шаблоне можно использовать переменную %rigname% - при генерации батников майнеров эта переменная будет заменена на имена ригов.<br />
<br />
== Как через шаблоны майнеров создавать сложные батники ==<br />
<br />
К примеру SRBMiner берет данные из config.txt а настройки пула берет из pool.txt. В шаблоне, перед запуском майнера, нужно прописать команды для записи нужных данных в конфигурационные файлы. <br />
<br />
Вот конфиг из майнера с удаленными комментариями:<br />
<br />
{<br />
"cryptonight_type" : "normalv7",<br />
"intensity" : 0,<br />
"double_threads" : false,<br />
"target_temperature" : 0,<br />
"gpu_conf" :<br />
[<br />
{ "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
{ "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},<br />
{ "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},<br />
{ "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
]<br />
}<br />
<br />
Эти данные можно записать в файл конфига из шаблона майнера следующим образом:<br />
<br />
echo {>config.txt<br />
echo "cryptonight_type" : "normalv7",>>config.txt<br />
echo "intensity" : 0,>>config.txt<br />
echo "double_threads" : false,>>config.txt<br />
echo "target_temperature" : 0,>>config.txt<br />
echo "gpu_conf" : >>config.txt<br />
echo [ >>config.txt<br />
echo { "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo { "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo ]>>config.txt<br />
echo }>>config.txt<br />
<br />
В первой строке один символ ">" - записать с удалением содержимого файла. Все остальные строчки пишутся с двумя символами ">>" - это дописать в файл. <br />
<br />
По тому же принципу и файл pools.txt.<br />
<br />
Исходник:<br />
<br />
{<br />
"pools" :<br />
[<br />
{"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
{"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
]<br />
}<br />
<br />
В шаблоне пишем:<br />
<br />
echo {>pools.txt<br />
echo "pools" :>>pools.txt<br />
echo [>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo ]>>pools.txt<br />
echo }>>pools.txt<br />
<br />
Т.е. это просто построчная запись в файл. Естественно чтобы использовать один шаблон для нескольких ригов - можно использовать переменные. Например у вас несколько ригов то записать данные по видеокартам можно так:<br />
<br />
echo %var1%>>config.txt<br />
echo %var2%>>config.txt<br />
echo %var3%>>config.txt<br />
echo %var4%>>config.txt<br />
<br />
А в значениях переменных для каждого рига прописываете свои значения.<br />
Например значения переменной var1 для трех ригов:<br />
<br />
{ "id" : 0, "intensity" : 10, "worksize" : 7, "threads" : 1},<br />
{ "id" : 0, "intensity" : 30, "worksize" : 8, "threads" : 1},<br />
{ "id" : 0, "intensity" : 20, "worksize" : 6, "threads" : 1},</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A1%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0&diff=226Личный кабинет: Статистика2018-08-21T19:18:56Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Статистика</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/stat/ https://rigonline.ru/profile/stat/]]).<br />
<br />
<br />
[[Файл:Статистика.png|мини|без]]<br />
<br />
== Сводные данные по всем ригам и картам ==<br />
<br />
* Количество ригов (всего/работают/остановлены/с ошибками)<br />
* Количество видеокарт (всего/работают/остановлены/с ошибками)<br />
* Прошло времени с последнего обновления данных<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - сводные данные.png|мини|без]]<br />
<br />
== Предполагаемая доходность (при использовании [[Личный кабинет: Шаблоны хэшрейта|шаблонов хэшрейта]]) ==<br />
<br />
* Все добываемые монеты<br />
* Итоговая сумма с/без учета электроэнергии (потребление электроэнергии указывается в [[Личный кабинет: Шаблоны майнеров|шаблонах майнеров]])<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - предполагаемая доходность.png|мини|без]]<br />
<br />
== Индикаторы ригов ==<br />
<br />
* Состояние ригов<br />
* Диапазон температур всех видеокарт<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - индикаторы ригов.png|мини|без]]<br />
<br />
== Управление списком ригов ==<br />
<br />
* Развернуть/свернуть все риги<br />
* Групповая конфигурация<br />
* Фильтр по добываемым монетам<br />
* Фильтр по ярлыкам - в списке останутся только те риги в которых указаны все выбранные ярлыки<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - управление списком ригов.png|мини|без]]<br />
<br />
<div class="divider-10"></div><br />
В групповой конфигурации можно применить одинаковые параметры сразу на несколько ригов. Нужные риги можно выбрать при помощи ярлыков.<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - групповая конфигурация - общие.png|мини|без]]<br />
<br />
Так-же можно отправить задание на перезагрузку на выбранные риги.<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - групповая конфигурация - задания.png|мини|без]]<br />
<br />
== Список ригов ==<br />
<br />
* Разворачивание карточек ригов для просмотра детальной информации (клик по заголовку)<br />
* Сортировка ригов (при наведении на заголовок появится "гамбургер" для перетаскивания)<br />
* Конфигурирование ригов ("шестеренка" на карточке рига)<br />
* Графики температур видеокарт (клик на диапазоне температур видеокарт - плашка GPU)<br />
* Настройка мониторинга частот ядра видеокарт (клик на диапазоне частот ядра видеокарт - плашка CC)<br />
* Настройка мониторинга частот памяти видеокарт (клик на диапазоне частот памяти видеокарт - плашка MC)<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - список ригов.png|мини|без]]<br />
<br />
== Развернутая карточка рига ==<br />
<br />
* Аптайм рига<br />
* Хэшрейт рига (при использовании [[Личный кабинет: Шаблоны хэшрейта|шаблонов хэшрейта]])<br />
* Ярлыки<br />
* Заметка (при наличии заметки и установленной галочке "отображать заметку" в конфигурации рига)<br />
* Параметры процессора - температура, загрузка<br />
* Параметры видеокарт - диапазон температур, средняя загрузка<br />
* Диапазон частот ядер видеокарт рига<br />
* Диапазон частот памяти видеокарт рига<br />
* Список видеокарт рига с их характеристиками. Карты можно сортировать и переименовывать<br />
* График запусков/остановок/перезагрузок рига. На графике так-же отображаются запуски шаблонов майнеров<br />
* Статистика аптайма рига<br />
* Используемые [[Личный кабинет: Шаблоны майнеров|шаблоны майнеров]]<br />
* Используемые [[Личный кабинет: Шаблоны хэшрейта|шаблоны хэшрейта]]<br />
* Информация о компьютере<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - развернутая карточка рига.png|мини|без]]<br />
<br />
== Конфигурирование рига ==<br />
<br />
=== Вкладка общие ===<br />
<br />
* Название<br />
* Ярлыки - используются в фильтре списка ригов<br />
* Количество видеокарт - необходимо указать верное количество карт на риге (для отлова отвалов карт)<br />
* Температура (нижний порог) + Температура (верхний порог) - для отлова нарушения температур<br />
* Авторебут при отвале карт - при установленной галочке приложение запустит пользовательский скрипт (tools/before_reboot_card.bat), если карта не восстановится - то перезагрузит риг<br />
* Авторебут при нарушении температуры - при установленной галочке приложение запустит пользовательский скрипт (tools/before_reboot_temp.bat), если карта не восстановится - то перезагрузит риг<br />
* Авторебут при нарушении частот - при установленной галочке приложение запустит пользовательский скрипт (tools/before_reboot_clock.bat), если карта не восстановится - то перезагрузит риг<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - конфигурация рига - общие.png|мини|без]]<br />
<br />
=== Вкладка шаблоны ===<br />
<br />
* Можно указать до трех [[Личный кабинет: Шаблоны майнеров|шаблонов майнеров]] (например на риге есть карты и AMD и NVIDIA и еще майнинг на процессоре)<br />
* Можно указать до трех [[Личный кабинет: Шаблоны хэшрейта|шаблонов хэшрейта]] (например на риге есть карты и AMD и NVIDIA и еще майнинг на процессоре)<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - конфигурация рига - шаблоны.png|мини|без]]<br />
<br />
=== Вкладка заметка ===<br />
<br />
* Текст заметки<br />
* Показывать заметку на карточке рига<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - конфигурация рига - заметка.png|мини|без]]<br />
<br />
=== Вкладка задания ===<br />
<br />
* Перезагрузка рига<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Статистика - конфигурация рига - задания.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C&diff=225Личный кабинет: Редактировать профиль2018-08-21T19:13:00Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Редактировать профиль</div><br />
<br />
Редактирование параметров пользователя ([https://rigonline.ru/profile/edit/ https://rigonline.ru/profile/edit/]).<br />
<br />
<br />
[[Файл:Редактировать профиль.png|мини|без]]<br />
<br />
== Профиль ==<br />
<br />
* Эл. почта пользователя (изменению не подлежит)<br />
* Пароль пользователя (можно изменить)<br />
<br />
== Секретный ключ ==<br />
<br />
* Можно сгенерировать новый<br />
<br />
Секретный ключ используется в приложении для уникальной идентификации. Так-же ключ используется в REST API. После изменения ключа необходимо перекачать [[Личный кабинет: Генерация приложения|приложение]] для каждого рига.<br />
<br />
== Часовой пояс ==<br />
<br />
* Необходимо указать свой корректный часовой пояс<br />
<br />
== Уведомления SMS ==<br />
<br />
* Через сервис [https://sms.ru sms.ru]<br />
* Через сервис [https://smsc.ru smsc.ru]/[https://smsc.ua smsc.ua]<br />
<br />
Если хотите получать уведомления по SMS - необходимо указать требуемые данные. Сообщения с сервисов отправляются платно - для этого необходимо следить за балансом на данных сервисах.<br />
<br />
== Уведомления vk.com ==<br />
<br />
* ID пользователя vk.com<br />
<br />
Как узнать ID пользователя - [https://www.youtube.com/watch?v=lX9RcMcCeTU youtube.com/watch?v=lX9RcMcCeTU].<br />
<br />
Чтобы получать уведомления в vk.com необходимо добавить пользователя [https://vk.com/rigonline vk.com/rigonline] в друзья.<br />
<br />
== Отображение [[Личный кабинет: Статистика|статистики]] ==<br />
<br />
* Количество дней за которые отображать график запусков/остановок ригов<br />
<br />
== Доходность ==<br />
<br />
* Валюта в которой отображать предполагаемую доходность<br />
<br />
== Параметры уведомлений ==<br />
<br />
* Название вместо номера рига (если отметить, то в уведомлениях будет сначала отображаться название, а потом номер рига)<br />
* [[Личный кабинет: Редактировать профиль: Настройка уведомлений|Настройка уведомлений]]<br />
* [[Личный кабинет: Редактировать профиль: Мобильные устройства|Мобильные устройства]]<br />
<br />
== Двухэтапная авторизация ==<br />
<br />
* [[Личный кабинет: Редактировать профиль: Двухэтапная авторизация|Двухэтапная авторизация]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=224Заглавная страница2018-08-21T19:10:03Z<p>Nikodim: /* Процесс запуска приложения */</p>
<hr />
<div>__TOC__<br />
<br />
<br />
Сервис мониторинга майнинг ригов [https://rigonline.ru rigonline.ru].<br />
<br />
== Суть сервиса ==<br />
<br />
* с рига каждые 2 минуты идет обращение к сайту с передачей параметров<br />
* на сайте каждую минуту задание проверяет время последнего подключения ригов и если разница более 5 минут, то риг считается остановленным<br />
* так-же по приходящим данным с ригов идут проверки на отвалы карт, нарушение температур, частот и пр.<br />
<br />
== Доступные каналы уведомлений ==<br />
<br />
* Эл. почта<br />
* SMS (через сервисы [https://sms.ru sms.ru] и [https://smsc.ru smsc.ru]/[https://smsc.ua smsc.ua])<br />
* Вконтакте (пользователь [https://vk.com/rigonline vk.com/rigonline])<br />
* Telegram (бот [https://web.telegram.org/#/im?p=@RigOnlineBot RigOnline])<br />
* Push уведомления<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* [[Личный_кабинет:_Генерация_приложения|сгенерировать приложение]] в личном кабинете на сайте<br />
* распаковать архив на диск<br />
* запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)<br />
<br />
<br />
В приложении разработан функционал автообновления (недоступно в легкой версии). При выходе новых версий приложения - оно само обновится.<br />
<br />
В личном кабинете можно сгенерировать [[Личный_кабинет:_Публичные_ссылки|публичные ссылки]] для доступа к [[Личный_кабинет:_Статистика|статистике]] без авторизации.<br />
<br />
Так-же сервис позволяет мониторить работу ферм на [[Личный_кабинет:_Nicehash|NiceHash]] (поступают шары или нет от конкретной фермы).<br />
<br />
== Полезные ссылки ==<br />
<br />
* Следить за задачами и изменениями в версиях приложения можно по ссылке - [https://trello.com/b/wo9TDNUC https://trello.com/b/wo9TDNUC]<br />
* Телеграм канал для публикации обновлений - [https://t.me/rigonline_news https://t.me/rigonline_news]<br />
* Канал на youtube - [https://www.youtube.com/channel/UCH0xPfeoT5pjcTNOu2sZxMA https://www.youtube.com/channel/UCH0xPfeoT5pjcTNOu2sZxMA]<br />
<br />
== Мобильное приложение ==<br />
<br />
* Google Play - [https://play.google.com/store/apps/details?id=ru.rigonline.app https://play.google.com/store/apps/details?id=ru.rigonline.app]<br />
* App Store - [https://itunes.apple.com/us/app/rigonline/id1395205775 https://itunes.apple.com/us/app/rigonline/id1395205775]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0&diff=223Личный кабинет: Техническая поддержка2018-08-21T19:07:00Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Техническая поддержка</div><br />
<br />
Техническая поддержка ([[https://rigonline.ru/profile/support/ https://rigonline.ru/profile/support/]]).<br />
<br />
Система тикетов для ответов на вопросы пользователей.<br />
<br />
<br />
[[Файл:Личный кабинет - техническая поддержка.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Добавляете тикет (перед этим нужно проверить нет ли решения в частых вопросах)<br />
* Дальше вся переписка по тикету ведется внутри тикета<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить тикет<br />
* Добавить сообщение в тикет<br />
* Закрыть тикет<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - техническая поддержка - создать тикет.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_-_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D1%82%D0%B8%D0%BA%D0%B5%D1%82.png&diff=222Файл:Личный кабинет - техническая поддержка - создать тикет.png2018-08-21T19:05:55Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - техническая поддержка - создать тикет</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0.png&diff=221Файл:Личный кабинет - техническая поддержка.png2018-08-21T19:02:49Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - техническая поддержка</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A7%D0%B0%D1%81%D1%82%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B&diff=220Личный кабинет: Частые вопросы2018-08-21T11:32:37Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Частые вопросы</div><br />
<br />
Список часто задаваемых вопросов ([[https://rigonline.ru/profile/faq/ https://rigonline.ru/profile/faq/]]).<br />
<br />
<br />
[[Файл:Личный кабинет - частые вопросы.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D1%87%D0%B0%D1%81%D1%82%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B.png&diff=219Файл:Личный кабинет - частые вопросы.png2018-08-21T11:32:31Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - частые вопросы</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81&diff=218Личный кабинет: Баланс2018-08-21T11:29:21Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Баланс</div><br />
<br />
Пополнение баланса и история платежей ([[https://rigonline.ru/profile/balans/ https://rigonline.ru/profile/balans/]]).<br />
<br />
В данном разделе вы можете пополнить свой баланс. Минимальная сумма при пополнении криптовалютой - 100 рублей.<br />
<br />
<br />
[[Файл:Личный кабинет - баланс.png|мини|без]]<br />
<br />
== Доступные способы оплаты ==<br />
<br />
* Криптовалюта - через сервис [https://cryptonator.com cryptonator.com] (обрабатывается автоматически)<br />
* Яндекс.Деньги (обрабатывается автоматически)<br />
* Банковская карта - через сервис Яндекс.Деньги (обрабатывается автоматически)<br />
* QIWI (обрабатывается в ручном режиме)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81.png&diff=217Файл:Личный кабинет - баланс.png2018-08-21T11:26:10Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - баланс</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_Nicehash&diff=216Личный кабинет: Nicehash2018-08-21T11:13:15Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Nicehash</div><br />
<br />
Управление записями для мониторинга nicehash ([[https://rigonline.ru/profile/nicehash/ https://rigonline.ru/profile/nicehash/]]).<br />
<br />
Мониторинг найсахэша к статистике ни какого отношения не имеет. Это отдельное самостоятельное приложение.<br />
<br />
<br />
[[Файл:Личный кабинет- nicehash.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение сравнивает список активных воркеров, полученных по API от найсхэша, со списком воркеров в личном кабинете и, при необходимости, идет отправка уведомлений<br />
* Приложение необходимо запускать на компьютере который запущен постоянно<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
* Скачать приложение для данной записи<br />
<br />
== Добавить/изменить запись ==<br />
<br />
* BTC адрес<br />
* Список воркеров<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - nicehash - добавление-редактирование.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* Скачать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_nicehash_-_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5.png&diff=215Файл:Личный кабинет - nicehash - добавление-редактирование.png2018-08-21T11:12:22Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - nicehash - добавление-редактирование</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82-_nicehash.png&diff=214Файл:Личный кабинет- nicehash.png2018-08-21T11:07:32Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет- nicehash</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&diff=213Личный кабинет: Генерация приложения2018-08-21T10:54:53Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Генерация приложения</div><br />
<br />
Генерация приложения сервиса ([[https://rigonline.ru/profile/app/ https://rigonline.ru/profile/app/]]).<br />
<br />
Генерация и скачивание приложения для рига. Необходимо указать номер рига. Процедуру генерации необходимо повторить для каждого рига изменив номер.<br />
<br />
Есть полная и легкая версии.<br>Легкая версия - без powershell, с минимумом уведомлений (запуски/остановки/перезагрузки), с минимальной статистикой (график запусков/остановок), без обновлений, без обратной связи.<br>Есть легкая версия для linux.<br />
<br />
<br />
[[Файл:Личный кабинет - генерация приложения.png|мини|без]]<br />
<br />
== Процесс запуска приложения ==<br />
<br />
* Сгенерировать приложение<br />
* Распаковать архив на диск<br />
* Запустить файл START.bat (именно на него ярлык нужно добавлять в автозагрузку)</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F.png&diff=212Файл:Личный кабинет - генерация приложения.png2018-08-21T10:54:01Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - генерация приложения</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D1%85%D1%8D%D1%88%D1%80%D0%B5%D0%B9%D1%82%D0%B0&diff=211Личный кабинет: Шаблоны хэшрейта2018-08-21T10:50:45Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны хэшрейта</div><br />
<br />
Шаблоны хэшрейта ([[https://rigonline.ru/profile/hashrate/ https://rigonline.ru/profile/hashrate/]]).<br />
<br />
Управление шаблонами хэшрейта (получение хэшрейта с пулов). В конфигурациях ригов доступна настройка «Шаблоны хэшрейта» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны хэшрейта.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Приложение на каждой итерации получает хэшрейты согласно выбранным шаблонам и отправляет данные на сервер<br />
* В разделе статистики идет вычисление предполагаемой доходности согласно хэшрейту (данные берутся с [https://whattomine.com whattomine.com], [https://www.coincalculators.io coincalculators.io], [https://www.crypto-coinz.net crypto-coinz.net])<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Монета<br />
* Пул<br />
* Кошелек<br />
* Воркер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Переменная<br />
<br />
Для разных пулов набор параметров может отличаться.<br />
<br />
В воркере можно прописать имя воркера или указать переменную %computername% (будет подставлено имя компьютера), %rigname% (будет подставлено имя рига на сервисе), %worker% (в этом случае нужно заполнить значения переменной для всех ригов).<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны хэшрейта - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужна переменная %worker% в шаблонах хэшрейта ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разных воркеров для разных ригов. Например на разных ригах используется разные имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную (%worker%) и в значениях переменной указать "индивидуальные значения" для каждого рига.</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BC%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%BE%D0%B2&diff=210Личный кабинет: Шаблоны майнеров2018-08-21T10:50:30Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Шаблоны майнеров</div><br />
<br />
Шаблоны майнеров ([[https://rigonline.ru/profile/miners/ https://rigonline.ru/profile/miners/]]).<br />
<br />
Управление шаблонами своих майнеров (шаблон майнера - это, по сути, батник майнера). В конфигурациях ригов доступна настройка «Шаблоны майнеров» - нужно выбрать используемые шаблоны.<br />
<br />
<br />
[[Файл:Личный кабинет - шаблоны майнеров.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* Майнер автоматически скачивается с сервиса<br />
* При изменении шаблона майнера - на всех привязанных к нему ригах автоматически перекачается шаблон и перезапустится майнер (при условии что шаблон был изменен или выбран другой майнер)<br />
* При изменении шаблона в конфиге рига - автоматически на риге перекачается шаблон и перезапустится майнер<br />
* При каждой итерации приложения идет проверка на запущенный процесс майнера, если его нет, то шаблон запускается<br />
<br />
== Доступные действия ==<br />
<br />
* Показать/скрыть скрытые шаблоны<br />
* Фильтровать список по ярлыкам (при указании ярлыков в шаблонах)<br />
* Открыть/скрыть шаблон<br />
* Добавить шаблон<br />
* Дублировать шаблон<br />
* Изменить шаблон<br />
* Удалить шаблон<br />
<br />
== Добавить/изменить шаблон ==<br />
<br />
* Название<br />
* Майнер<br />
* Ярлыки - используются в фильтре списка шаблонов<br />
* Batch - непосредственно сам батник<br />
* Потребление электроэнергии (необходимо указывать в квт/ч, т.е. 600 ватт надо указывать как 0,6) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Стоимость электроэнергии (необходимо указывать в долларах, т.е. 5 рублей надо указывать как 0,075 (согласно текущему курсу)) - используется для учета розетки в предполагаемой доходности (при использовании данного шаблона)<br />
* Переменные<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - шаблоны майнеров - добавление-редактирование.png|мини|без]]<br />
<br />
== Для чего нужны переменные в шаблонах майнеров ==<br />
<br />
Функционал разработан для того, чтобы использовать один шаблон для нескольких ригов и иметь возможностью указать разные параметры для разных ригов. Например на разных ригах используется разный параметр интенсивности или имена воркеров (если они отличаются от %rigname% и %computername%). В шаблоне вместо значения нужно указать переменную, например %var1% и в значениях переменной указать "значение по умолчанию" и "индивидуальные значения" для нужных ригов.<br />
<br />
== Что такое "пустые майнеры для шаблонов" ==<br />
<br />
Для использования платных майнеров и тестирования малоизвестных майнеров и монет (такие я не размещаю на сервисе) добавлены полностью пустые майнеры (Custom miner 1, Custom miner 2, Custom miner 3, Custom miner 4, Custom miner 5). При выборе такого майнера в папку с майнерами в приложении скачивается пустой майнер (custom-1, custom-3, custom-3, custom-4, custom-5). В данную папку нужно закинуть содержимое своего майнера. Так-же нужно в папке найти файл miner.txt и в него написать название исполняемого файла майнера без расширения (например для майнера Claymore - EthDcrMiner64). После чего приложение поймет что используется кастомный майнер, прочитает из этого файла название исполняемого файла и будет мониторить именно этот процесс.<br />
<br />
== Правила для шаблонов майнеров ==<br />
<br />
Не нужно в шаблонах использовать циклы (GOTO), паузы (PAUSE), таймауты (TIMEOUT - майнер и так запускается через минуту после старта системы (30 сек перед запуском ригонлайн + 30 сек при запуске ОХМ)) и прочие лишние параметры (--eexit и пр.) - они мешают закрывать майнер при применении нового шаблона. Приложение само на каждой итерации проверяет запущен ли майнер. Шаблон должен быть максимально простым - [применение параметров операционки] + [применение профиля АБ] + запуск майнера. Только в этом случае система шаблонов будет работать корректно.<br />
<br />
== Пример шаблона для Claymore's Dual GPU Miner ==<br />
<br />
@echo off<br />
<br />
setx GPU_FORCE_64BIT_PTR 0<br />
setx GPU_MAX_HEAP_SIZE 100<br />
setx GPU_USE_SYNC_OBJECTS 1<br />
setx GPU_MAX_ALLOC_PERCENT 100<br />
setx GPU_SINGLE_ALLOC_PERCENT 100<br />
<br />
:: Применение профиля MSI Afterburner<br />
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile1<br />
<br />
:: Запуск майнера (start /b /high - для запуска майнера с более высоким приоритетом, чтобы избежать просадок)<br />
start /b /high EthDcrMiner64.exe -epool eu1-etc.ethermine.org:4444 -ewal 0x38d026bc45b5f211f000aa564ca5e2775aa19e26.worker -epsw x -dbg -1 -dpool stratum+tcp://blake2s.com:8888 -dwal DDwQ4m1Y3wyUx6xCDoXKEPNNoKjZ8YYYkY.worker -dpsw c=XVG.worker -dcoin blake2s -dcri 40 -allpools 1<br />
<br />
Кошелек нужно заменить на свой и указать имя своего воркера. Вместо "worker" можно указать переменную %computername% - в этом случае в имя воркера будет подставлено имя компьютера (но нужно быть уверенным, что имя компьютера не содержит кириллицу, пробелы и спецсимволы). В шаблоне можно использовать переменную %rigname% - при генерации батников майнеров эта переменная будет заменена на имена ригов.<br />
<br />
== Как через шаблоны майнеров создавать сложные батники ==<br />
<br />
К примеру SRBMiner берет данные из config.txt а настройки пула берет из pool.txt. В шаблоне, перед запуском майнера, нужно прописать команды для записи нужных данных в конфигурационные файлы. <br />
<br />
Вот конфиг из майнера с удаленными комментариями:<br />
<br />
{<br />
"cryptonight_type" : "normalv7",<br />
"intensity" : 0,<br />
"double_threads" : false,<br />
"target_temperature" : 0,<br />
"gpu_conf" :<br />
[<br />
{ "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
{ "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},<br />
{ "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},<br />
{ "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},<br />
]<br />
}<br />
<br />
Эти данные можно записать в файл конфига из шаблона майнера следующим образом:<br />
<br />
echo {>config.txt<br />
echo "cryptonight_type" : "normalv7",>>config.txt<br />
echo "intensity" : 0,>>config.txt<br />
echo "double_threads" : false,>>config.txt<br />
echo "target_temperature" : 0,>>config.txt<br />
echo "gpu_conf" : >>config.txt<br />
echo [ >>config.txt<br />
echo { "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo { "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},>>config.txt<br />
echo { "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},>>config.txt<br />
echo ]>>config.txt<br />
echo }>>config.txt<br />
<br />
В первой строке один символ ">" - записать с удалением содержимого файла. Все остальные строчки пишутся с двумя символами ">>" - это дописать в файл. <br />
<br />
По тому же принципу и файл pools.txt.<br />
<br />
Исходник:<br />
<br />
{<br />
"pools" :<br />
[<br />
{"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
{"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},<br />
]<br />
}<br />
<br />
В шаблоне пишем:<br />
<br />
echo {>pools.txt<br />
echo "pools" :>>pools.txt<br />
echo [>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu1.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo {"pool_use_tls" : false, "pool" : "xmr-eu2.nanopool.org:14444", "wallet" : "4A5hJyu2FvuM2azexYssHW2odrNCNWVqLLmzCowrA57xGJLNufXfzVgcMpAy3YWpzZSAPALhVH4Ed7xo6RZYyw2bUtbm12g", "password" : "x", "location" : "europe"},>>pools.txt<br />
echo ]>>pools.txt<br />
echo }>>pools.txt<br />
<br />
Т.е. это просто построчная запись в файл. Естественно чтобы использовать один шаблон для нескольких ригов - можно использовать переменные. Например у вас несколько ригов то записать данные по видеокартам можно так:<br />
<br />
echo %var1%>>config.txt<br />
echo %var2%>>config.txt<br />
echo %var3%>>config.txt<br />
echo %var4%>>config.txt<br />
<br />
А в значениях переменных для каждого рига прописываете свои значения.<br />
Например значения переменной var1 для трех ригов:<br />
<br />
{ "id" : 0, "intensity" : 10, "worksize" : 7, "threads" : 1},<br />
{ "id" : 0, "intensity" : 30, "worksize" : 8, "threads" : 1},<br />
{ "id" : 0, "intensity" : 20, "worksize" : 6, "threads" : 1},</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%B5_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8&diff=209Личный кабинет: Публичные ссылки2018-08-21T10:50:10Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Публичные ссылки</div><br />
<br />
Публичные ссылки ([[https://rigonline.ru/profile/public-links/ https://rigonline.ru/profile/public-links/]]).<br />
<br />
В данном разделе можно добавить публичные ссылки на часть ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно дать публичную ссылку только на статистику ригов конкретного инвестора.<br />
<br />
<br />
[[Файл:Личный кабинет - публичные ссылки.png|мини|без]]<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить ссылку<br />
* Изменить ссылку<br />
* Удалить ссылку<br />
* Сгенерировать новую ссылку<br />
<br />
== Добавить/изменить ссылку ==<br />
<br />
* Название - ни где не будет отображаться, нужно только для пользователя<br />
* Расширенная статистика - если поставить галочку, то по ссылке будет отображаться вся статистика как и в разделе статистики пользователя, иначе статистика будет минимальной<br />
* Риги - необходимо выбрать какие риги будут отображаться по данной ссылке<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - публичные ссылки - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82:_%D0%9F%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA&diff=208Личный кабинет: Планировщик2018-08-21T10:47:52Z<p>Nikodim: </p>
<hr />
<div>__TOC__<br />
<br />
<br />
<div class="bread">[[Личный кабинет|Личный кабинет]] &rarr; Планировщик</div><br />
<br />
Статистика по всем ригам ([[https://rigonline.ru/profile/scheduler/ https://rigonline.ru/profile/scheduler/]]).<br />
<br />
Управление регулярными заданиями для ригов. Необходимо пользователям у которых риги разных инвесторов, и им нужно переключать шаблоны майнеров на свои на некоторое время каждый день. Либо есть необходимость регулярно перезагружать риги. Необходимо правильно установить часовой пояс в параметрах учетной записи. В противном случае время срабатывания заданий не будет совпадать с запланированным вами.<br />
<br />
<br />
[[Файл:Личный кабинет - планировщик.png|мини|без]]<br />
<br />
== Логика работы ==<br />
<br />
* На сервере каждую минуту проверяются задания из планировщиков и при необходимости выполняются<br />
<br />
== Доступные действия ==<br />
<br />
* Добавить задание<br />
* Изменить задание<br />
* Удалить задание<br />
<br />
== Добавить/изменить задание ==<br />
<br />
* Название<br />
* Задание на перезагрузку<br />
* Задание на изменение шаблона майнера 1<br />
* Задание на изменение шаблона майнера 2<br />
* Задание на изменение шаблона майнера 3<br />
* Задание на изменение шаблона хэшрейта 1<br />
* Задание на изменение шаблона хэшрейта 2<br />
* Задание на изменение шаблона хэшрейта 3<br />
* Дни недели выполнения<br />
* Время выполнения<br />
* Риги для которых нужно выполнять данное задание<br />
<br />
<div class="divider-10"></div><br />
[[Файл:Личный кабинет - планировщик - добавление-редактирование.png|мини|без]]</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%BF%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA_-_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5.png&diff=207Файл:Личный кабинет - планировщик - добавление-редактирование.png2018-08-21T10:47:14Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - планировщик - добавление-редактирование</div>Nikodimhttps://wiki.rigonline.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_-_%D0%BF%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA.png&diff=206Файл:Личный кабинет - планировщик.png2018-08-21T10:41:18Z<p>Nikodim: </p>
<hr />
<div>Личный кабинет - планировщик</div>Nikodim