Скачать T-Rex 0.19.14

T-Rex
T-Rex - это майнер с закрытым исходным кодом, оптимизированный только для видеокарт NVIDIA.

Программа имеет 1% комиссию, которая идет разработчикам.
Данное программное обеспечение доступно для Windows и Linux, и поддерживает целый спектр программно-аппаратных архитектур параллельных вычислений "CUDA".
Установка
Скачайте майнер и распакуйте архив в любую папку.
Имейте в виду, что антивирусы недолюбливают всё то, что связано с майнерами криптовалют, потому настоятельно рекомендуется заранее отключать защиту, добавляя папку с майнером в исключение.
Запуск
Требуется создать файл с расширением .bat, так как основная активность майнера происходит через командную строку системы.

Обратите внимание!
В синтаксисе батника не допускаются лишние пробелы, иное построение регистра, знаки пунктуации и другие символы.
Все должно быть как в примере.
В качестве примера создадим start.bat и внесём конфигурационные настройки внутри файла:
"t-rex.exe -a kawpow -o stratum+tcp://rvn.kryptex.network:7000 -u ВАШ_АДРЕСКОШЕЛЬКА.ВАШЕ_ИМЯ_ВОРКЕРА"
-t-rex.exe - С этого начинается любой ".bat" файл любого майнера, ввиду обращения к нему.
-a - адрес и порт пула, в данном случае пул eth.2miners.com, порт 2020
-o - Адрес пула.

Стоит заметить, что в начале нужно вводить тип подключения к пулу. В нашем случае "tratum+tcp://". Без этого подключиться к пулу не удасться.
-u - Адрес вашего кошелька и название вашего воркера. Разделение происходит с помощью знака "."
-ВАШ_АДРЕСКОШЕЛЬКА - Действующий адрес RavenCoin Криптекс.
-ВАШЕ_ИМЯ_ВОРКЕРА - Ваш уникальный id воркера*, по которому система отличает вас от других пользователей.

Имейте это в виду, прежде чем запускать майнинг
Несоответствие воркера сулит потерей прибыли
Список дополнительных аргументов к майнеру
(Только для продвинутых пользователей)
-pause - Команда без какого-либо злого умысла, призванная облегчить жизнь любого майнера.
Если написать команду pause в конце батника, то консоль не закроется,
даже если будет синтаксическая или иная ошибка во время работы майнера.

-a, --algo
Укажите используемый алгоритм хеширования:
autolykos2
Etchash
Ethash
Kawpow
mtp
mtp-tcr
multi
octopus
Progpow
Progpow-veil
progpow-veriblock
Progpowz
tensority

--coin [Ethash, ProgPOW]
Установить имя монеты.
Помогает избежать повторных сборок DAG при переключении обратно с сеанса оплаты разработчика.
Пример: eth для Ethereum, zil для Zilliqa.

-d, --devices
Список используемых устройств CUDA, разделенных запятыми.
Идентификаторы устройств начинают отсчет с 0.

--pci-indexing
Сортировка устройств по идентификатору шины PCI. Идентификаторы устройств начинаются с 0.

--ab-indexing

Индексирование по Afterburner (аналогично --pci-indexing, но начинается с 1).

-i, --intensity
Режим низкой нагрузки (по умолчанию: 0). 1 - включен, 0 - выключен.
По возможности снижает нагрузку на графические процессоры. Можно задать строку, разделенную запятыми, чтобы включить
режим для подмножества списка GPU (например: --low-load 0,0,1,0)

--low-load
Установить имя монеты.
Помогает избежать повторных сборок DAG при переключении обратно с сеанса оплаты разработчика.
Пример: eth для Ethereum, zil для Zilliqa.

--kernel [Ethash]

Выбрать ядро ​​CUDA (по умолчанию: 0). Диапазон от 0 до 5.
Установите 0, чтобы включить автонастройку: майнер проверит каждое ядро ​​и выберет самое быстрое.
Можно задать список, разделенный запятыми, для применения разных значений к разным карточкам.

(например: --kernel 2,1,1,3)
Поддержка этого параметра может быть позже расширена для охвата других алгоритмов.

--gpu-init-mode
Включает последовательную инициализацию DAG (по умолчанию: 0).
0 - все графические процессоры инициализируются параллельно.
1 - полностью последовательная инициализация, по одному графическому процессору за раз.
2 - два графических процессора одновременно.

--gpu-init-mode

Включает последовательную инициализацию DAG (по умолчанию: 0).
0 - все графические процессоры инициализируются параллельно.
1 - полностью последовательная инициализация, по одному графическому процессору за раз.
2 - два графических процессора одновременно.

--dag-build-mode [Ethash, ProgPOW, Octopus]

Управляет тем, как создается DAG (по умолчанию: 0).
0 - авто (майнер выберет наиболее подходящий режим в зависимости от модели графического процессора)
1 - по умолчанию (подходит для большинства видеокарт)
2 - рекомендуется для карт RTX30xx для предотвращения стейлов\битых решений.
Можно задать список, разделенный запятыми, для применения разных значений к разным карточкам.
(например: --dag-build-mode 1,1,2,1)

--keep-gpu-busy

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

-o, --url

URL-адрес пула для майнинга в следующем формате: <типПодключения>://<хост>:<порт>
Поддерживаемые типы подключения:
stratum+tcp
stratum+ssl
stratum+http
stratum2+tcp
stratum2+ssl
stratum2 обычно используется Nicehash, MiningPoolHub и другими подобными пулами для майнинга.
Пример:  stratum+tcp://rvn.kryptex.network:7000
stratum+ssl://zcoin.mintpond.com:3005
stratum2+tcp://daggerhashimoto.hk.nicehash.com:3353

-u, --user

Имя пользователя майнинг пула.

-p, --pass

Пароль для майнинг пула.

-w, --worker

Имя рабочего\воркера.


-r, --retries
Количество попыток повторения в случае сбоя сетевого подключения.

-R, --retry-pause
Пауза в секундах между попытками повторного подключения.

-T, --timeout
Тайм-аут сети, в секундах (по умолчанию: 300)

--time-limit
Интервал выключения майнера в секундах. (по умолчанию: 0 - отключено)

--tempera-color
Установить цвет температуры для статистики графического процессора. Пример: 55,65 - это значит, что температура выше 55 будет иметь желтый цвет, выше 65 - красный цвет. (по умолчанию: 67,77)

--temperature-limit

Температура при которой начнётся остановка графического процессора. (по умолчанию: 0 - отключено)

--temperature-start
Температура графического процессора для включения карты после остановки. (по умолчанию: 0 - отключено)

-b, --api-bind-telnet IP:
Порт для API майнера через telnet (по умолчанию: 127.0.0.1:4068). Установите 0, чтобы отключить. Для внешнего доступа установите IP равным 0.0.0.0  В данном случае аргумент "--api-read-only" рекомендуется, для предотвращения нежелательного доступа "из вне".

--api-bind-http IP:

Порт для API майнера через HTTP (по умолчанию: 127.0.0.1:4067). Установите 0, чтобы отключить. Для внешнего доступа установите IP равным 0.0.0.0 В данном случае аргумент "--api-read-only" рекомендуется, для предотвращения нежелательного доступа "из вне".

(например: --kernel 2,1,1,3)
Поддержка этого параметра может быть позже расширена для охвата других алгоритмов.

--api-read-only
Разрешить только чтение для опроса API.

-J --json-response

Сервер API Telnet отправляет ответы в формате json.

-N, --hashrate-avr

Время, за которое идёт расчёт усреднённого хешрейта в секундах. (по умолчанию: 60).

--sharerate-avr

Величина выборки в секундах, используемая для вычисления доли шар. (по умолчанию: 600).

--gpu-report-interval

Частота отчета статистики GPU.  Минимум 5 сек. (по умолчанию: 30 сек)

--gpu-report-interval-s

Частота отчетов статистики графического процессора в shares\решениях. 0 по умолчанию (отключено).

-q, --quiet

Тихий режим. Никакой статистики графического процессора, кроме решений\share

--hide-date

Не показывать дату в консоли.

--send-stales

Отправлять устаревшие шары\решения на пул.

--validate-share

Проверять корректность решений\share перед отправкой в ​​пул. Также позволяет определить сложность отправляемого решения.


--no-color
Отключить вывод цвета для консоли.

--no-hashrate-report
Отключить отчет о хешрейте на пул.

--no-nvml
Отключить статистику графического процессора NVML. (энергопотребление)

-no-strict-ssl

Отключить проверку сертификата для SSL-соединений.

--no-watchdog

Отключить встроенный сторожевой таймер.

--watchdog-exit-mode
Определяет действие «A», которое сторожевой таймер должен предпринять, если майнер будет перезапущен «N» раз.
в течение "M" минут.
Формат: N: M: A. Допустимые значения:
N: любое положительное целое число,
M: любое положительное целое число,
A: r (перезагрузка системы), s (выключение системы), e (выход из майнера)
Действия «r» и «s» требуют запуска майнера с правами администратора.

Примеры:
20: 10: s - сторожевой таймер выключит систему, если майнер будет перезапущен 20 раз
в любом 10-минутном интервале 5: 7: r - сторожевой таймер перезагрузит систему, если майнер будет перезапущен 5 раз в любом 7-минутном интервале

-B, --benchmark

Режим тестирования.

--benchmark-epoch

Номер эпохи, используемый во время тестирования (только для алгоритмов, генерирующих DAG).

-P, --protocol-dump
Ведение журнала работы майнера.

-c, --config

Загрузить файл конфигурации в формате JSON.

-l, --log-path

Ведение журнала работы майнера.

--cpu-priority

Установить приоритет процесса (по умолчанию: 2) 0 минимальный, от 2 нормального до 5 наивысшего.


--autoupdate
Выполнять автоматическое обновление всякий раз, когда будет найдена более новая версия майнера.

--back-to-main-pool-sec
Заставляет майнер переключиться обратно в основной пул в случае работы с резервным пулом.
Параметр задается в секундах. (по умолчанию: 600)

--exit-on-cuda-error
Заставляет майнер немедленно завершать работу при ошибке CUDA.

--exit-on-connection-lost

Заставляет майнер немедленно завершать работу при потере соединения.

--exit-on-high-power

Заставляет майнер немедленно выйти при высоком энергопотреблении.
(например: --exit-on-high-power 600 - выход, если общая потребляемая мощность превышает 600 Вт)

--reconnect-on-fail-share
Заставляет майнер немедленно переподключиться к пулу на N последовательно найденных невалидных решениях\шарах (по умолчанию: 10).


--script-start
Выполняет пользовательский скрипт сразу после запуска майнера
(например: --script-start path_to_user_script)

--script-exit
Выполняет пользовательский скрипт прямо перед выходом майнера.

--script-epoch-change
Выполняет пользовательский сценарий при смене эпохи.

--script-crash

Выполняет пользовательский скрипт в случае сбоя майнера.

--script-low-hash

Выполняет пользовательский скрипт в случае низкого хэша. Порог хеширования устанавливается в мегахешах в секунду.
Пример: --script-low-hash script_to_activate: 50
(активирует скрипт "script_to_activate", когда общий хешрейт упадет до 50MH/s)
Тонкая настройка графического процессора
--pl
Устанавливает ограничение мощности графического процессора (Windows - в процентах, Linux - в ваттах)
Требуется запустить майнер с правами администратора.

--lock-cclock
Задает желаемую заблокированную тактовую частоту ядра графического процессора в МГц. (по умолчанию: 0 - отключено).
Требуется запустить майнер с правами администратора.

Пример:
--lock-cclock 1000
(применяет частоту 1000 МГц ко всем картам, поддерживающим эту функцию)

--lock-cclock 1000,1300,0
(применяет частоту 1000 МГц к ГП № 0, 1300 МГц к ГП № 1, игнорирует ГП № 2)

--mt
Режим разгона таймингов памяти (по умолчанию: 0 - отключен). Диапазон от 0 до 6.

Общая рекомендация
- начать с 1, а затем увеличивать, только если графический процессор работает стабильно.
Эффект аналогичен эффекту ETHlargementPill(таблетке), посему одновременно использовать смысла нет.

Поддерживается только на графических процессорах Pascal с памятью GDDR5 или GDDR5X.
Требуется запустить майнер с правами администратора.
Можно задать список, разделенный запятыми, для применения разных значений к разным карточкам.
Пример: --mt 4 (применяет режим настройки # 4 ко всем картам, поддерживающим эту функцию)
--mt 3,3,3,0 (применяет режим настройки # 3 ко всем картам, кроме последней)


Тонкая настройка графического процессора
(только для Windows)
Все параметры можно задать в виде списка, разделенного запятыми, чтобы применить к ним разные значения для разных видеокарт.
(значение по умолчанию для всех опций: 0 - не используется)

--fan
Устанавливает скорость вращения вентилятора графического процессора в процентах или целевую температуру (автоматический вентилятор).

Допустимые форматы:
--fan N (где N - скорость вентилятора)
--fan t: N (где N - целевая внутренняя температура)
--fan t: N [T1-T2] (то же, что и выше, но с ограничением скорости вентилятора диапазоном [T1%, T2%])
--fan tm: N (где N - целевая температура памяти)
--fan tm: N [T1-T2] (то же, что и выше, но со скоростью вращения вентилятора, ограниченной диапазоном [T1%, T2%])

Пример:
--fan 45, t: 67, tm: 95, t: 69 [45-100], tm: 90 [50-95]
Данный пример позволяет:
GPU # 0: установить скорость вращения вентилятора на 45%
GPU # 1: поддерживать температуру ядра GPU на уровне 67C
GPU # 2: поддерживать температуру памяти GPU на уровне 90C
GPU # 3: поддерживать температуру ядра GPU на уровне 69C со скоростью вращения вентилятора, ограниченной диапазоном [45%, 100%]
GPU # 4: поддерживать температуру памяти GPU на уровне 90C со скоростью вращения вентилятора, ограниченной диапазоном [50%, 95%]
Примечание: по умолчанию скорость вращения вентилятора ограничена диапазоном [0%, 100%] в режиме автоматической вентиляции.

--cclock
Устанавливает смещение тактовой частоты ядра GPU в МГц. (аналогично + по ядру в msi afterburner)
Требуется запустить майнер с правами администратора.
Будет установлено значение 0 при выходе и во время компиляции DAG..

--mclock
Устанавливает смещение тактовой частоты памяти графического процессора в МГц.
Требуется запустить майнер с правами администратора.
Будет установлено значение 0 при выходе и во время компиляции DAG.

--cv

Устанавливает напряжение ядра GPU в процентах. Должен быть в диапазоне [0, 100].
Используйте его только в том случае, если осознаёте риски!
Требуется запустить майнер с правами администратора.

--lock-cv

Задает желаемое напряжение ядра GPU в мВ. (по умолчанию: 0 - отключено).
Требуется запустить майнер с правами администратора.

--pstate
Устанавливает P-state графического процессора.
Допустимые значения: p0, p2.
Требуется запустить майнер с правами администратора.


--version
Показать информацию о версии и выйти.

-h, --help
Показать текст справки и выйти.

Чтобы узнать id воркера, обратитесь к гайду по настройке Hive\Rave операционных систем для майнинга на пуле Криптекс.

**Удалённый доступ "trex" предназначен для отображения страницы мониторинга майнера прямо в вашем веб-браузере. Вы можете просматривать статистику майнера в реальном времени, а также изменять параметры и конфигурацию майнера очень и очень быстро.
Также здесь вы увидите обновления в случае их появления.
Чтобы активировать обработчик, перейдите на http://127.0.0.1:4067/trex
с помощью веб-браузера. (локально внутри рига)
В последствии этот адрес можно сменить, чтобы был доступ внутри общей локальной сети.