Bitcoin Forum
May 05, 2024, 12:06:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [PHP] Mining stats (with a few graphs)  (Read 2347 times)
CrownCloud (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
May 21, 2013, 03:32:08 PM
Last edit: May 21, 2013, 07:36:02 PM by CrownCloud
 #1

Hey guys,
Just something I worked on in my free time, don't blame me for the messy code but it works Wink

Pools currently supported :
1. 50BTC
2. EclipseMC
3. pool.itzod.ru (a few features broken, but most work, need a API key from a user on that pool to test it out)

Fill in the API even if you are using only any one of the pools to avoid any syntax errors

Most of the variables to edit are at the top of the code itself, although not well documented should be easy to figure out

Also, this script will work for any device CPU/GPU/FPGA/ASIC as long as you're mining on either 50BTC or eclipseMC or both, just remmeber to fill in the complete API url (includng the HTTP and stuff)

Code can be found at :
https://github.com/arjitc/FPGAMiningStats

UPDATE :
Almost fully supported pool.itzod.ru too here,
https://github.com/arjitc/FPGAMiningStats/tree/itzod

You just need the 1 index.php page and that's it.

Feel free to donate anything if you liked it,
19J8H4f4pFYwULKpn848V8o2XFpYRHZ5kS

Open to suggestions too Smiley

CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714867604
Hero Member
*
Offline Offline

Posts: 1714867604

View Profile Personal Message (Offline)

Ignore
1714867604
Reply with quote  #2

1714867604
Report to moderator
1714867604
Hero Member
*
Offline Offline

Posts: 1714867604

View Profile Personal Message (Offline)

Ignore
1714867604
Reply with quote  #2

1714867604
Report to moderator
elchorizo
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
May 21, 2013, 04:35:23 PM
 #2

Any screenshots?

BTC: 1Chorizo6WNabZxVfQyGtvF4JiRt7Hexxb
LTC: Lchorizoy8ck7Arbby8LDnw5wAmi8h6Hzb
CrownCloud (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
May 21, 2013, 05:27:36 PM
 #3

Any screenshots?

Yep,



CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
blackarrow
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile WWW
May 21, 2013, 05:48:03 PM
 #4

A graph with the performance in time would be very useful.

BTW: Use --icarus-timing 2.5 to get 400megahashes out of your Lancelot.

We manufacture Bitcoin ASICs and Bitcoin mining equipment.
http://www.blackarrowsoftware.com
CrownCloud (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
May 21, 2013, 05:52:08 PM
 #5

A graph with the performance in time would be very useful.

BTW: Use --icarus-timing 2.5 to get 400megahashes out of your Lancelot.


I'll work on that, a Time:Hashrate graph should be possible with the Google Chars API, just storing the data might be a small issue, but yeah should be possible Smiley

Thanks for the tip will try that Smiley I was using --icarus-timing short currently

CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
blackarrow
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile WWW
May 21, 2013, 05:53:55 PM
 #6

Pools currently supported :
1. 50BTC
2. EclipseMC

Please add https://pool.itzod.ru . This pool is not charging anything and even sharing the transaction fees.


We manufacture Bitcoin ASICs and Bitcoin mining equipment.
http://www.blackarrowsoftware.com
blackarrow
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile WWW
May 21, 2013, 05:55:07 PM
 #7

Thanks for the tip will try that Smiley I was using --icarus-timing short currently

 --icarus-timing short is just as good. If you get 380megahashes, change the firmware to get 400.

We manufacture Bitcoin ASICs and Bitcoin mining equipment.
http://www.blackarrowsoftware.com
CrownCloud (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
May 21, 2013, 06:00:05 PM
 #8

Thanks for the tip will try that Smiley I was using --icarus-timing short currently

 --icarus-timing short is just as good. If you get 380megahashes, change the firmware to get 400.


Ah, Yep, cgminer reports 399.6 Mhash/sec - 400 Mhash/sec might be a small mis-estimation at the pools end

CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
CrownCloud (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
May 21, 2013, 06:01:23 PM
 #9

Pools currently supported :
1. 50BTC
2. EclipseMC

Please add https://pool.itzod.ru . This pool is not charging anything and even sharing the transaction fees.



Do they have an API ? If so, could you PM me it or post it so I could use that as a base and add it to the script

I'll also work on clearing out the script and optimizing it further and preventing multiple calls to the same values etc

CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
Pages: [1]
  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!