マイニング用 BAT ファイルの解説
マイニングソフトの起動スクリプト(.bat または .sh)とは何か、どのソフトにも共通するコマンドの部分、Windows と Linux で安全に編集する方法。
マイニング用の BAT ファイルとは?
.bat ファイルは、Windows が順番に実行するコマンドを書いたただのテキストファイルです。Linux では .sh ファイルが同じ役割を果たします。毎回起動コマンドを全部入力しなくて済むように、マイニングソフトに同梱されています。
ファイルをダブルクリックすると、保存した設定でマイニングソフトが起動します。特別な仕掛けはありません。どのテキストエディターで開いても、長いコマンドラインが 1 行あるだけです。
起動コマンドには何が入っている?
フラグとは、コマンドライン上で 1 つの値を設定するオプションです。フラグの名前はマイニングソフトごとに違いますが、どのコマンドも同じ部分でできています。
- 実行ファイル:マイニングソフト本体で、行の先頭に来ます。
- アルゴリズムのフラグ:マイニングソフトに何を計算するかを伝えます。コインと一致している必要があります。
- プールのフラグ:最寄りのリージョンの stratum ホストとポートです。stratum はマイニングソフトがプールとやり取りするためのプロトコルで、「始め方」ページに両方の値が載っています。
- ユーザーまたはウォレットのフラグ:あなたのウォレットアドレスです。ドットの後にワーカー名を付けられます。
- 任意のフラグ:ログファイル、監視用の API ポート、強度やチューニングのオプションです。
フラグの名前はマイニングソフトごとに異なります。このヘルプセンターの SRBMiner の設定ガイドに正確な名前が載っており、ほかのマイニングソフトはそれぞれのドキュメントに載せています。
ファイルを安全に編集するには?
編集しようとしてファイルをダブルクリックしないでください。実行されてしまいます。代わりに次の手順に従ってください。
- ファイルを右クリックして「編集」を選びます。
- 値だけを変え、フラグ名は変えません。
- ファイルがすでに行の継続文字を使っていない限り、すべてを 1 行に収めます。
- プレーンテキストとして保存します。
ウィンドウが一瞬開いてすぐ閉じてしまいますか?Windows では、「pause」という単語だけの行を最後に追加してください。するとウィンドウが開いたままになり、何が問題かを説明するエラーメッセージが表示されます。
コインやリグごとにファイルを分けるべき?
はい。コインごと、そして設定が異なるリグごとに起動ファイルを分けてください。見分けがつくように、それぞれのファイルに名前を付けてください。
ウォレット、リージョン、ワーカー名を変えるときは、コンソールではなくファイルで変えてください。再起動後も残る設定はファイルです。