I really begin to like all the features of AM - great stuff!
A couple of things...
Suggestion UI change1. 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 minerThe 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
3. Change 'User defined mining software' -> 'Compatibility mode=
Command line and API'4. Go to the 'Profit swiching profile properties'. Now it is available
. 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.
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'
10. Delete the 'User defined mining software' from step one
11. Go back to 'Profit profiles'. Miner counter stays @ '1'
12. Restore XML Backup
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.