アフィリエイト広告を利用しています

広告

posted by fanblog

2018年01月03日

configのフォーマット

コンフィグファイルのフォーマット仕様です

・<*>が属性で3種類。アンダーバー(<_)で始まる属性はシステムが予約。それ以外はエイリアス属性で任意の名称を指定できる。 ・大かっこ{ }で括られる単位が一つのPool設定。ShitCoinMinerのPoolリストビュに1レコード追加。ただし、<_format>の定義が無いときは追加しない
・{ }の間に定義した属性は、その括弧の間だけ有効。{ }は子、孫、、と多重に定義できる
・子、孫{ }内の属性は未設定なら、親から属性が引き継がれる
・<_bin>はShitCoinMiner.exeフォルダからの相対パスで、Minerを指定する
・<_format>はMinerに渡すコマンド引数を定義する
・<_deviceIDc>、<_deviceIDs>は<_format>属性値だけに定義できる。ShitCoinMinerの[DeviceID]列の値が設定され、<_deviceIDc>はカンマ区切り<_deviceIDs>はスペース区切りとなる
 ⇒ex.0と3のデバイスだけで掘る場合は、<_deviceIDc>なら"0,3"と設定される
・<_stats>は[Check my stats online!]の飛び先
・<_api_pools_hashrate>で得られた値はh/sと解釈し[PoolHash(Gh/s)]に表示
・<_api_pools_myhashrate>で得られた値はh/sと解釈し、合算した数値を[Hashrate:]に(Mh/s)で表示
・<_api_getdifficulty>は[Difficulty]に表示
・<_api_nethash>で得られた値はh/sと解釈し[NetHash(Gh/s)]に表示
・<_name>はPoolリストビュの[_name]に表示する名称
・<_api_marketPrice>は[Price-btc]に表示
・<_api_marketPriceDC>は[Price-DC]に表示。現在はcoinmarketcap.comのJPYに変換するAPIを割り当て
・エイリアス属性が指定できる属性は、<_format>、<_stats>、<_name>、<_api_marketPrice>、<_api_marketPriceDC>、<_api_pools_hashrate>、<_api_pools_myhashrate>


example.
{ }子1つ、孫1つの2つのプール設定。親は<_format>定義が無いので追加されないケース
共通の属性は上位の親に定義している。子はaltminer.netでccminer-hsrで掘る設定、孫はccminer-x64-2.2.2-cuda9で掘る設定

<親設定>
{
 <_api_getdifficulty> "null" " http://explorer.innovacoin.info/api/getdifficulty "
 <_api_nethash> "null" " http://explorer.innovacoin.info/api/getnetworkhashps "
 <_api_marketPrice> "price_btc" " https://api.coinmarketcap.com/v1/ticker/innova/ "
 <_api_marketPriceDC> "price_jpy" " https://api.coinmarketcap.com/v1/ticker/innova/?convert=JPY "
 <"ALGO"> neoscrypt
 <"WALLET_ADDRESS"> i3YgLj5KZBTrcQ3VaerK1BQmRVa74xAmC5
 <_bin> "bin_3rdparty\ccminer-hsr\ccminer.exe"
 <子設定>
 {
  <_name> "altminer.net 0.9% hsr"
  <_format> "-a -o stratum+tcp://eu1.altminer.net:<"PORT"> -u <"WALLET_ADDRESS"> -p c=<"SYMBOL"> --cpu-priority=5 --devices <_deviceIDc>"
  <"SYMBOL"> INN
  <"PORT"> 4233
  <_stats> " https://altminer.net/?address= <"WALLET_ADDRESS">"
  <_api_pools_hashrate> "hashrate" " https://altminer.net/api/currencies " "INN"
  <_api_pools_myhashrate> "accepted" " https://altminer.net/api/walletEx?address= <"WALLET_ADDRESS">"
  <孫設定>
  {
   <_bin> "bin_3rdparty\ccminer-x64-2.2.2-cuda9\ccminer-x64.exe"
   <_name> "altminer.net 0.9% ccminer"
   <_format> "-a <"ALGO"> -o stratum+tcp://eu1.altminer.net:<"PORT"> -u <"WALLET_ADDRESS"> -p c=<"SYMBOL"> --cpu-priority=5 --devices <_deviceIDc>"
  }
 }
}



この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/7155232
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: