Bitcoin Forum
April 19, 2024, 09:48:11 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [TOOL] BIM - Bitcoin Income Monitor  (Read 3033 times)
karoshi (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
July 05, 2011, 08:53:41 PM
 #1

Hey,

some days ago I started a little project, I wanted to know exactly how much coins i get from different mining pools.

Because the official client lacks this sort of statistical information I began to write a small autoit tool to gather the data.
Then I had a few other ideas (an income graph with difficulty changes, wallet-value estimations in USD based on bitcoinwatch api & mtgox),
implemented these and called the whole thing "Bitcoin Income Monitor" (BIM).
Now that the program is quite usable I want to share it with the community. I'm also releasing the source code for people interested in Autoit,
it can show you how to do different tasks in Autoit, including http requests (WinHTTP UDF), json parsing (JSON UDF), scraping data from external applications, creating graphs (GraphGDIPlus UDF) and a few other things. But please don't blame my shitty coding style or the missing comments. Wink

The bitcoin client must be running for my tool to work (but it can be minimized all the time), otherwise it can't collect the data. The program also creates http connections to various websites to get the change rates and difficulty data.
Your receiving bitcoin adresses should also be named in the bitcoin client, otherwise the tool will combine payments to "Huh" (currently it will also do this for btc created from solo-mining).

If you have suggestions or improvements feel free to post them or to modify the script.

Here's a screenshot of the program:

http://dl.dropbox.com/u/34183196/BIM.png

the source:
Quote

compiled program (no installation required):

Quote
1713563291
Hero Member
*
Offline Offline

Posts: 1713563291

View Profile Personal Message (Offline)

Ignore
1713563291
Reply with quote  #2

1713563291
Report to moderator
1713563291
Hero Member
*
Offline Offline

Posts: 1713563291

View Profile Personal Message (Offline)

Ignore
1713563291
Reply with quote  #2

1713563291
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713563291
Hero Member
*
Offline Offline

Posts: 1713563291

View Profile Personal Message (Offline)

Ignore
1713563291
Reply with quote  #2

1713563291
Report to moderator
1713563291
Hero Member
*
Offline Offline

Posts: 1713563291

View Profile Personal Message (Offline)

Ignore
1713563291
Reply with quote  #2

1713563291
Report to moderator
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
September 08, 2011, 09:06:27 AM
 #2

hi,

nice tool. i'll try it tonight...
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 08, 2011, 09:57:42 AM
 #3

Looks good, should save me some time Smiley
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 08, 2011, 09:43:41 PM
 #4

How'd you go flower?
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
September 08, 2011, 09:45:49 PM
 #5

How'd you go flower?

source doesn't work yet. seems to miss a gui lib.
i'll search that one tomorrow (just dont want to trust a bin)
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 08, 2011, 09:59:08 PM
 #6

Yeah, me neither Wink
Transisto
Donator
Legendary
*
Offline Offline

Activity: 1731
Merit: 1008



View Profile WWW
September 09, 2011, 07:05:05 AM
 #7

How'd you go flower?

source doesn't work yet. seems to miss a gui lib.
i'll search that one tomorrow (just dont want to trust a bin)
This is needed : http://www.autoitscript.com/forum/topic/104399-graphgdiplus-udf-create-gdi-line-graphs/
download : http://www.autoitscript.com/forum/index.php?app=core&module=attach&section=attach&attach_id=29724

Nice program,   
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
September 09, 2011, 03:40:07 PM
 #8

finally got it to work,

my autoit was missing winhttp winhttpconstants and json too.
anyway: install autoit, take this zip: www.k1024.de/bim.zip

and run bim.au3

really LOVE this app Wink thank you very much
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 11, 2011, 08:50:58 AM
 #9

finally got it to work,

my autoit was missing winhttp winhttpconstants and json too.
anyway: install autoit, take this zip: www.k1024.de/bim.zip

and run bim.au3

really LOVE this app Wink thank you very much

Hi Flower,

I get the following error:



I had a fiddle but I've really no idea how to fix it Cheesy
nhodges
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251


View Profile
September 11, 2011, 09:38:44 AM
 #10

I absolutely adore the fact this is in AutoIt!

simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 14, 2011, 02:54:18 AM
 #11

finally got it to work,

my autoit was missing winhttp winhttpconstants and json too.
anyway: install autoit, take this zip: www.k1024.de/bim.zip

and run bim.au3

really LOVE this app Wink thank you very much

Hi Flower,

I get the following error:



I had a fiddle but I've really no idea how to fix it Cheesy


Anyone?
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 15, 2011, 06:25:30 AM
 #12

No-one?  Aw Sad

By the way, the exe sets off Malwarebytes indicating a trojan.   Dunno if it's a false positive or not, and not willing to find out Smiley
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 24, 2011, 09:30:34 PM
 #13

Karoshi, any plans to post an updated version fixing the error?
simonk83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
October 06, 2011, 07:53:10 PM
 #14

Guess this is dead then.  Shame, as it was extremely handy.
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!