Topic change!I've started working on a pool desktop app. It's moving along pretty smooth except for the site unavailability hampering testing. The model is mostly done. All I have left to code up is pulling in the mined block data. I implemented both the historic api and WizKid's new api. Here's a screen shot of it pulling in my user stats.
http://i.imgur.com/5cFrgte.jpgHere's one with the pool hashrate.
http://i.imgur.com/r906ONA.jpgDoesn't look like much, but this part was the bitch. Once that's finished, the fun part begins. I'll work on the controller and then slap a view together. It'll start off simple. I'll have it just mimic the site but with one addition. I'll add the ability to set a min hashrate. If your hashrate falls below the min, I can have a giant window popup with a klaxon blaring. Once I get something simple done, I can add options, configurations, data analysis, skins,.... like a desktop widget displaying just your hashrate or have it run as a service simply checking your hashrate or payout, like a cha ching sound can play with a popup when you get paid, or a notification that you entered the payout queue. Things like that.
This pool is pretty darn open and supplies lots of data. I don't fully understand what all the data means/represents so I'll probably need help with compiling them into useful things.
I can't mimic the nice graphs. The api doesn't supply a user's hashrate history. The best resolution for data is 1 minute for user stats. So, I could make my own graph overtime while the app runs, but I think that is stupid. It also doesn't supply individual worker info. I could use WebViewClient to load your user stat page then inject some javascript to display just the graphs and worker info in my app. But, I've never done this and don't want to be pulling out my hair trying to get it to work. So, if anyone knows how to do this, code it up and pass it along.
I'll try to throw a quick android app together. I haven't messed with Android since Froyo so I'll be pretty much relearning it. I have some Android knowledgeable friends at work that could knock something out rather quickly. I'll copy off the slush pool app. It's clean and simple.
https://play.google.com/store/apps/details?id=com.eiabea.btcdroidAlso, if you own a chumby or infocast, I can throw something together for that too. Leave it by your TV or on your desk and let it monitor. Here's a hack I did for the infocast. I got JBox2d to run on it.
http://forum.chumby.com/viewtopic.php?id=8333Any requests, suggestions, or help is more than welcome.
Oh, also, when wizkid took the stats down, some of the api's were still available. So, some of the features that will be in this app would have still worked.
Resume bitching!