BAT-файли для майнінгу: пояснення
Що таке скрипт запуску майнера (.bat або .sh), які частини команди спільні для всіх майнерів і як безпечно редагувати файл у Windows та Linux.
Що таке BAT-файл для майнінгу?
Файл .bat це звичайний текстовий файл із командами, які Windows виконує по черзі. У Linux те саме робить файл .sh. Майнери постачаються з таким файлом, щоб вам не доводилося щоразу вводити повну команду запуску.
Двічі клацніть файл, і майнер запуститься зі збереженими налаштуваннями. Нічого чарівного в ньому немає. Відкрийте його в будь-якому текстовому редакторі, і ви побачите один довгий рядок команди.
Що є в команді запуску?
Прапорець це параметр у командному рядку, який задає одне значення. Майнери називають прапорці по-різному, але кожна команда має ті самі частини:
- Виконуваний файл: сама програма майнера, перша в рядку.
- Прапорець алгоритму: каже майнеру, що обчислювати. Він має відповідати монеті.
- Прапорець пулу: stratum-хост і порт найближчого до вас регіону. Stratum це протокол, яким майнери спілкуються з пулом, а сторінка «Як майнити» показує обидва значення.
- Прапорець користувача або гаманця: адреса вашого гаманця. Після крапки можна додати ім'я воркера.
- Додаткові прапорці: файл логу, порт API для моніторингу та параметри інтенсивності чи налаштування.
Кожен майнер має власні назви прапорців. Посібник з налаштування SRBMiner у цьому Центрі допомоги показує їх точно, а інші майнери наводять свої у власній документації.
Як безпечно редагувати файл?
Ніколи не клацайте файл двічі, щоб його редагувати, бо так ви його запустите. Натомість виконайте ці кроки:
- Клацніть файл правою кнопкою миші й виберіть «Змінити».
- Змінюйте лише значення, ніколи не назви прапорців.
- Тримайте все в одному рядку, якщо файл ще не використовує символи продовження.
- Збережіть файл як звичайний текст.
Вікно блимає й одразу закривається? У Windows додайте новий останній рядок зі словом "pause". Тоді вікно залишиться відкритим і покаже повідомлення про помилку, яке пояснює, що не так.
Чи варто тримати один файл на монету або риг?
Так. Тримайте окремий файл запуску для кожної монети й для кожного рига з іншими налаштуваннями. Назвіть кожен файл так, щоб їх можна було розрізнити.
Коли змінюєте гаманець, регіон або ім'я воркера, змінюйте їх у файлі, а не в консолі. Саме файл є конфігурацією, яка переживає перезавантаження.