srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 06, 2011, 08:04:16 AM Last edit: June 06, 2011, 01:27:20 PM by srcHG |
|
Hi guys, I just started mining and I thought that it would be nice to have the mining status available on-the-go. I wrote an Android widget to display the status. For now it's really simple: It displays the reward, the current hashrate and how many workers are alive. Status is updated once an hour. Currently only deepbit is supported but if there is interest, I'll add support for other pools. Screenshot: http://img263.imageshack.us/img263/8112/deviceaa.th.pngAt the moment the widget is not on the market yet but you can download the .apk here: http://dl.dropbox.com/u/2312179/MinersWidget.apk (install, chose "Miner's Widget" from the widget list) The only permission it uses is internet for downloading the status. Feedback is greatly appreciated. Donations: 1PmEDafrYtnTDEGL8NXYrq4gR7f2u1gvw1
|
|
|
|
bleedkira
Member
Offline
Activity: 83
Merit: 10
|
|
June 06, 2011, 08:09:29 AM |
|
Great idea, I'll test it out tomorrow
|
|
|
|
kirby9058
Newbie
Offline
Activity: 50
Merit: 0
|
|
June 06, 2011, 08:11:29 AM |
|
Works great on my Samsung Moment. Simple, but all I needed. Thanks for this!
|
|
|
|
srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 06, 2011, 01:28:18 PM |
|
New version: - USD/Bitcoin exchange rate - Manual refresh button - New design
|
|
|
|
BitMinerN8
|
|
June 06, 2011, 01:51:38 PM |
|
It would be great if you could add other pools as well. (BTC Guild, Slush's Pool, etc...) I would donate for that.
|
|
|
|
CydeWeys
|
|
June 06, 2011, 01:58:21 PM |
|
BTC Guild support would be neat. Good job so far.
Oh, and would you mind releasing the source so I can get a glimpse of what a basic widget looks like? I just got an Android phone recently and I'm thinking of starting development soon.
|
|
|
|
wbros11
Newbie
Offline
Activity: 5
Merit: 0
|
|
June 06, 2011, 09:17:35 PM |
|
It would be great if you could add other pools as well. (BTC Guild, Slush's Pool, etc...) I would donate for that. I second this...support for BTC Guild would get my donation. Also, another cool addition would be a notification (vibrate, android bar notification) if it appears something isn't working (miner down, pool down, etc). I would assume you could just take share data at one state and then some time later (Per hour) take share data again and compare. Just a thought that may be nice.
|
|
|
|
bleedkira
Member
Offline
Activity: 83
Merit: 10
|
|
June 07, 2011, 10:18:42 AM |
|
I can't test it until you add BTCGuild ): I still love the idea, and once you get BTCGuild on there I'll have a small donation your way.
|
|
|
|
doomy
Newbie
Offline
Activity: 28
Merit: 0
|
|
June 07, 2011, 10:29:39 AM |
|
For iOS, I found this JSON app called JSON explorer that works pretty well with pools (tested with slush amd Deepbit.net) -- this was not free. https://i.imgur.com/rBQaU.pngAlso saw a new Bitcoin app (of same name) with market data and future wallet support.
|
|
|
|
srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 07, 2011, 04:05:52 PM |
|
I added support for BTC Guild. The information displayed for BTC Guild right now is: - confirmed reward - total hashrate of all workers - total shares of all workers
I'm already thinking about how I could make the information displayed customizable. What I thought about doing was to add an option for an API Key for each pool and then the user could chose an information to display in each one of the four spots. For example: Spot 1: [BTC Guild] confirmed reward Spot 2: [deepbit] - confirmed reward Spot 3: Exchange rate Spot 4: Difficulty What do you think about that?
I would be very happy about feedback for the BTC Guild support since personally I'm using deepbit at the moment. I will publish the source code as soon as I cleaned it up.
|
|
|
|
doomy
Newbie
Offline
Activity: 28
Merit: 0
|
|
June 07, 2011, 04:23:45 PM |
|
Is your app using JSON?
|
|
|
|
srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 07, 2011, 04:28:22 PM |
|
Yes, I am using the JSON APIs of the pools.
|
|
|
|
fasti
Member
Offline
Activity: 92
Merit: 10
|
|
June 07, 2011, 10:24:38 PM |
|
Eligius personal info support would be great too. http://eligius.st/~luke-jr/Personal infos found mainly in "balances.json", which is further in. EU and US are seperate. Eligius uses the bitcoin address as username, so can use that to pull data.
|
1QCcAR3e3wdxr7CcJ8ND1NmWuvLttCJScH
|
|
|
srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 07, 2011, 10:48:11 PM |
|
Eligius personal info support would be great too. http://eligius.st/~luke-jr/Personal infos found mainly in "balances.json", which is further in. EU and US are seperate. Eligius uses the bitcoin address as username, so can use that to pull data. Thank you for your suggestion. Right now I'm working on the slot system. I will look into it afterwards
|
|
|
|
bleedkira
Member
Offline
Activity: 83
Merit: 10
|
|
June 07, 2011, 11:03:34 PM |
|
Lovin it Thanks
|
|
|
|
|
Sykotic
Newbie
Offline
Activity: 8
Merit: 0
|
|
June 08, 2011, 11:41:26 AM |
|
Crashes for me.
Andriod 2.2.
Installs and loads fine, but the moment I select [db]hash rate as a data slot it crashes with "process org.bitcoin.minerswidget has stopped."
Won't load again until I clear all data from the widget and reboot.
|
|
|
|
gogusrl
Newbie
Offline
Activity: 53
Merit: 0
|
|
June 08, 2011, 11:42:13 AM |
|
slush's pool ( mining.bitcoin.cz/ ) support would be great.
|
|
|
|
srcHG (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 08, 2011, 12:11:01 PM |
|
Crashes for me.
Andriod 2.2.
Installs and loads fine, but the moment I select [db]hash rate as a data slot it crashes with "process org.bitcoin.minerswidget has stopped."
Won't load again until I clear all data from the widget and reboot.
Have you entered your deepbit API token? It only crashed for me when the API token was not entered. Anyway, there is a new version online which should not crash anymore.
|
|
|
|
Reckman
|
|
June 08, 2011, 02:01:10 PM |
|
Hey awesome work man, works great on druid 2 global, would love a 2x2 setting, doesn't display well on landscape homepage
|
|
|
|
|