Bitcoin Forum
May 07, 2024, 03:48:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Discussion / BTC Capability V1.9 [Open source] on: June 15, 2011, 02:50:32 AM


Download: http://www.wuala.com/morthawt/btc.capability/

I made this to auto get mt.gox exchange rate and the current bitcoin difficulty automatically. You put your favourite pool's hash rate and your own personal total hash rate and it will tell you how many bitcoins you could expect to make in 1 day and in 28 days. It also shows you the currency values of the two. Additionally it tells you the typical time taken to complete 1 block using that pool.

First release public release is V 1.9

Please try this out and see if you find it useful. Please report any bugs or issues. If you like it, please consider donating.

Enjoy :-)
2  Bitcoin / Bitcoin Discussion / Protecting your wallet. Put it in a hidden pocket.. (read on) on: June 13, 2011, 04:41:43 PM
If someone wants to steal your wallet they can because everyone's wallet is stored in the same place and has to be accessible to be used by the bitcoin program. So the solution is to either restrict access to the wallet or move the wallet.

To restrict the wallet run your bitcoin from a different useraccount in windows and make the folder where the wallet resides only accessible to THAT user the program is running on and its ownership reflects the same. This means file permissions and ownership changes.. Then go into your "Local Security Policy" in windows and set it so that only that username where your bitcoin runs from has access to take ownership over files. Then also in local security policy, you need to set it so that UAC requires authentication, this means not just a "press yes if you want to do this" this means "type your password to continue". Once you have done this malware cannot just change things on your system to easily access the wallet.


Another method is to move the wallet. You can use a program called Cameyo to make a portable version of bitcoin and then the wallet can be isolated in its own folder because the changes to the system it makes are "sandboxed" meaning they do not actually go into the system but rather in a dedicated folder that emulates the file system to the program, so the program (bitcoin) thinks its wallet is in the normal place but really that is cameyo telling bitcoin "Hey, this folder is your appdata" and then it just works. The only way a malware/hacker could steal your wallet with this method is to scan the entire system looking for wallet.dat which is possible.. but more work.

Another method is to run a virtual machine in your computer via VMWare, Virtual PC, Parallels, Virtualbox etc. This would completely isolate your bitcoin from your physical system by keeping ALL files hidden inside a virtual computer. Your wallet could only be stolen if the hacker gets access to your pc either physically or remotely and manually uses your computer mouse and keyboard to go into that virtual environment and copy to flash drive or upload to email your wallet from inside that environment.

Just a thought.
3  Bitcoin / Bitcoin Discussion / Bitcoin Exchange Watcher program V 1.5.2 [Open source] on: June 11, 2011, 12:59:28 AM
I made a little program so I can keep an eye out on what exactly the prices are for bitcoins. This program, I wrote with AutoIt3. While autoit is not the best thing in the world and has its limitations it works and is very functional and pretty fast.

I did not like the idea of having to keep the web page open and keep refreshing the page, which is why I created this to automatically refresh the information from the API so that I can clearly see both values.

Features:

  • Monitor both buying and selling exchange rates via mtgox API
  • Refresh rate of the exchange rate checking can be customized
  • Audio alert when buy/sell rates hit within your desired targets
  • Ability to save your settings so each time you load the program it has your settings
  • Ability to reload settings from your saved ones and also wipe out your saved settings to default
  • Currency converter with up to date currency data ([BTC - any currency] [Any currency - BTC] via Google API
  • Always on top feature
  • Mini "on top" window to keep an eye on rates and save screen space
  • Donate menu which will copy my donations bitcoin address to your clipboard so you can donate to me

Download link: http://www.wuala.com/morthawt/btc.exchange.watcher/

If you like the idea of having a little program you can keep open to check the current rates, feel free to donate something to me at the following bitcoin address: 1MTkF9ZTcXtgvQX245TwTL2Ko3NMvJHz6P

There is also a donate menu which will copy the bitcoin address to clipboard.

I hope you like this as much as I do.

I will update it if anything changes with the API or if bugs are found I will do my best to correct them as soon as possible.

Here are some little pictures of it:






Thanks guys.

Change Log:

V 1.5.2
  • Updated the handeling of the Mt.Gox API

V 1.5
  • Changed the terminology on the alerting section, because I had overlooked those labels.

V 1.4.9
  • Changed terminology to bid and ask rather than buy and sell.

V 1.4.8
  • Changed menu text "Conversions" to "Tools" to accomodate new additional features.
  • Added a mini "always on top" currency watcher "MinX" for when you want to save screen space!

V 1.4.7
  • Added the ability to choose to have the program always on top.

V 1.4.6
  • Added extra menu's
  • Added a conversion feature to allow you to do calculations based on up to date currency conversion data (courtesy of google api).
  • Fixed the code so the main window cannot be used while other child windows are opened (close them to access the main window).

V 1.4.4
  • Added extra menu's
  • Added ability to save/load/clear your settings.
  • Added the ability to choose your own refresh delay for retrieving new exchange rate information.

V 1.4.2
  • Fixed some code to prevent further bugs of the previous kind (hopefully)
  • Altered the sizing of the window and its contents to "help" readability on systems with customized jumbo sized font sizes.
  • Altered the code to hopefully prevent audio warnings when the API goes down due to too many connections.
  • Recoded to check the API every 10 seconds for updated information to reduce number of connections and improve responsiveness of the interface.

V 1.4.1.2

  • Presumably I have now solved the bug that caused the program to intermittently crash.

V 1.4.1.1

  • Flipped the buy/sell areas over to be more logical
  • Added two different sounds depending on if its buying price or selling price (high-low frequency =  sell price / low-high frequency = buy price)
  • Altered the interface to make it smaller. It was originally larger due to tests I had done with the interface prior to first release.

V 1.4 released
 
  • Added ability to set an audio alarm to alert you to a desired current buying or selling price of bitcoins.

V 1.3 Public release


Feel free to report any bugs here on the forum thread.


Edit:
Included source code in the same directory on the download link if you want to check that out for any reason.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!