WindowsでBlocknetマイナーを自動起動する方法

· 5 分で読めます

サインイン時に、動作確認済みのseineをWindowsから起動するよう設定します。ユーザーのセッション内でタスクスケジューラを使い、停止方法も明確にします。まずWindowsでの設定を済ませ、プールがシェアを承認することを確認してください。動くことが分かっているコマンドなら、自動化の結果も確認しやすくなります。

Blocknetマイナーを自動起動するには?

簡単な答え

Windowsアカウント用のタスクを作成し、サインインをトリガーに、展開したseineの実行ファイルを起動します。既存のデータフォルダーと作業フォルダーを指定し、同じタスクの二重実行を防いでから、試験起動後の承認済みシェアを確認します。

ユーザーがWindowsにサインインし、タスクスケジューラがマイナーを1つ起動して、承認されたシェアがプールに届く流れ。

どのファイルと設定を保持しますか?

展開したリリースを置く固定のフォルダーを選びます。同梱ライブラリを含むアーカイブ全体を一緒に保ち、その中の実行ファイルを指定してください。手動起動で使っていたデータフォルダーも確認します。seineの既定値は作業フォルダー基準の./seine-dataで、接続設定はそこにあるseine.config.jsonに保存されます。開始フォルダーが変わると別の設定を探すことがあります。

例ではC:\Users\YOUR_USER\Apps\seineを使います。パス全体を実際のインストール先に置き換えてください。既存のデータは現在の場所に保ちます。動作するコマンドも保存しましょう。明示的なバックエンドや調整オプションは引き続き必要な場合があります。このタスクにウォレットの復元フレーズや秘密鍵は不要です。

サインイン時のタスクを作成する

スタートからタスク スケジューラを開き、タスクの作成を選びます。seine miningなど分かる名前を付けます。全般で手動実行と同じアカウントとユーザーがログオンしているときのみ実行するを選びます。この通常の設定では最上位の特権で実行するをオフにします。トリガーで特定ユーザーのログオン時を追加し、有効にします。Microsoftの説明も参照できます。

操作でプログラムの開始を追加し、各欄を別々に設定します。

作業フォルダーはプロセスの開始位置です。プログラム欄にオプションを、開始欄に実行ファイル名を入れないでください。例のパスを残さず実際のファイルを選びます。

実行条件を設定する

設定で要求時の実行を許可し、テストできるようにします。既にタスクが動いている場合は新しいインスタンスを開始しないを選びます。このインスタンス方針は同じタスクだけに適用され、別に起動したマイナーを検出しません。テスト前に手動のマイナーを閉じてください。意図した1プロセスなら確認しやすく、同じ設定の2つ目も防げます。

サインイン中ずっとマイニングする場合は、タスクを停止するまでの時間を無効にします。それ以外では実行時間の上限があります。条件も確認してください。アイドル状態の条件は即時の試験起動を妨げることがあります。ノートPCでAC電源の条件を保てば、この運用を電源接続時に限定できます。用途に合う設定を保存します。

自動マイニングの動作を確認するには?

手動マイナーを通常どおり停止し、保存したタスクを選んで実行します。ウィンドウで支払先アドレス、プール、マシン名を確認し、承認されたシェアを待ちます。bntpool.comのMy Statsで同じアドレスを検索し、想定したマシンの送信を確認します。タスクの実行中表示はプロセスの存在を示すだけで、承認済みシェアが有効なプール作業を示します。

本来のトリガーを試すには、他の作業を保存し、サインアウトしてから対象アカウントでサインインします。画面のロックと解除は別の操作です。アドレスと最近のシェアを再確認してください。ダッシュボードガイドにデバイスと接続の説明があります。更新時に備え、タスク名とフォルダーを控えておきます。

起動しないときは何を確認しますか?

実行ファイルのパス、アカウント、引数、開始フォルダーを手動のコマンドと比較します。初期設定を再度求められたらデータパスとアクセス権、ライブラリが読み込めなければ完全な展開を確認します。ウィンドウが出ない場合は、マイナーを変更する前に有効なトリガーと電源・アイドル条件を確認してください。

動いていてもシェアが見えない場合は、アドレス、プール接続、マシンの最近のシェアを確認します。2台が同じウォレットを使うなら複数PCガイドに沿って別名にします。タスクは確認済み設定の起動に使い、接続やハードウェアの診断は実行中のマイナーで行います。

自動起動の停止とマイナーの更新

今後の起動を止めるには、タスクを選んで無効にします。既に実行中のマイナーはウィンドウで通常停止してください。タスクの無効化ではそのプロセスは止まりません。再開時は有効に戻します。Windows全体の起動やスリープ設定を変えず、見える形で元に戻せます。

リリースを入れ替える前にタスクを無効にし、マイナーを止めます。更新ガイドに従ってデータを保持し、実行ファイルの場所が変われば操作を修正します。実行で試してからトリガーを有効に戻してください。Linuxのシステムサービスには、このWindowsサインイン方式とは異なるサーバー設定を使います。

よくある質問

サインインする前にマイナーは起動しますか?

この設定は、選択したWindowsユーザーがサインインしたときに、そのユーザーのセッション内でseineを起動します。バックグラウンドのWindowsサービスは作成しません。再起動後は対象アカウントにサインインしてタスクを発動させ、承認されたシェアを確認してください。

マイニング設定は維持されますか?

同じWindowsアカウント、既存のデータフォルダー、動作確認済みのコマンドのオプションを使います。引数にデータの絶対パスを指定し、作業フォルダーを正しく設定すれば、seineは保存済みのアドレス、プール、マシン名を見つけられます。

自動マイニングを停止するには?

タスクスケジューラでタスクを無効にして今後の起動を防ぎ、実行中のマイナーはそのウィンドウで通常どおり停止します。タスクを無効にしても実行中のプロセスは終了しません。サインイン時の起動を再開したくなったら、タスクを再度有効にできます。