Pages:
Author

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

full member
Activity: 223
Merit: 100

Change this variables to true at start of new pool file

$ActiveOnAutomaticMode = $false
$ActiveOnAutomatic24hMode = $false

If you dont want to change @@minworkers add this

        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="US";"server"="eu1.altminer.net";"PoolWorkers" =20}



I tried to make them true a little after i posted my question but it didnt help. And there is no point of changing them to true because flypool  is also false/false on auto/auto24 but if i add ZEC address and whattominepoolorder=FLYPOOL when i select Auto or Auto24 and then Whattomine it starts flypool with no problem. but i cant make it work with my custom GBXAltminer based on flypool.ps1 ...

Open an issue in github and upload your pool file, I will test it.

Did it, thanks.
newbie
Activity: 19
Merit: 0
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

full member
Activity: 322
Merit: 105

Change this variables to true at start of new pool file

$ActiveOnAutomaticMode = $false
$ActiveOnAutomatic24hMode = $false

If you dont want to change @@minworkers add this

        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="US";"server"="eu1.altminer.net";"PoolWorkers" =20}



I tried to make them true a little after i posted my question but it didnt help. And there is no point of changing them to true because flypool  is also false/false on auto/auto24 but if i add ZEC address and whattominepoolorder=FLYPOOL when i select Auto or Auto24 and then Whattomine it starts flypool with no problem. but i cant make it work with my custom GBXAltminer based on flypool.ps1 ...

Open an issue in github and upload your pool file, I will test it.
full member
Activity: 223
Merit: 100

Change this variables to true at start of new pool file

$ActiveOnAutomaticMode = $false
$ActiveOnAutomatic24hMode = $false

If you dont want to change @@minworkers add this

        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="US";"server"="eu1.altminer.net";"PoolWorkers" =20}



I tried to make them true a little after i posted my question but it didnt help. And there is no point of changing them to true because flypool  is also false/false on auto/auto24 but if i add ZEC address and whattominepoolorder=FLYPOOL when i select Auto or Auto24 and then Whattomine it starts flypool with no problem. but i cant make it work with my custom GBXAltminer based on flypool.ps1 ...
full member
Activity: 322
Merit: 105
full member
Activity: 322
Merit: 105
the new version Claymore-Dual miner v11.0  can now to dual mine on Blake2s

Maybe something to look in to / add ..

Use master branch code, is included on it.
full member
Activity: 223
Merit: 100
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.


Test last wtm pool file from master branch  Wink

It looks the same... with coins.json . I dont think will work with manually added pool with LUX or BSD fro example...


Now is getting all active coins from http://whattomine.com/coins.json, before was 55 from main page, now are 55 from main page and 44 from coins.json.

Can you give me a hand here, I made a custom pool ps1 for GBX/Altminer based on flypool.ps1

Code:
param(
    [Parameter(Mandatory = $true)]
    [String]$Querymode = $null ,
    [Parameter(Mandatory = $false)]
    [pscustomobject]$Info
    )

#. .\..\Include.ps1

$Name = (Get-Item $script:MyInvocation.MyCommand.Path).BaseName
$ActiveOnManualMode    = $true
$ActiveOnAutomaticMode = $false
$ActiveOnAutomatic24hMode = $false
$AbbName = 'GBXA'
$WalletMode = "NONE"
$Result = @()
$RewardType='PPLS'




#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************

if ($Querymode -eq "info"){
    $Result = [PSCustomObject]@{
                    Disclaimer = "No registration, No autoexchange"
                    ActiveOnManualMode=$ActiveOnManualMode 
                    ActiveOnAutomaticMode=$ActiveOnAutomaticMode
                    ActiveOnAutomatic24hMode=$ActiveOnAutomatic24hMode
                    ApiData = $True
                    AbbName=$AbbName
                    WalletMode=$WalletMode
                    RewardType=$RewardType
                         }
    }




               


#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************
   
if (($Querymode -eq "core" ) -or ($Querymode -eq "Menu")){

        $Pools=@()
        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="US";"server"="eu1.altminer.net"}
        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="ASIA";"server"="eu1.altminer.net"}
        $Pools +=[pscustomobject]@{"Symbol"="GBX"; "algo"="Neoscrypt";"port"=10000;"coin"="GBXCoin";"location"="EUROPE";"server"="eu1.altminer.net"}

     


        $Pools |  ForEach-Object {

                    $Flypool_Algorithm = get_algo_unified_name $_.algo
                    $Flypool_coin =  get_coin_unified_name $_.coin
                    $Flypool_symbol = $_.Symbol
               

                    $Result+=[PSCustomObject]@{
                                Algorithm     = $Flypool_Algorithm
                                Info          = $Flypool_coin
                                Price         = $null
                                Price24h      = $null
                                Protocol      = "stratum+tcp"
                                Host          = $_.server
                                Port          = $_.port
                                User          = $CoinsWallets.get_item($Flypool_symbol)
                                Pass          = "x"
                                Location      = $_.location
                                SSL           = $false
                                Symbol        = $Flypool_Symbol
                                AbbName       = $AbbName
                                ActiveOnManualMode    = $ActiveOnManualMode
                                ActiveOnAutomaticMode = $ActiveOnAutomaticMode
                                PoolWorkers   = $_.Workers
                                PoolHashRate  = $null
                                Blocks_24h    = $null
                                WalletMode    = $WalletMode
                                PoolName = $Name
                                RewardType=$RewardType
                                }
                       
               
                }

 
    }


#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************
#****************************************************************************************************************************************************************************************

    $Result |ConvertTo-Json | Set-Content $info.SharedFile
    remove-variable Result
   

I added GBX address and WHATTOMINEPOOLORDER in the config, changed the @@MINWORKERS to 0.

And when i start the bat file and choose manual i see my pool file nad it runs just fine. But when i choose Auto or Auto24 and select whattomine it says: "NO POOLS!....retry in 10 sec --- REMEMBER, IF YOUR ARE MINING ON ANONYMOUS WITHOUT AUTOEXCHANGE POOLS LIKE YIIMP, NANOPOOL, ETC. YOU MUST SET WALLET FOR AT LEAST ONE POOL COIN IN CONFIG.TXT"

member
Activity: 473
Merit: 18
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.


Test last wtm pool file from master branch  Wink

It looks the same... with coins.json . I dont think will work with manually added pool with LUX or BSD fro example...


Now is getting all active coins from http://whattomine.com/coins.json, before was 55 from main page, now are 55 from main page and 44 from coins.json.


wtm limits to 80 requests per minute
currently there are 109 active coins on coins page and most are already listed on main

change the condition to prevent api saturation and not process same coins twice:
Code:
$WTMResponse.($_).status -eq "Active" -and ` #active
$WTMResponse.($_).listed -eq $false -and ` #not listed on main page
$WTMResponse.($_).lagging -eq $false -and `#up to date info
$WTMResponse.($_).testing -eq $false #verified formula and not a testing
member
Activity: 176
Merit: 10
the new version Claymore-Dual miner v11.0  can now to dual mine on Blake2s

Maybe something to look in to / add ..
full member
Activity: 322
Merit: 105
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.


Test last wtm pool file from master branch  Wink

It looks the same... with coins.json . I dont think will work with manually added pool with LUX or BSD fro example...


Now is getting all active coins from http://whattomine.com/coins.json, before was 55 from main page, now are 55 from main page and 44 from coins.json.
full member
Activity: 223
Merit: 100
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.


Test last wtm pool file from master branch  Wink

It looks the same... with coins.json . I dont think will work with manually added pool with LUX or BSD fro example...
full member
Activity: 322
Merit: 105
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.


Test last wtm pool file from master branch  Wink
full member
Activity: 322
Merit: 105

What is nplusminer?

Fork of NemosMiner with a smarter profit calculations:

Code:
Uses calculations based on 24hractual and currentestimate ahashpool prices to get more realistic estimate.
  Includes some trust index based on past 1hr currentestimate variation from 24hr.
  AND is NOT sensible to spikes.
  This shows less switching than following Current Estimate and more switching that following the 24hr Actual.
  Better profitability.

AFAIK NemosMiner also recently has added this.


I´m not sure this has better profitability than 24hr stats for pplns pools or live stats for pps pools. There is infinite forms of predict the future (live, 24, mixed 50%, mixed 40%-60, last hour, etc.) what is the best?

I may be wrong, but 24h stats for low switching and live stats for high switching I think are enough modes. I prefer to work in "tangible" benefits like powerlimits feature.


















member
Activity: 413
Merit: 17

What is nplusminer?

Fork of NemosMiner with a smarter profit calculations:

Code:
Uses calculations based on 24hractual and currentestimate ahashpool prices to get more realistic estimate.
  Includes some trust index based on past 1hr currentestimate variation from 24hr.
  AND is NOT sensible to spikes.
  This shows less switching than following Current Estimate and more switching that following the 24hr Actual.
  Better profitability.

AFAIK NemosMiner also recently has added this.
full member
Activity: 322
Merit: 105
Hey Tutulino,

Nice work on the upgrades since I last posted.

Quick question on something new that i've stumbled upon.

and looking at a rough glance should be possible to incorporate into your megaminer?

Nplusminer?

I wont link as i don't want to advertise other multi algo miners in your thread Smiley



What is nplusminer?
full member
Activity: 223
Merit: 100
@tutulfo , is there any chance to make the script to take the api infro from WTM from http://whattomine.com/calculators.json and not from http://whattomine.com/coins.json. Cons.json are only the coins listed in the main page , on calculators.json there way more coins like lux and bsd which algos are not listed on the main page.
full member
Activity: 322
Merit: 105
Hi tutulfo, short question. Going through the Include.ps1, I wonder if it is possible to set the max power limit of the GPU to a fixed number, not a percentage?

So for example, 150w for one card instead of 80%. This would be very useful, but I am not sure if that is something possible to do by software.

Keep up the good work  Smiley

Not possible but you can calculate this fixed number percent and set to that percent.
 
full member
Activity: 322
Merit: 105
I really like Megaminer but whenever I need to re-start my computer, and start MM up again, it seems like my benchmarking never saves. I am constantly benchmarking. Stats folder is looks ok I guess.

I have 2 rigs. Nvidia and AMD. Nvidia works fine but AMD is always benchmarking.

Not sure what the problem is



There is no difference between AMD and NVIDIA for benchmarking.


You must have a file in stats folder for each algo/miner combo. Inside that file you must have speeds reads, only speeds for 2/3 last of intervaltime are valid for hashrate calculation
full member
Activity: 322
Merit: 105
Incorrect hashrate,power and profit calculation for cpu when cpumining is enabled.



I have opened issue for jaydee cpu miner, it is not returning speed in api call.

newbie
Activity: 34
Merit: 0
Hi tutulfo, short question. Going through the Include.ps1, I wonder if it is possible to set the max power limit of the GPU to a fixed number, not a percentage?

So for example, 150w for one card instead of 80%. This would be very useful, but I am not sure if that is something possible to do by software.

Keep up the good work  Smiley
Pages:
Jump to: