Bitcoin Forum
December 04, 2016, 12:08:04 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Portable Bitcoin client shell with multiple wallets (for Windows)  (Read 1774 times)
nakowa
Member
**
Offline Offline

Activity: 82


View Profile
June 28, 2011, 06:42:36 PM
 #1

Hey guys, I just wrote a shell program (written with AutoIt) for the official bitcoin client, which can render bitcoin.exe portable and carried with multiple wallets. Hope it's useful for many.

You can download the script source code and binary executable files zipped here:

http://www.21bitcoin.com/files/BitcoinX.zip

If you want to be certain about security, you'd better download and install AutoIt (http://autoitscript.com), and compile the script by yourself.

(I'm just an amateur, rather than a real programmer, so, forgive me for the ugly code...)  

The program is straightforward so that almost no help file is needed:



===INSTALL===

1. Download and install the latest official bitcoin client for windows. (http://sourceforge.net/projects/bitcoin/files/Bitcoin/)
2. Copy the bitcoin folder to a new location (to a USB stick, for example) (the original directory looks like this: C:\Program Files\Bitcoin)
3. Copy BitcoinX.exe in the folder where bitcoin.exe locates.

* If you already have a wallet, first quit bitcoin.exe and BitcoinX.exe, and then create a folder in /Bitcoin/data/wallets/, and copy the current wallet.dat to this folder. Then reopen BitcoinX.exe, you'll see your wallet in the listbox.

That's it!

When BitcoinX.exe first runs, it will check whether blockchain files exist. If they do not exsit, BitcoinX will put a URL into the clipboard, so that you can paste it into a browsers...

Follow the instruction of the messagebox of BitcoinX.exe.

With this program, you can:
1. Render bitcoin client portable. (Portable bitcoin client is much more secure, since in most cases it is detached from your PC.)
2. Create and use multiple wallets.
3. Back up multiple wallets on fly.

And finally, you can donate me some bitcoins: 125Pd77VN354eydYQwWJprsuBERSwMZRYT
1480810084
Hero Member
*
Offline Offline

Posts: 1480810084

View Profile Personal Message (Offline)

Ignore
1480810084
Reply with quote  #2

1480810084
Report to moderator
1480810084
Hero Member
*
Offline Offline

Posts: 1480810084

View Profile Personal Message (Offline)

Ignore
1480810084
Reply with quote  #2

1480810084
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480810084
Hero Member
*
Offline Offline

Posts: 1480810084

View Profile Personal Message (Offline)

Ignore
1480810084
Reply with quote  #2

1480810084
Report to moderator
wujh
Jr. Member
*
Offline Offline

Activity: 49


View Profile
June 29, 2011, 03:17:07 AM
 #2

From a point of view of ordinary user, this is the function I badly wanted: backup+import+ multiple wallet.
Maybe it should be build into the client
client software should have more competition.
maybe encrypt function should build-in, too. And I'm glad to here that Gavin has already been working on it.



wumpus
Hero Member
*****
Offline Offline

Activity: 798

No Maps for These Territories


View Profile
June 29, 2011, 03:20:44 AM
 #3

The client software should have more competition.
It should simply have more developers/testers (you can join any time!). Competition is not that useful in open source.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
nakowa
Member
**
Offline Offline

Activity: 82


View Profile
June 29, 2011, 04:17:48 AM
 #4

"Another client" is perhaps not what we need, since it would be uncomfortable to use a third party client (especially not open sourced) to manage you precious wallets.

I wrote this shell program exactly because I prefer to using official client.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!