I have built a new algorithm switcher that is made to work with sgminer and the TradeMyBit multipool.
It is intended to be used with sgminer v5.0 however all variants of sgminer (and likely anything based on cgminer) will work with it if configured correctly.
As of version 1.2.0.0 support for other miners (ccminer\cudaminer\etc.) has been added.
Please do NOT use the 401x ports on TradeMyBit with this switcher or it will not not work properly.Features include:
Automated (based on profitability) or manual switching between X11, X13, X15, NIST5, Scrypt and N-Scrypt algorithms.
(support for N-Scrypt is currently only via a separate batch file or a recent build of sgminer v5.0 >= June 30 2014)
Monitoring and restarting a local miner if it stops responding to API calls.
Monitoring a miner on a different machine (it is unable to restart remote miners and switching requires use of sgminer v5.0).
Adding and removing pools from the miner and adjusting their priority (only sgminer\cgminer\variants).
Displaying your coin and auto-exchange balances on TradeMyBit.
Graphing out profitability, hash rate and temperatures for the last 24 hours.
The switcher will only run on Windows due to using the C# language unless someone wants to try to get it compiling with mono.
IRC channel: #TMBswitcher @ irc.freenode.net
Git Repository:
https://github.com/Langes01x/TMB-SwitcherIssues/Feature requests:
https://github.com/Langes01x/TMB-Switcher/issuesLatest binary:
https://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/TMB%20swticher%20v1.2.3.0.zipDonations:
BTC: 15VkLEdNz5RJ2tbrXgshGqSd7VqGGjpu36
LTC: LhAuvDEmBqV7nHwZFFPKEmvYk3jZCzhpHj
DRK: Xg8bkndrqfKx15kEkwnZNwVCGi62vf9WrL
Changelog:
21/06/2014 - v1.0 - Initial release.
22/06/2014 - v1.0.0.1 - Fixed culture-related issues.
28/06/2014 - v1.0.0.2 - Added X15 support.
03/07/2014 - v1.1.0.0 - Added support for other variants of sgminer\cgminer.
04/07/2014 - v1.2.0.0 - Added support for other miners (cudaminer\ccminer\etc.).
08/07/2014 - v1.2.0.1 - Fixed bug causing algorithm switching to take longer than expected and restart button not enabling.
08/07/2014 - v1.2.0.2 - Fixes bugs with --noapi functionality and added setting to start miner minimized.
10/07/2014 - v1.2.1.0 - Added NIST5 support and made profit graph automatically show only enabled algorithms on startup.
11/07/2014 - v1.2.1.1 - Fixed issue with NIST5 switching.
15/07/2014 - v1.2.2.0 - Added setting to kill miner on exit, ability to prune balance list (on by default) and line in profit graph for user's profit.
17/07/2014 - v1.2.2.1 - Fixed issue due to change of bestalgo API.
20/07/2014 - v1.2.3.0 - Added a moving average to the profit graph and version checking.
Screenshots:
https://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Stats.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Pools.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Devices.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Balances.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Profit%20History.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Miner%20History.jpghttps://dl.dropboxusercontent.com/u/11805555/TMB%20Switcher/Settings.jpg