Pages:
Author

Topic: Megaminer 6.3 - Multi pool / Multi Algo launcher - page 7. (Read 70970 times)

full member
Activity: 322
Merit: 105
Every startup and every algos exchange my latest (cloned on my desktop) Megaminer downloads or try at least these two...

***
02/26/2018 16:53:58...... Downloading....https... ccminer_cuda9.exe
02/26/2018 16:54:07...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:05:52...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:06:03...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:11:29...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:11:38...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:23:17...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:23:29...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:35:08...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:35:19...... Downloading....https... ccminer_x86.exe

..and so on? (Links removed by admins or something)

Everything works just fine and every algos has benchmarked and I can mine what I need to.
This is not a problem more like "I wonder why this situation"

Just want to say thank you of this awesome miner. I would donate but program does it for me  Wink



I find the problem, you can download that miners manually or download from github master branch include.ps1 file and replace yours.

full member
Activity: 322
Merit: 105
I have tried that before, and just tried again.

Gives me an error on startup

--------------BAD FORMED JSON: N-CcminerTruvot.json

This is what I have in the miner file:

"APIPort" : 4068,
"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3",
"Algorithms": [

Any time I change the prelaunch command it gives me that error and it goes away once I delete the command.

Please, open an issue in github and upload your miner file, i will test it.
newbie
Activity: 40
Merit: 0
I'm testing this software

Is it normal for the benchmark to take so long?

Another question, each time it changes, the program tries to download 2 miners that never seem to download, ccminer_cuda9.exe from msvc2015 and ccminer xevan. Is there a problem with this?

Thank you
member
Activity: 473
Merit: 18
Strange behavior in latest version, noticed it once and not sure how to reproduce:

Megaminer switches to a coin which is profitable at the moment, interval finishes and it continues to mine same coin while showing it's profit as very high in the "Active Miners"

At the same time, in "Profits" screen, this coin is now significantly lower in profitability (way below the "PercentToSwitch")

Even after ending interval manually it continues to mine it, only restarting MegaMiner solves this
newbie
Activity: 27
Merit: 5
Every startup and every algos exchange my latest (cloned on my desktop) Megaminer downloads or try at least these two...

***
02/26/2018 16:53:58...... Downloading....https... ccminer_cuda9.exe
02/26/2018 16:54:07...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:05:52...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:06:03...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:11:29...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:11:38...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:23:17...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:23:29...... Downloading....https... ccminer_x86.exe
***
02/26/2018 17:35:08...... Downloading....https... ccminer_cuda9.exe
02/26/2018 17:35:19...... Downloading....https... ccminer_x86.exe

..and so on? (Links removed by admins or something)

Everything works just fine and every algos has benchmarked and I can mine what I need to.
This is not a problem more like "I wonder why this situation"

Just want to say thank you of this awesome miner. I would donate but program does it for me  Wink
newbie
Activity: 19
Merit: 0
I have tried that before, and just tried again.

Gives me an error on startup

--------------BAD FORMED JSON: N-CcminerTruvot.json

This is what I have in the miner file:

"APIPort" : 4068,
"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3",
"Algorithms": [

Any time I change the prelaunch command it gives me that error and it goes away once I delete the command.
full member
Activity: 322
Merit: 105

I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke


Couldn't get it to work,

I found this regarding what the command line should be -https://bitcointalk.org/index.php?topic=2105295.0

Whenever I put anything in the PrelaunchCommand it tells me 'Bad formed json'

Here is what I tried:


"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3"
"PrelaunchCommand":""C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3"
"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3




if you are adding in middle of other fields

"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3",


newbie
Activity: 19
Merit: 0

I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke


Couldn't get it to work,

I found this regarding what the command line should be -https://bitcointalk.org/index.php?topic=2105295.0

Whenever I put anything in the PrelaunchCommand it tells me 'Bad formed json'

Here is what I tried:


"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3"
"PrelaunchCommand":""C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3"
"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3




I noticed you have he new power limit feature (havent tried since I don't pay for electicity at my place).
Would it be possible to use this to undervolt one algo (or miner with one algo)?
That would be a ton simpler.

Right now I just undervolted my entire rig but still got a shutdown on trupivot tribus last night.  I believe that algo the power spikes so much that you have to just limit the whole thing to give it a larger margin of error (or upgrade psu).
newbie
Activity: 39
Merit: 0
I think is your config file content:

A) All is duplicated (at least in your post)
B) @@ELECTRICITYCOST=[{"HourStart":0,"HourEnd":23,"CostKwhBTC":0.0000986078}] --> @@ELECTRICITYCOST=[{"HourStart":0,"HourEnd":23,"CostKwh":0.0000986078}]

Test it and tell me



You are correct - good eye - I completely missed that - thank you
full member
Activity: 322
Merit: 105
Hi,

In Patterns/excavatorPattern.txt
you listed twice {"id":1,"method":"worker.add","params":["0","#GPUID#"]}
because of that - Neoscrypt not work on Excavator.

also you have to add Neoscrypt  to json file for Excavator

Changed in master code
newbie
Activity: 30
Merit: 0
Hi,

In Patterns/excavatorPattern.txt
you listed twice {"id":1,"method":"worker.add","params":["0","#GPUID#"]}
because of that - Neoscrypt not work on Excavator.

also you have to add Neoscrypt  to json file for Excavator
full member
Activity: 322
Merit: 105
newbie
Activity: 39
Merit: 0
6.0 release

--FEATURES CHANGES:

*Added minable algorithms selection in config.txt




Something is broken. Just tried running this latest update on a test rig which has been running perfectly on the prior beta release. I keep getting blue-screen crashes while benchmarking N-PanginNeoJust. So I disabled it and now on the profit screen everything is doubled even though I have just one group defined. There also lots of error messages that I've never seen before. I also see two miners being launched as well. Going to review to the prior beta release for now.



Code:
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : PropertyAssignmentException

The property 'PowerLimits' cannot be found on this object. Verify that the property exists and can be set.
At E:\coin\Megaminer-6.0\Include.ps1:518 char:41
+ ...                         $_.PowerLimits = $Pl |Sort-Object -Descending
+                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : PropertyAssignmentException

Exception calling "Add" with "2" argument(s): "Item has already been added. Key in dictionary: 'BTC'  Key being added: 'BTC'"
At E:\coin\Megaminer-6.0\core.ps1:285 char:144
+ ... ach-Object {$CoinsWallets.add(($_ -split "=")[0],($_ -split "=")[1])} ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : ArgumentException

Exception calling "Add" with "2" argument(s): "Item has already been added. Key in dictionary: 'DNR'  Key being added: 'DNR'"
At E:\coin\Megaminer-6.0\core.ps1:285 char:144
+ ... ach-Object {$CoinsWallets.add(($_ -split "=")[0],($_ -split "=")[1])} ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : ArgumentException

Exception calling "Add" with "2" argument(s): "Item has already been added. Key in dictionary: 'XVG'  Key being added: 'XVG'"
At E:\coin\Megaminer-6.0\core.ps1:285 char:144
+ ... ach-Object {$CoinsWallets.add(($_ -split "=")[0],($_ -split "=")[1])} ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : ArgumentException

Loading Pools Information.............


Code:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  (E)nd Interval   (P)rofits    (C)urrent    (H)istory    (W)allets    (S)tats                                                                            |  Next Interval:  595 secs...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

GroupName MMPowLmt LocalSpeed mbtc/Day Rev./Day Profit/Day Algorithm   Coin        Miner         Power Efficiency Efficiency PoolSpeed Workers Loc. Pool
--------- -------- ---------- -------- -------- ---------- ---------   ----        -----         ----- ---------- ---------- --------- ------- ---- ----
1060            60   0.0 ph/s  0.00000    0.00$      0.00$ CRYPTONIGHT cryptonight N-Excavator     76W   0.0 ph/W 0.0000 $/W  0.0 ph/s         US   NH
1060            60   0.0 ph/s  0.00000    0.00$      0.00$ ETHASH      ethereum    N-ClaymoreETH   76W   0.0 ph/W 0.0000 $/W  0.0 ph/s         US   NH


-------------------------------------------------------------------------------------  PROFITS  -----------------------------------------------------------------------------------------
                                                                                                                                                    (B)est Miners/All       (T)op 12/All


   GroupName: 1060

Algorithm   Coin        Miner              PowLmt StatsSpeed     PowerAvg Efficiency mbtc/Day Rev./Day   Profit/Day PoolFee MinerFee Loc. Pool
---------   ----        -----              ------ ----------     -------- ---------- -------- --------   ---------- ------- -------- ---- ----
CRYPTONIGHT cryptonight N-Excavator            60   0.0 ph/s Benchmarking   NaN ph/W  0.00000    0.00$ Benchmarking   4.00%    0.00% US   NH
ETHASH      ethereum    N-ClaymoreETH          60  38.1 mh/s          140 272.4 kh/W  0.25463    2.48$        2.48$   4.00%    1.00% US   NH
ETHASH      ethereum    N-ClaymoreETH          60  38.1 mh/s          140 272.4 kh/W  0.25463    2.48$        2.48$   4.00%    1.00% US   NH
EQUIHASH    equihash    N-Bminer               60  533.8 h/s          143    3.7 h/W  0.24096    2.35$        2.35$   4.00%    2.00% US   NH
EQUIHASH    equihash    N-Bminer               60  533.8 h/s          143    3.7 h/W  0.24096    2.35$        2.35$   4.00%    2.00% US   NH
NEOSCRYPT   neoscrypt   N-CcminerKlaust        60   1.0 mh/s          137   7.5 kh/W  0.18370    1.79$        1.79$   4.00%          US   NH
NEOSCRYPT   neoscrypt   N-CcminerKlaust        60   1.0 mh/s          137   7.5 kh/W  0.18370    1.79$        1.79$   4.00%          US   NH
NIST5       nist5       N-Excavator            60  49.3 mh/s          141 350.8 kh/W  0.16793    1.63$        1.63$   4.00%    0.00% US   NH
NIST5       nist5       N-Excavator            60  49.3 mh/s          141 350.8 kh/W  0.16793    1.63$        1.63$   4.00%    0.00% US   NH
LYRA2V2     lyra2v2     N-CcminerPolytmos      60  42.5 mh/s          134 317.2 kh/W  0.16438    1.60$        1.60$   4.00%          US   NH
LYRA2V2     lyra2v2     N-CcminerPolytmos      60  42.5 mh/s          134 317.2 kh/W  0.16438    1.60$        1.60$   4.00%          US   NH
SKUNK       skunk       N-CcminerTpruvot       60  29.5 mh/s          129 228.8 kh/W  0.15673    1.53$        1.53$   4.00%    0.00% US   NH
SKUNK       skunk       N-CcminerTpruvot       60  29.5 mh/s          129 228.8 kh/W  0.15673    1.53$        1.53$   4.00%    0.00% US   NH
KECCAK      keccak      N-Excavator            60 836.6 mh/s          143   5.8 mh/W  0.14170    1.38$        1.38$   4.00%    0.00% US   NH
KECCAK      keccak      N-Excavator            60 836.6 mh/s          143   5.8 mh/W  0.14170    1.38$        1.38$   4.00%    0.00% US   NH
X11GOST     x11gost     N-ccminerPalgin        60  13.2 mh/s          132  99.6 kh/W  0.07217    0.70$        0.70$   4.00%          US   NH
X11GOST     x11gost     N-ccminerPalgin        60  13.2 mh/s          132  99.6 kh/W  0.07217    0.70$        0.70$   4.00%          US   NH
PASCAL      pascal      N-Excavator            60   1.1 gh/s          144   7.9 mh/W  0.06830    0.66$        0.66$   4.00%    0.00% US   NH
PASCAL      pascal      N-Excavator            60   1.1 gh/s          144   7.9 mh/W  0.06830    0.66$        0.66$   4.00%    0.00% US   NH
LBRY        lbry        N-ccminerAlexisHSR     60 303.3 mh/s          142   2.1 mh/W  0.01430    0.14$        0.14$   4.00%    0.00% US   NH
LBRY        lbry        N-ccminerAlexisHSR     60 303.3 mh/s          142   2.1 mh/W  0.01430    0.14$        0.14$   4.00%    0.00% US   NH
BLAKE2S     blake2s     N-CcminerPolytmos      60   4.2 gh/s          143  29.3 mh/W  0.00000    0.00$        0.00$   4.00%          US   NH
BLAKE2S     blake2s     N-CcminerPolytmos      60   4.2 gh/s          143  29.3 mh/W  0.00000    0.00$        0.00$   4.00%          US   NH
BLAKE2S     blake2s     N-ccminerAlexisHSR     60   4.2 gh/s          143  29.3 mh/W  0.00000    0.00$        0.00$   4.00%    0.00% US   NH



Code:
-- **********************************************************************************************************
-- ********************                                                                  ********************
-- ********************                           BASIC OPTIONS                          ********************
-- ********************                                                                  ********************
-- **********************************************************************************************************

-- Your rig ID

@@WORKERNAME=BENCH

--Autoexchange pools preferred currencies.
--You can set a generic currency for all autoexchange pools @@CURRENCY=XXX or a specific currency for one pool @@CURRENCY_NAMEOFPOOL=BTC valid only for that pool
--pools without autoexchange (yiimp, suprnova...) need a wallet of same coin you are mining
--You must be sure selected pool support pay that coin or you can lose your money.
--You must set wallet for this currencies on "Wallets Section"

@@CURRENCY=XVG
@@CURRENCY_NAMEOFPOOL=XXX

-- Local currency shown within the profits screen (DOLLAR, EURO, GBP)

@@LOCALCURRENCY=DOLLAR

-- Location of your rig: EUROPE/US/ASIA (by default "US" will be used for pools that don't require or support this setting)

@@LOCATION=US

-- Pool user name for non-anonymous pools such as SprNova, BlocksFactory, or MiningPoolHub
-- You can ignore this setting if you're not using these types of pools

@@USERNAME=bachsolo

-- For auto exchange pools. You only need set a wallet for your preferred currencies (@@currency).
-- Other pools without an auto exchange, like Yiimp, will need a wallet defined for the same coin you are mining.
-- You can add wallets using pattern  @@WALLET_XXX=YYYYY (where XXX=currency symbol; YYYYY=your wallet).
-- For Nicehash if a @@WALLET_BTC_NICE=XXXXXXX is found it will be used, if not @@WALLET_BTC will be used.
-- For some coins, such as Electroneum, you will need a Payment ID. Add it after your address separated by a dot.

@@WALLET_BTC=1Pmi186CrnDtmDmjsjV9Bycbev9JqXiiKt
--@@WALLET_BTC=12PjPV5FBnyGrYR75sKTeQTU1dPoh6Wb12
--@@WALLET_BTC=15nV26qRSiNf42fjUwHtaFR7cT4umqWSQi
@@WALLET_DNR=DP9HCR1JT2f7hKHbhUZeNoFC2hBofHNyPN
@@WALLET_RDD-RdFqnaQ1vBxgoyoAe6ECbdY3GvapuvVCvq
@@WALLET_XVG=DRA3baBnoLeEpDa3RP2MwZ9BzMpnaFemiK

-- Number of minutes to mine as a donation each day (minimum 5 minutes or 0.34%)

@@DONATE=10

-- Use your cpu to mine: ENABLED = yes, DISABLED = no (you can start cpu alone mining also using -groupnames parameter in batch file)

@@CPUMINING=DISABLED

--Electricity cost, you can use this converter to get your BTC cost http://www.xe.com/es/currencyconverter/convert/?Amount=0%2C012&From=EUR&To=XBT
--Example for all day cost [{"HourStart":0,"HourEnd":23,"CostKwh":0.105609}]
--Example for two periods cost [{"HourStart":12,"HourEnd":21,"CostKwh":0.105609},{"HourStart":22,"HourEnd":11,"CostKwh":0.703759}]

@@ELECTRICITYCOST=[{"HourStart":0,"HourEnd":23,"CostKwhBTC":0.0000986078}]

-- **********************************************************************************************************
-- ********************                                                                  ********************
-- ********************   ADVANCED OPTIONS (don't change unless you know what you do)    ********************
-- ********************                                                                  ********************
-- **********************************************************************************************************



-- Profit recheck interval time (in seconds) for each kind of pool
-- This interval recalculates and selects the most profitable algorithm

@@INTERVAL_PPS=300
@@INTERVAL_PPLS=1800

-- Benchmarks interval time (less than 300 not recommended for GPU due to miners ramp time), if you want to use automatic gpu power limit configuration is recommended at least 600

@@BENCHMARKTIME=600

- When enabled miners stats are updated while real mining, if disabled miner stats only are updated while benchmarking (ENABLED/DISABLED)

@@LIVESTATSUPDATE=ENABLED

-- Screen to be shown at script start-up (WALLETS/CURRENT/HISTORY/PROFITS/STATS)

@@STARTSCREEN=PROFITS


-- Percent to switch miner/algo, new miner/algo only will be launched if new profit is greater than actual profit in specified percent (example: 10 means that new miner/algo must be 10% more profitable than actual to be launched)

@@PERCENTTOSWITCH=10


-- [OPTIONAL] API Keys
-- Some non-anonymous pools, such as Suprnova and MPH, require API keys to obtain wallet details or pool speed.
-- For example @@APIKEY_MINING_POOL_HUB=a04e6sx30b38f73878ae40775f70efseff6582e8ec37600215755487ccbd36b4510b4
-- FORMAT: @@APIKEY_NAMEOFPOOL=XXXXXXXXXX) [optional]


-- @@APIKEY_NAMEOFPOOL=XXXXXXXXXX
-- @@APIKEY_NAMEOFPOOL2=YYYYYYYYYY


-- [OPTIONAL] GPU Groups/PowerLimits
-- if you don´t set groups MM automatically makes 2 groups, one for all NVIDIA gpus and other for all AMD gpus
-- If you activate this option miners ports will be calculated dynamic mode, some software like ethmonitoring will not work due to miner dynamic port assignation
-- You can group your cards as you want. It's recommended to create a group for each card model in your rig, each group will be benchmarked and run separately (you can identify your GPU id's by launching GpuList.bat)
-- Type must be NVIDIA or AMD,
-- You can set Powerlimits (MM must run in administrator mode and UAC disabled or prompt appears) for each NVIDIA group, MM will benchmark all miners with maximum value, done this, when a miner is maximum profit candidate MM will benchmark other power limits of that miner to find best. (zero means MM will not change Power Limit)
-- Example1: @@GPUGROUPS=[{"GroupName" : "Card1","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"},{"GroupName" : "Card2","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"},{"GroupName" : "Card3","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"}]
-- Example2: @@GPUGROUPS=[{"GroupName" : "1080","Type":"NVIDIA","Gpus":"0,1,2,3,4","PowerLimits":"100,90,80"} , {"GroupName" : "RX580","Type":"AMD","Gpus":"0,1","PowerLimits":"0"} ]


@@GPUGROUPS=[{"GroupName":"1060","Type":"NVIDIA","Gpus":"0,1","PowerLimits":"60"}]


--[OPTIONAL]  Pools profit correction factors
--Usually pools revenue is overestimated, this factor allows manual correction (Profit= ReportedPoolProfit * @@POOLPROFITFACTOR)
--This values are based on experience


@@POOLPROFITFACTOR_AHASHPOOL=0.7
@@POOLPROFITFACTOR_NICEHASH=1
@@POOLPROFITFACTOR_MININGPOOLHUB=0.8
@@POOLPROFITFACTOR_ZPOOL=0.7
@@POOLPROFITFACTOR_ZERGPOOL=0.5


--Enabled or disable detailed log

@@DEBUGLOG=DISABLED


--Delayed miners closing, while new miner is starting, old one continue mining for specified seconds

@@DELAYCLOSEMINERS=0
 
 
--Min number of workers in a pool to be considered as "good"

@@MINWORKERS=20

-- This variable defines order for Whattomine based stats virtual pool, for each coin MM find in WTM it will search what real pool has this coin available, first found (in specified order) is selected.
-- Only this pools are compatible (they works at coin level): Yiimp, Suprnova, MiningPoolHub, ZergPool
-- WTM profit is based on instant coin change rate, is recommended use pools with autoexchange on like MiningPoolHub and ZergPool


@@WHATTOMINEPOOLORDER=MiningPoolHub,ZergPool


--Algorithms, define what algorithms can be mined for MM, for an Algo can be mined must exists: 1. A pool, 2. A miner, 3. This config.
--If used, algorithm parameter from core.ps1 override this config.

@@ALGORITHMS_NVIDIA=bitcore,blake2s,blakecoin,c11,cryptonight,Equihash,Ethash,,Ethash_Blake2b,Ethash_Blake14r,Ethash_Keccak,Ethash_blake2s,Ethash_pascal,Ethash_Lbry,groestl,hsr,jha,Keccak,keccakc,lbry,lyra2v2,lyra2z,Myriad-Groestl,Neoscrypt,nist5,pascal,phi,polytimos,sib,skein,skunk,timetravel,tribus,veltor,whirpool,x11evo,x11gost,x14,x16r,x17,xevan
@@ALGORITHMS_AMD=bitcore,blake,blake2s,cryptonight,darkcoin-mod,equihash,Ethash,Ethash_Blake2b,Ethash_Blake14r,Ethash_Keccak,Ethash_blake2s,Ethash_pascal,Ethash_Lbry,Groestl,hsr,Keccak,lyra2v2,lyra2z,Myriad-groestl,neoscrypt,Pascal,phi,skein,tribus,vanilla,veltor,x11gost,xevan
@@ALGORITHMS_CPU=bitcore,blakecoin,cryptonight,hmq1725,jha,keccak,keccakc,lyra2v2,lyra2z,m7m,neoscrypt,nist5,phi,polytimos,timetravel,tribus,veltor

 


-- **********************************************************************************************************
-- ********************                                                                  ********************
-- ********************                           BASIC OPTIONS                          ********************
-- ********************                                                                  ********************
-- **********************************************************************************************************

-- Your rig ID

@@WORKERNAME=BENCH

--Autoexchange pools preferred currencies.
--You can set a generic currency for all autoexchange pools @@CURRENCY=XXX or a specific currency for one pool @@CURRENCY_NAMEOFPOOL=BTC valid only for that pool
--pools without autoexchange (yiimp, suprnova...) need a wallet of same coin you are mining
--You must be sure selected pool support pay that coin or you can lose your money.
--You must set wallet for this currencies on "Wallets Section"

@@CURRENCY=XVG
@@CURRENCY_NAMEOFPOOL=XXX


-- Local currency shown within the profits screen (DOLLAR, EURO, GBP)

@@LOCALCURRENCY=DOLLAR

-- Location of your rig: EUROPE/US/ASIA (by default "US" will be used for pools that don't require or support this setting)

@@LOCATION=US

-- Pool user name for non-anonymous pools such as SprNova, BlocksFactory, or MiningPoolHub
-- You can ignore this setting if you're not using these types of pools

@@USERNAME=abc123

-- For auto exchange pools. You only need set a wallet for your preferred currencies (@@currency).
-- Other pools without an auto exchange, like Yiimp, will need a wallet defined for the same coin you are mining.
-- You can add wallets using pattern  @@WALLET_XXX=YYYYY (where XXX=currency symbol; YYYYY=your wallet).
-- For Nicehash if a @@WALLET_BTC_NICE=XXXXXXX is found it will be used, if not @@WALLET_BTC will be used.
-- For some coins, such as Electroneum, you will need a Payment ID. Add it after your address separated by a dot.

@@WALLET_BTC=1mi186CrnDtmDmj.....
--@@WALLET_BTC=1PjPV5FBnyGrY.....
--@@WALLET_BTC=1nV26qRSi.....
@@WALLET_DNR=DP9HR1JT2f7hKHhU.....
@@WALLET_RDD-RdFqnaQ1vBxgoy.....
@@WALLET_XVG=DRA3aBnoLeEpDa.....

-- Number of minutes to mine as a donation each day (minimum 5 minutes or 0.34%)

@@DONATE=10

-- Use your cpu to mine: ENABLED = yes, DISABLED = no (you can start cpu alone mining also using -groupnames parameter in batch file)

@@CPUMINING=DISABLED

--Electricity cost, you can use this converter to get your BTC cost http://www.xe.com/es/currencyconverter/convert/?Amount=0%2C012&From=EUR&To=XBT
--Example for all day cost [{"HourStart":0,"HourEnd":23,"CostKwh":0.105609}]
--Example for two periods cost [{"HourStart":12,"HourEnd":21,"CostKwh":0.105609},{"HourStart":22,"HourEnd":11,"CostKwh":0.703759}]

@@ELECTRICITYCOST=[{"HourStart":0,"HourEnd":23,"CostKwhBTC":0.0000986078}]

-- **********************************************************************************************************
-- ********************                                                                  ********************
-- ********************   ADVANCED OPTIONS (don't change unless you know what you do)    ********************
-- ********************                                                                  ********************
-- **********************************************************************************************************



-- Profit recheck interval time (in seconds) for each kind of pool
-- This interval recalculates and selects the most profitable algorithm

@@INTERVAL_PPS=300
@@INTERVAL_PPLS=1800

-- Benchmarks interval time (less than 300 not recommended for GPU due to miners ramp time), if you want to use automatic gpu power limit configuration is recommended at least 600

@@BENCHMARKTIME=600

- When enabled miners stats are updated while real mining, if disabled miner stats only are updated while benchmarking (ENABLED/DISABLED)

@@LIVESTATSUPDATE=ENABLED

-- Screen to be shown at script start-up (WALLETS/CURRENT/HISTORY/PROFITS/STATS)

@@STARTSCREEN=PROFITS


-- Percent to switch miner/algo, new miner/algo only will be launched if new profit is greater than actual profit in specified percent (example: 10 means that new miner/algo must be 10% more profitable than actual to be launched)

@@PERCENTTOSWITCH=10


-- [OPTIONAL] API Keys
-- Some non-anonymous pools, such as Suprnova and MPH, require API keys to obtain wallet details or pool speed.
-- For example @@APIKEY_MINING_POOL_HUB=a04e6sx30b38f73878ae40775f70efseff6582e8ec37600215755487ccbd36b4510b4
-- FORMAT: @@APIKEY_NAMEOFPOOL=XXXXXXXXXX) [optional]


-- @@APIKEY_NAMEOFPOOL=XXXXXXXXXX
-- @@APIKEY_NAMEOFPOOL2=YYYYYYYYYY


-- [OPTIONAL] GPU Groups/PowerLimits
-- if you don´t set groups MM automatically makes 2 groups, one for all NVIDIA gpus and other for all AMD gpus
-- If you activate this option miners ports will be calculated dynamic mode, some software like ethmonitoring will not work due to miner dynamic port assignation
-- You can group your cards as you want. It's recommended to create a group for each card model in your rig, each group will be benchmarked and run separately (you can identify your GPU id's by launching GpuList.bat)
-- Type must be NVIDIA or AMD,
-- You can set Powerlimits (MM must run in administrator mode and UAC disabled or prompt appears) for each NVIDIA group, MM will benchmark all miners with maximum value, done this, when a miner is maximum profit candidate MM will benchmark other power limits of that miner to find best. (zero means MM will not change Power Limit)
-- Example1: @@GPUGROUPS=[{"GroupName" : "Card1","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"},{"GroupName" : "Card2","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"},{"GroupName" : "Card3","Type":"NVIDIA","Gpus":"0","PowerLimits":"0"}]
-- Example2: @@GPUGROUPS=[{"GroupName" : "1080","Type":"NVIDIA","Gpus":"0,1,2,3,4","PowerLimits":"100,90,80"} , {"GroupName" : "RX580","Type":"AMD","Gpus":"0,1","PowerLimits":"0"} ]


@@GPUGROUPS=[{"GroupName":"1060","Type":"NVIDIA","Gpus":"0,1","PowerLimits":"60"}]


--[OPTIONAL]  Pools profit correction factors
--Usually pools revenue is overestimated, this factor allows manual correction (Profit= ReportedPoolProfit * @@POOLPROFITFACTOR)
--This values are based on experience


@@POOLPROFITFACTOR_AHASHPOOL=0.7
@@POOLPROFITFACTOR_NICEHASH=1
@@POOLPROFITFACTOR_MININGPOOLHUB=0.8
@@POOLPROFITFACTOR_ZPOOL=0.7
@@POOLPROFITFACTOR_ZERGPOOL=0.5


--Enabled or disable detailed log

@@DEBUGLOG=DISABLED


--Delayed miners closing, while new miner is starting, old one continue mining for specified seconds

@@DELAYCLOSEMINERS=0
 
 
--Min number of workers in a pool to be considered as "good"

@@MINWORKERS=20

-- This variable defines order for Whattomine based stats virtual pool, for each coin MM find in WTM it will search what real pool has this coin available, first found (in specified order) is selected.
-- Only this pools are compatible (they works at coin level): Yiimp, Suprnova, MiningPoolHub, ZergPool
-- WTM profit is based on instant coin change rate, is recommended use pools with autoexchange on like MiningPoolHub and ZergPool


@@WHATTOMINEPOOLORDER=MiningPoolHub,ZergPool


--Algorithms, define what algorithms can be mined for MM, for an Algo can be mined must exists: 1. A pool, 2. A miner, 3. This config.
--If used, algorithm parameter from core.ps1 override this config.

@@ALGORITHMS_NVIDIA=bitcore,blake2s,blakecoin,c11,cryptonight,Equihash,Ethash,,Ethash_Blake2b,Ethash_Blake14r,Ethash_Keccak,Ethash_blake2s,Ethash_pascal,Ethash_Lbry,groestl,hsr,jha,Keccak,keccakc,lbry,lyra2v2,lyra2z,Myriad-Groestl,Neoscrypt,nist5,pascal,phi,polytimos,sib,skein,skunk,timetravel,tribus,veltor,whirpool,x11evo,x11gost,x14,x16r,x17,xevan
@@ALGORITHMS_AMD=bitcore,blake,blake2s,cryptonight,darkcoin-mod,equihash,Ethash,Ethash_Blake2b,Ethash_Blake14r,Ethash_Keccak,Ethash_blake2s,Ethash_pascal,Ethash_Lbry,Groestl,hsr,Keccak,lyra2v2,lyra2z,Myriad-groestl,neoscrypt,Pascal,phi,skein,tribus,vanilla,veltor,x11gost,xevan
@@ALGORITHMS_CPU=bitcore,blakecoin,cryptonight,hmq1725,jha,keccak,keccakc,lyra2v2,lyra2z,m7m,neoscrypt,nist5,phi,polytimos,timetravel,tribus,veltor


newbie
Activity: 19
Merit: 0

I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke


Couldn't get it to work,

I found this regarding what the command line should be -https://bitcointalk.org/index.php?topic=2105295.0

Whenever I put anything in the PrelaunchCommand it tells me 'Bad formed json'

Here is what I tried:


"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe -profile3"
"PrelaunchCommand":""C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3"
"PrelaunchCommand":"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -profile3


full member
Activity: 322
Merit: 105
6.0 release

--FEATURES CHANGES:

*Added minable algorithms selection in config.txt
*Faster boot and interval change
*Added Efficency in Local currency per Watt
*Added option in config.txt for specific pool payment currency
*Changed btc revenue to mbtc
*Faster interval change


---POOLS CHANGES:
*Added blazepool pool
*Added ravencoin pool to suprnova
*Adapted zergpool to new api address
*Added all non main page active coins to Whattomine pool

---MINERS CHANGES:
*Added ccminer for x16r algo
*Added Palgin HSR Neoscrypt fork by Just-a-miner.
*Updated claymore to 11 (added pascal, keccak and blake2s for dualmining)
*Claymore dual for AMD moved to miners folder due to high profit
*Updated excavator to 1.4.4a
*Updated cpu miner to 3.8.2.1
*Added Claymore Neoscrypt miner 1.0
*Updated dtsm to 0.6

---BUG FIXES:

*Fixed: Whattomine pool order variable not in config.txt
*Fixed: Not supported message error for old NVIDIA cards
*Fixed: Best miners filter in profits screen not returning to initial state
*Fixed: Watchdog lower sensitivity
*Fixed: OverdriveN.exe requires Visual Studio debug dlls
*Fixed: writelog prompt msg when corrupted stats file
*Fixed: distinct gpu groups order between active miners and profits zones
*Fixed: mining pool hub excavator error (now mining pool hub uses IP address )
*Fixed: dual mining info in profits screen and active miners section (revenue and pool)
*Fixed: Active miners profit not including pool profit factor, pool fee and miner fee
*Fixed: AMD cards not showing in current screen
*Fixed: pool speed not reported in active miners section
*Fixed: dollar symbol showed as "36"
*Fixed: Wrong Stats screen running time
*Fixed: op_addiction error
*Fixed: download files errors
*Fixed: ADL error message in log file

--RELEASE NOTES
This release changes next config variables: @@ALGORITHMS_NVIDIA,@@ALGORITHMS_AMD,@@ALGORITHMS_CPU
full member
Activity: 322
Merit: 105

I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke



Great thanks!

If i have a prelaunch command for only one miner, will it return to the previous 'normal' profile when the miner closes?  Or does it become necessary to set the 'normal' profile for every other miner?

Yes you need add "normal profile" to other miners
newbie
Activity: 19
Merit: 0

I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke



Great thanks!

If i have a prelaunch command for only one miner, will it return to the previous 'normal' profile when the miner closes?  Or does it become necessary to set the 'normal' profile for every other miner?
full member
Activity: 322
Merit: 105


Prelaunch command is at miner level (I expect change to algo level at future), for what you want you must make a copy of miner with that algos and let it alone with that two algos, let old miner without them.


Example:

Now

ccminerXXXX: algos: tribus, timetravel, algoX, algoY, algoZ, etc.
prelaunchcommand:""

Your desire


ccminerXXXX: algos: algoX, algoY, algoZ, etc.
prelaunchcommand:""


ccminerXXXX_v2: algos:  tribus, timetravel
prelaunchcommand:"WHAT YOU WANT LAUNCH BEFORE"





Thanks for getting back to me.

I now understand how to split up the miner into 2 copies with different algo in each, and I see where you would add he prelaunch command.

I dont understand what I would put between the quotes of the prelaunch command.  For example if I want to launch msi afterburner on preset 3 what would I write?

I have never done something like this before, sorry.



I never used afterburner via command line but I supose must be something like that

c:\program files\afterburner\afterburner.exe -p 3

Look for afterburner command line help to see how invoke

newbie
Activity: 19
Merit: 0


Prelaunch command is at miner level (I expect change to algo level at future), for what you want you must make a copy of miner with that algos and let it alone with that two algos, let old miner without them.


Example:

Now

ccminerXXXX: algos: tribus, timetravel, algoX, algoY, algoZ, etc.
prelaunchcommand:""

Your desire


ccminerXXXX: algos: algoX, algoY, algoZ, etc.
prelaunchcommand:""


ccminerXXXX_v2: algos:  tribus, timetravel
prelaunchcommand:"WHAT YOU WANT LAUNCH BEFORE"





Thanks for getting back to me.

I now understand how to split up the miner into 2 copies with different algo in each, and I see where you would add he prelaunch command.

I dont understand what I would put between the quotes of the prelaunch command.  For example if I want to launch msi afterburner on preset 3 what would I write?

I have never done something like this before, sorry.

full member
Activity: 322
Merit: 105
Hi Tutulino,

Great progress on the script, it has come a long way!

Thanks for remembering my old suggestion to handicap the mining pools based on actual observation of overestimation, also the delay close miner feature is great!

I have a question about this feature:
-Option for asociate command to launch before run to each miner (nvidia inspector for example to set overclock)

Does this mean I can provide different afterburner profiles to different algos?
I would like to under volt timetravel and tribus algo because my rig sometimes crash,how would I implement this? 
Can you give an example of how to implement this feature please? 

Best,

Alex





Prelaunch command is at miner level (I expect change to algo level at future), for what you want you must make a copy of miner with that algos and let it alone with that two algos, let old miner without them.


Example:

Now

ccminerXXXX: algos: tribus, timetravel, algoX, algoY, algoZ, etc.
prelaunchcommand:""

Your desire


ccminerXXXX: algos: algoX, algoY, algoZ, etc.
prelaunchcommand:""


ccminerXXXX_v2: algos:  tribus, timetravel
prelaunchcommand:"WHAT YOU WANT LAUNCH BEFORE"




Pages:
Jump to: