Bitcoin Forum
November 03, 2024, 11:47:49 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 »
  Print  
Author Topic: M's Miner (Ant/SP) Monitor v5.2: alerts,auto/mass/scheduled reboot/mobile miner  (Read 209472 times)
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 01:54:11 PM
 #401

my s1s work on manual reboot just takes a lil bit

My S2 reboots don't seem to be working.  Same for everyone else?

M

It's working for my S1 as well. 

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
allcoinminer
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
June 28, 2014, 03:25:00 PM
 #402

mdude, a change in the GUI from the classic look will give a good user experience in Monitor.
Maximize and Minimize window feature, need to be codded in.
Have you tested it in wide screen monitors? In my widescreen monitor, when it opens its like the whole window is moved to bottom right and hiding some part of the window.
Added an image to make it clear. I need to drag it to Left Top to fill in the screen.
Its a Samsung 1600*900 resolution LCD monitor.
An API can be a good add on if you can include.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 04:12:47 PM
 #403

mdude, a change in the GUI from the classic look will give a good user experience in Monitor.
Maximize and Minimize window feature, need to be codded in.
Have you tested it in wide screen monitors? In my widescreen monitor, when it opens its like the whole window is moved to bottom right and hiding some part of the window.
Added an image to make it clear. I need to drag it to Left Top to fill in the screen.
Its a Samsung 1600*900 resolution LCD monitor.
An API can be a good add on if you can include.

Both of my screens are widescreen.  It has a minimize button already.  I don't maximize suits it well.

As for the startup position, I have it on the default, which is whatever windows decides to do.  I agree that usually doesn't make sense.  I changed it to center screen.  Let's see what happens now.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 04:44:51 PM
 #404

Here's v2.3.

v2.3
- Added a hashrate total to the title bar
- Added the ability to reboot multiple ants at once, by using the selection bar
- Added a new "low fan" alert for both S1 and S2s
- Fixed the problem with reboots not working for S2s.
- Changed the default startup position to be center screen.

Download link: MAntMonitor23.zip

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 04:49:55 PM
 #405

Next I intend to explore how to control the pools.  I assume I can do it via SSH through the cgminer API.

After that, assuming no outstanding glitches, I intend to start on my next project.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
allcoinminer
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
June 28, 2014, 05:09:07 PM
 #406

Next I intend to explore how to control the pools.  I assume I can do it via SSH through the cgminer API.

After that, assuming no outstanding glitches, I intend to start on my next project.

M

The window placement is still not solved for me.
Part of the window(right bottom) still hiding to the right bottom of my screen.
S3 is on track for you to add. Looking what your next project will be.
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 05:49:29 PM
 #407

Next I intend to explore how to control the pools.  I assume I can do it via SSH through the cgminer API.

After that, assuming no outstanding glitches, I intend to start on my next project.

M

The window placement is still not solved for me.
Part of the window(right bottom) still hiding to the right bottom of my screen.
S3 is on track for you to add. Looking what your next project will be.

I forgot to mention, I intend to add S3 support once I get an S3.  Not sure if I'll be a batch one or not.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
BillTech
Sr. Member
****
Offline Offline

Activity: 296
Merit: 250


View Profile
June 28, 2014, 10:52:02 PM
 #408

hey M i just alt clicked on the select all button and got error

Code:
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.Collections.ArrayList.get_Item(Int32 index)
   at System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex)
   at System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   at MAntMonitor.frmAntMonitor.dataAnts_CellContextMenuStripNeeded(Object sender, DataGridViewCellContextMenuStripNeededEventArgs e)
   at System.Windows.Forms.DataGridView.OnCellContextMenuStripNeeded(DataGridViewCellContextMenuStripNeededEventArgs e)
   at System.Windows.Forms.DataGridView.OnCellContextMenuStripNeeded(Int32 columnIndex, Int32 rowIndex, ContextMenuStrip contextMenuStrip)
   at System.Windows.Forms.DataGridViewCell.GetContextMenuStrip(Int32 rowIndex)
   at System.Windows.Forms.DataGridViewColumnHeaderCell.GetInheritedContextMenuStrip(Int32 rowIndex)
   at System.Windows.Forms.DataGridView.WmContextMenu(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.DataGridView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MAntMonitor
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///D:/Program%20Files%20(x86)/Coins/MAntMonitor23/MAntMonitor.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34108 built by: FX45W81RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1.17001
    CodeBase: file:///D:/Program%20Files%20(x86)/Coins/MAntMonitor23/Newtonsoft.Json.DLL
----------------------------------------


Code:
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at MAntMonitor.frmAntMonitor.TimerRefresh_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MAntMonitor
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///D:/Program%20Files%20(x86)/Coins/MAntMonitor23/MAntMonitor.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34108 built by: FX45W81RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1.17001
    CodeBase: file:///D:/Program%20Files%20(x86)/Coins/MAntMonitor23/Newtonsoft.Json.DLL
----------------------------------------
Renci.SshNet
    Assembly Version: 2014.4.6.0
    Win32 Version: 2014.4.6
    CodeBase: file:///D:/Program%20Files%20(x86)/Coins/MAntMonitor23/Renci.SshNet.DLL
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 28, 2014, 10:58:18 PM
 #409

hey M i just alt clicked on the select all button and got error

What select all button?

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
BillTech
Sr. Member
****
Offline Offline

Activity: 296
Merit: 250


View Profile
June 28, 2014, 11:54:21 PM
 #410

theres a cell next left of name cell top row
now ive found its anywhere on the top row
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 12:12:37 AM
 #411

theres a cell next left of name cell top row
now ive found its anywhere on the top row

I'm sorry, I'm not following.  Could you provide a screenshot?

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 02:30:05 AM
 #412

Here's v2.4:

- Added the ability to shutdown an S2.  Note this is a one way operation, you'll have to manually power cycle it to bring it back.  Right click an S2 to see the option.
- Added the ability to update pool info on one or more Ants.  Note this only works with S2s by default!  You'll need to modify the cgminer config on S1s to allow SSH API access for it to work on S1s.

Notes on how to use the pool info:
- Once you establish what pool #1, #2, and #3 are, the option to update pool info will appear on the right click menu on the Ant grid.
- To update more than one ant at a time you'll need to enable to selection column.
- Importing existing pool configs from Ants doesn't retrieve the password.  The PW doesn't seem to be in the API.  Most pools don't care about the PW, so I didn't consider this to be a big deal.
- As noted above, this does NOT work for S1s unless you modify the cgminer config to allow SSH API access.  You have to know how to do that.
- Blank passwords are passed as "abc".  I haven't found a way to get the API to take a blank password yet.  Since most pools that would want a blank PW don't care about the PW, I don't see this to be a big deal.

Download link: MAntMonitor24.zip

M


PS.  The remaining things I have planned for this:
- S3 support which will happen when I receive an S3.  Feel free to tell Bitmain how much you need me to have an S3 for your Ant monitoring needs. Smiley
- Importing pool passwords, if it's possible, and someone tells me how.
- Setting blank PWs via the API, if it's possible, and someone tells me how.
- Bug fixes.

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
hendrigo
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
June 29, 2014, 03:47:08 AM
 #413

Hi mdude77,

I got error running the program on windows Xp with .net 4
See below photo
http://i59.tinypic.com/2znscba.png
BillTech
Sr. Member
****
Offline Offline

Activity: 296
Merit: 250


View Profile
June 29, 2014, 04:41:53 AM
 #414

the top header row that says name | uptime | ghs  | blocks etc
if u alt click on it the errors pop up

theres a cell next left of name cell top row
now ive found its anywhere on the top row

I'm sorry, I'm not following.  Could you provide a screenshot?

M
allcoinminer
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
June 29, 2014, 05:39:50 AM
 #415

I got some errors while opening the Ant Monitor.
After doing a restart it works without error. And the above said error not appearing in my system and it works as normal.
The window is just as before and not centralised.
My setup is windows XP and DotNet4.
Trimegistus
Legendary
*
Offline Offline

Activity: 1564
Merit: 1027



View Profile
June 29, 2014, 11:17:34 AM
Last edit: June 29, 2014, 11:44:30 AM by Trimegistus
 #416

Version 2.1 works flawlessly with my two Ants.

However, I get this error in versions 2.2, 2.3 and 2.4



I'm using Win 8.1 x64 fully updated.

Any ideas?

mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 11:47:10 AM
 #417

the top header row that says name | uptime | ghs  | blocks etc
if u alt click on it the errors pop up

theres a cell next left of name cell top row
now ive found its anywhere on the top row

I'm sorry, I'm not following.  Could you provide a screenshot?

M

If you RIGHT click on the header you get that error.  I just fixed that.  Alt doesn't seem to have anything to do with that.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 11:56:03 AM
 #418

Hi mdude77,

I got error running the program on windows Xp with .net 4
See below photo


Hello, at what point does this occur?  What's in the background at the time?

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 11:56:52 AM
 #419

Version 2.1 works flawlessly with my two Ants.

However, I get this error in versions 2.2, 2.3 and 2.4

I'm using Win 8.1 x64 fully updated.

Any ideas?

At what point does it occur?  Can you give me the screenshot of what's going on at the time?

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
mdude77 (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
June 29, 2014, 12:00:37 PM
 #420

I got some errors while opening the Ant Monitor.
After doing a restart it works without error. And the above said error not appearing in my system and it works as normal.
The window is just as before and not centralised.
My setup is windows XP and DotNet4.


Apparently the "center screen" option in .net really doesn't center it.  I noticed mine isn't centered anymore either.  I changed it to manually start in the top leftish area of the screen.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!