Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 565. (Read 703113 times)

full member
Activity: 322
Merit: 233
Storx is correct here. Awesome Miner is only using WhatToMine for individual coin profit. When mining on Nicehash, zpool or Mining Pool Hub, Awesome Miner uses the API's of these services to figure out the profitability, as these services doesn't mine a fixed coin all the time. From the "outside", it's very difficult to know the profit of mining on these three pools without asking them (via API), so that's what Awesome Miner do.

One small correction, Mining Pool Hub does have coin mining ports in addition to their own auto switching algo mining ports. So Mining Pool Hub should be able to work with fixed coin profit switching. The Multi Pool Miner package has the feature of coin mining on MPH but I haven't tried it.



Yes this is true, but they do not output data from the individual coins for profits per coin, all their data is combined under a single algo still... that is the reason i left out the manual coin mining side of things, because there is no way to add it to online services...
newbie
Activity: 21
Merit: 0
Also, as you probably noticed in their license information, I'm explicitly forbidden to automatically download Excavator from Awesome Miner. So the user experience will not be as good when I move to v1.2.

Well, not really. click through license limitations are really not enforceable. But in any case, you can get around it by embedding a web browser window inside AM that will display the "releases" page or whatever. You could even have AM parse the returned page and discard all parts of the page except the link (they can't enforce a copyright on or enforce a process on the download mechanism of GitHub). The AM user must manually click the download link which makes them responsible for the download, not you. But at the user click AM can intercept the link activation (since it is an owned browser window) and make sure the download goes to a know place where AM can extract it to the right folder and configure it for the end user.

I'm not a lawyer, but I've had over 20 years of experience in IP (both patents and copyrights) and have several device patents (no software patents) to my name. The browser is a part of Windows. There is no fundamental difference, from a license standpoint, if your application launches the browser window as an embedded owned browser window and intercepts and process the users explicit request within the context of the user's desire to add it as a managed program to your program. It's obvious that NiceHash wants their program to really be usable only within their domain, but that's an unfair restriction (and unfair business practice) on a software that is otherwise freely available for separate use.

Of course Excavator using GitHub to host their closed-source application is a questionable use of GitHub in the first place. They just don't want to pay for server bandwidth to host their own proprietary program distribution. Then they use the source control part of GitHub to make a sort of documentation site; again, because they don't want to pay for their own server. There may or may not be anything against the terms of service of GitHub, but it seems at least dishonest and an abuse of what GitHub is meant to be to me.

newbie
Activity: 21
Merit: 0
Storx is correct here. Awesome Miner is only using WhatToMine for individual coin profit. When mining on Nicehash, zpool or Mining Pool Hub, Awesome Miner uses the API's of these services to figure out the profitability, as these services doesn't mine a fixed coin all the time. From the "outside", it's very difficult to know the profit of mining on these three pools without asking them (via API), so that's what Awesome Miner do.

One small correction, Mining Pool Hub does have coin mining ports in addition to their own auto switching algo mining ports. So Mining Pool Hub should be able to work with fixed coin profit switching. The Multi Pool Miner package has the feature of coin mining on MPH but I haven't tried it.

newbie
Activity: 14
Merit: 0
Also one last request for awhile (everything else is... you know... awesome) - can you include profit on the web interface instead of just revenue?
newbie
Activity: 32
Merit: 0
Last request for today:

Change the installer, so it allows installation to 'C:\Program Files\...'
If you change the path during installation from 'C:\Program Files (x86)\AwsomeMiner' to C:\Program Files\AwesomeMiner' and run the installation, it will be installed to 'C:\Program Files(x86)\AwsomeMiner' anyway. WTF Huh

newbie
Activity: 14
Merit: 0
Also a small issue, but using the 'Save hashrate...' shortcut on a miner does not seem to save the hashrate to the Algorithms page when you click 'OK' - I think this may only happen when you are using Managed Profit Switching (probably because of Unspecified coins) , as I remember it working before I started using that feature (using just Managed Miner)
newbie
Activity: 32
Merit: 0
Maybe you messed this one:

I am proposing some enhancements to AM:
[...]
  • Option to start miner sw as window (as is) OR minimized
[...]
[/list]

It is very annoying when the new miner window steals the focus ... whats even worse: Hitting the space bar and the very wrong moment will actually pause the intrusive miner Angry

So please start miners hidden... TIA!  Kiss
newbie
Activity: 32
Merit: 0

Excavator v1.2 is not at all compatible with Excavator v1.1 included in Awesome Miner. They completely redesigned both the API and command line options between v1.1 and v1.2, so they are not compatible at all.

At some point I will add support for Excavator v1.2, once they keep the API more stable. There will be quite an implementation effort to support the new v1.2, and so far I don't think this miner has been so popular. Also, as you probably noticed in their license information, I'm explicitly forbidden to automatically download Excavator from Awesome Miner. So the user experience will not be as good when I move to v1.2.

Agree. I am more confused about the 'show/no-show' of custom software in profit profiles... similar issue to

CPU mining with profit switching in AM dev 3.2.2)

Q: How do I set up CPU mining with profit switching in AM?
newbie
Activity: 14
Merit: 0
First of all, thanks for all improvement suggestions on the profit switcher.

The idea is also to support defining GPU profile settings, and in some way apply when for example a miner is starting. Maybe it should be based on specific algorithm conditions to support the scenario you describe with the profit switcher as well.
Please also if you can allow it to revert to defaults when NOT mining, or specify a GPU profile to be used when not mining.

I think this is a pretty common use case - where people use AM to mine on a gaming computer when it is not in use.
newbie
Activity: 32
Merit: 0
Version 3.2.3 (Development preview of 3.3 - Not for production use)

This update is smaller compared to the previous ones, but also includes a number of minor improvements and corrections not listed in detail below.

[...]
- Ccminer 2.1 replaces older Ccminer SP-mod
[...]

Ccminer SP-mod is the fastest miner for keccak on a 1080ti ... so I would keep it.

Suggestion
Add a 'Comment field' to the 'Managed Software' dialog. This might be useful to document the source of the software (not for automatic DL).
Make 'Profit Profiles' & 'Managed software' exportable/importable as a complete package, so people can share their custom tuned profiles.
legendary
Activity: 3346
Merit: 1094
I really begin to like all the features of AM - great stuff!

A couple of things...

Suggestion UI change

1. I suggest you add 'Main' -> 'Miners' -> 'Summary' -> 'View details...' function to the right-click context menu of the miner itself.
2. In 'View details' -> 'Profit switching' add right-click option 'Mine this...' (will switch mining to the selected algo)

Finding when trying to include Excavator v1.2.11a as custom miner
The miner is hosted here: https://github.com/nicehash/excavator (note the special copyright)

1. Create 'User defined mining software' -> 'Compatibility mode=API only' / 'Compatible Software=Excavator (BETA)' / 'API Port=3456', tick some algos (ethereum, pascal)
2. Try to include it as Mining software in the 'Profit switshing profile properties'. It is not here  Huh
3. Change 'User defined mining software' -> 'Compatibility mode=Command line and API'
4. Go to the 'Profit swiching profile properties'. Now it is available  Smiley. Configure custom path to binaries
5. Deselect all other miners
6. Try to mine with it - no success. Result:
=========================== www.nicehash.com =========================
                Excavator v1.2.11a GPU Miner for NiceHash.
           Copyright (C) 2017 NiceHash. All rights reserved.
Developed by djeZo, zawawa and dropky with help and contributions from
             pallas, Vorksholk, bitbandi, ocminer, Genoil
=========================== www.nicehash.com =========================

Build time: 2017-07-28 11:55:16
Build number: 247
Provided startup commandline:
        "C:\Program Files\CryptoMining\Miners\excavator_v1.2.11a_Win64\excavator.exe"  -a  -s europe.ethash-hub.miningpoolhub.com:17020 -u UselessGuru.Awesome:x -ca  -p 4028

[23:39:43][0x00000d48][info] Log started
[23:39:44][0x00000d48][error] opencl | Failed to get ADL function pointers.
[23:39:44][0x00000d48][error] opencl | Failed to initialize the AMD Display Library (ADL).
[23:39:44][0x00000d48][info] core | Found CUDA device: GeForce GTX 1080 Ti
[23:39:44][0x00000d48][info] api | Listening on 127.0.0.1:3456
[23:39:44][0x00000d48][error] core | Failed to open command file: -p
[23:39:44][0x00000d48][info] core | Initialized!

7. Change 'User defined mining software' -> 'Compatibility mode=API only'
8. Try to mine with it. It connects to the miner but nothing happens. Sad
now here comes the tricky part...
9. Try to add some custom command line parameters in 'Profit switching profile properties'. Miner is not visible anymore, even though the 'Profit profiles' miner counter stays @ '1'  Huh Huh
10. Delete the 'User defined mining software' from step one
11. Go back to  'Profit profiles'. Miner counter stays @ '1'
12. Restore XML Backup  Grin
Excavator v1.2 is not at all compatible with Excavator v1.1 included in Awesome Miner. They completely redesigned both the API and command line options between v1.1 and v1.2, so they are not compatible at all.

At some point I will add support for Excavator v1.2, once they keep the API more stable. There will be quite an implementation effort to support the new v1.2, and so far I don't think this miner has been so popular. Also, as you probably noticed in their license information, I'm explicitly forbidden to automatically download Excavator from Awesome Miner. So the user experience will not be as good when I move to v1.2.
newbie
Activity: 32
Merit: 0
I really begin to like all the features of AM - great stuff!

A couple of things...

Suggestion UI change

1. I suggest you add 'Main' -> 'Miners' -> 'Summary' -> 'View details...' function to the right-click context menu of the miner itself.
2. In 'View details' -> 'Profit switching' add right-click option 'Mine this...' (will switch mining to the selected algo)

Finding when trying to include Excavator v1.2.11a as custom miner
The miner is hosted here: https://github.com/nicehash/excavator (note the special copyright)

1. Create 'User defined mining software' -> 'Compatibility mode=API only' / 'Compatible Software=Excavator (BETA)' / 'API Port=3456', tick some algos (ethereum, pascal)
2. Try to include it as Mining software in the 'Profit switshing profile properties'. It is not here  Huh
3. Change 'User defined mining software' -> 'Compatibility mode=Command line and API'
4. Go to the 'Profit swiching profile properties'. Now it is available  Smiley. Configure custom path to binaries
5. Deselect all other miners
6. Try to mine with it - no success. Result:
=========================== www.nicehash.com =========================
                Excavator v1.2.11a GPU Miner for NiceHash.
           Copyright (C) 2017 NiceHash. All rights reserved.
Developed by djeZo, zawawa and dropky with help and contributions from
             pallas, Vorksholk, bitbandi, ocminer, Genoil
=========================== www.nicehash.com =========================

Build time: 2017-07-28 11:55:16
Build number: 247
Provided startup commandline:
        "C:\Program Files\CryptoMining\Miners\excavator_v1.2.11a_Win64\excavator.exe"  -a  -s europe.ethash-hub.miningpoolhub.com:17020 -u UselessGuru.Awesome:x -ca  -p 4028

[23:39:43][0x00000d48][info] Log started
[23:39:44][0x00000d48][error] opencl | Failed to get ADL function pointers.
[23:39:44][0x00000d48][error] opencl | Failed to initialize the AMD Display Library (ADL).
[23:39:44][0x00000d48][info] core | Found CUDA device: GeForce GTX 1080 Ti
[23:39:44][0x00000d48][info] api | Listening on 127.0.0.1:3456
[23:39:44][0x00000d48][error] core | Failed to open command file: -p
[23:39:44][0x00000d48][info] core | Initialized!

7. Change 'User defined mining software' -> 'Compatibility mode=API only'
8. Try to mine with it. It connects to the miner but nothing happens. Sad
now here comes the tricky part...
9. Try to add some custom command line parameters in 'Profit switching profile properties'. Miner is not visible anymore, even though the 'Profit profiles' miner counter stays @ '1'  Huh Huh
10. Delete the 'User defined mining software' from step one
11. Go back to  'Profit profiles'. Miner counter stays @ '1'
12. Restore XML Backup  Grin
legendary
Activity: 3346
Merit: 1094
Version 3.2.3 (Development preview of 3.3 - Not for production use)

This update is smaller compared to the previous ones, but also includes a number of minor improvements and corrections not listed in detail below.

- More flexible algorithm configuration. New algorithms can be defined by user and configured for each mining software.
- More flexible Online Service and profit switching configuration
- Managed Software can be added and used by both Managed Miners and by the Managed Profit Switcher
- Profit switching improvements, including configuration to disable individual algorithms per pool and separate dual mining hashrates
- Web interface includes secondary hashrate if available, coin information in smart phone mode and corrections to notification display in multi-user environments
- New HTTP API's: Perform operations on a single notification. Includes Group Id information for miners. Get list of Managed Templates and apply templates to a miner.
- Custom e-mail address can be set for a notification action, to override the global e-mail address to send notifications to
- The coins listed with exchange rate in the statusbar can be customized
- Moved e-mail server configuration to a separate section in the Options dialog
- New algorithms and coins added
- Add user defined WhatToMine coins not listed in the main API
- Antminer R1-LTC hashrate correction
- Display Claymore miner invalid shares as HW errors
- Claymore Ethereum Miner 9.8
- Ccminer 2.1 replaces older Ccminer SP-mod
- Corrections to SMTP library to support Office 365 accounts
- Correction of Block Explorer request for zcash for the Balance feature
- General improvements and corrections

Important: The Remote Agent must also be upgraded.

Development Previews can be enabled from the Options dialog, General section. Then Menu -> Check for updates. If you need access to the MSI files for manual installation:
http://www.awesomeminer.com/download/setupdev/AwesomeMiner.msi
http://www.awesomeminer.com/download/setupdev/AwesomeMinerRemoteAgent.msi

New guide on the web site about Managed Software:
http://www.awesomeminer.com/help/managedsoftware.aspx
legendary
Activity: 3346
Merit: 1094
Is it possible for me to access Awesome Miner (read and/or write) from another C# application? I was building a few tools in visual studio and was hoping to exchange some data to/from Awesome Miner but am at a loss on how to do it. I realized that the integrated scripting is locked beyond another version but even with that it probably will not be able to do what I am wanting, so I would love to get it integrated into my projects somehow..
The way of getting information for an external application is to use the REST API:
http://www.awesomeminer.com/help/api.aspx
legendary
Activity: 3346
Merit: 1094
It's worth mentioning that in the dev build, ccminer alexis has the groestl algorithm enabled by default but it does not support groestl - ccminer 2.1 does
Also there is no SkunkHash minier included. For best hash rates on a 1080ti I recommend ccminerskunk3 (see link below).

Furthermore in 'Options' -> Managed Software' -> 'CcMiner 2.1' (or similar) -> 'Edit...' there is no 'Default command line argument'. This will lead to:

Is it possible to add skunk algo in the software to support SIGT coin?
The latest dev version 3.2.2 supports skunkhash/SIGT out of the box.
The miner sw can be found here:
https://github.com/nemosminer/ccminer-skunk-jha/releases/tag/ccminerskunk3

In 'Mining software configuration' -> 'Command line parameters to mining software' you need to add '-a skunk --intensity=[n]' (n being a number from 1-31)
I know this is a bit complicated to setup the command line in this scenario right now, but my plan is to let you define the mapping that Skunkhash algorithm should be launch with "skunk" command line argument as part of the user defined Managed Software. Similar concept already exists for the predefined Managed Software. Due to some other priorities, it will take a couple of more days before I will be able to make that implementation change.
legendary
Activity: 3346
Merit: 1094
It's worth mentioning that in the dev build, ccminer alexis has the groestl algorithm enabled by default but it does not support groestl - ccminer 2.1 does
Thanks for finding that, I will remove it.
legendary
Activity: 3346
Merit: 1094
Hello everyone Smiley

It's possible to have automatically the properties of Signatum (SIGT) coin ?
It exist on https://whattomine.com/coins/191-sigt-skunkhash but we need to enter manualy and the price and difficulty of the market is still moving.

Thanks.
Yes, I've just implemented that. In the next development release you will be able to add the JSON urls for any of the WhatToMine coins, in the Options dialog Statistics section. In addition to that, I've added Signatum by default for WhatToMine.

I was planning to wait until WhatToMine API changes to include Signatum and more in the standard API responses, but I do see the need of this feature right now. It was suggested by a few other users last week as well.
legendary
Activity: 3346
Merit: 1094
Using awesome minor to monitor/manage multiple Claymore v9.7 rigs.  Noticed that the normal Claymore monitor tool Android app stopped working--apparently Awesome miner disables or somehow changes the default Claymore 3333 port so these Claymore-specific managers/monitors (outside of Awesome Miner) no longer work.  As soon as I add -mport 3333 into command line for EthMiner64/Claymore, Awesome Miner stop working/seeing the systems and the normal claymore utilities work again.

Any way to still allow normal Claymore monitor tools to use 3333 (or another port) while Awesome Minor still working as well?   I assume Awesome Miner is doing something to the IP ports when it executes the Claymore miner executable....

Awesome Miner is controling the ports used by the mining software, in order to support the scenario where you run multiple instances of them on a single computer. If you click the View Details button, you will be able to see which port Awesome Miner assigned to a specific miner. Then you should be able to enter this port in you other monitoring software.

Right now it's not possible to instruct Awesome Miner to use a specific port.
legendary
Activity: 3346
Merit: 1094
Anyone know what UBIQ block chain explorer API URL actually works.  I've been trying (unsuccessfully thus far) to program my UBIQ Wallet ID into the BALANCE function for Awesomeminer but their is no pre-populated API URL so everything I've tried doesn't seem to work.
There are many coins supported by this block explorer:
https://chainz.cryptoid.info/

Can you try to put in this URL in Awesome Miner for ubiq?
http://chainz.cryptoid.info/ubiq/api.dws
legendary
Activity: 3346
Merit: 1094
Is there any way to change to profit switching function per pool?  Basically, the issue us I want to use MPH as my main pool but instead of AM using whattomine to determine what is most profitable, I would rather AM use MPH's pool profitability and use AM to manage everything?  Is this possible within this software and if so, can someone tell me how to set that up?

Thanks for any help.

If i understand it correctly, AM isnt using whattomine to profit switch on MPH, it actually goes off the online services list directly from MPH via the pools data... so if the pool says xyz is most profitable and 30 minutes goes by and its different than what your currently mining, it will switch to xyz
Storx is correct here. Awesome Miner is only using WhatToMine for individual coin profit. When mining on Nicehash, zpool or Mining Pool Hub, Awesome Miner uses the API's of these services to figure out the profitability, as these services doesn't mine a fixed coin all the time. From the "outside", it's very difficult to know the profit of mining on these three pools without asking them (via API), so that's what Awesome Miner do.
Jump to: