Bitcoin Forum

Economy => Services => Topic started by: mmavipc on July 23, 2012, 04:42:40 PM



Title: Cheap C++ Programming
Post by: mmavipc on July 23, 2012, 04:42:40 PM
I am a C++ programmer who wishes to earn some bitcoins.

All you need to do is post a request and then I will start working on it for a bit and then send you a version that has many features missing/uncompleted as well as a price to complete.

Source code will not be provided for the free/uncomplete version but it will be for the final paid version.

You will receive 2 weeks of free support, after that support will cost between 0.05BTC and 2BTC depending on how much of a pain in the ass the issue would be to fix, I may even do it for free if it'll literally take 30 seconds.

The first reasonably sized request will be done completely for free!


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on July 23, 2012, 05:20:31 PM
How about a compiled Windows program, no GUI necessary. You drag an unencrypted wallet.dat file to the icon; otherwise it prompts you for the filename, exiting if given an blank filename. It reads the file, extracts the keypairs, spits out "wallet.txt" to the same directory, and closes. Wallet.txt contains one line per keypair in the wallet. Each line is simply: 1PublicAddressBlahBlah, 5PrivateKeyBlahBlah, F75E80AC... (the third item is the private key in hex format.) Needs to work with newer unencrypted wallets, including compressed keys.

How long will that take, how much will it cost, and do you sell all rights to the code (including source) along with the program?


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 23, 2012, 05:56:46 PM
How about a compiled Windows program, no GUI necessary. You drag an unencrypted wallet.dat file to the icon; otherwise it prompts you for the filename, exiting if given an blank filename. It reads the file, extracts the keypairs, spits out "wallet.txt" to the same directory, and closes. Wallet.txt contains one line per keypair in the wallet. Each line is simply: 1PublicAddressBlahBlah, 5PrivateKeyBlahBlah, F75E80AC... (the third item is the private key in hex format.) Needs to work with newer unencrypted wallets, including compressed keys.

How long will that take, how much will it cost, and do you sell all rights to the code (including source) along with the program?


I'm going to consider this reasonably sized and since it's the first it will be free. I've never worked with berkeley DB before so it might take an hour or two.

Yes, you get all rights to the program.

Edit: could you clarify: do you want wallet.txt in the same folder as the program, or same folder as the .dat?


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on July 23, 2012, 06:01:52 PM
How about a compiled Windows program, no GUI necessary. You drag an unencrypted wallet.dat file to the icon; otherwise it prompts you for the filename, exiting if given an blank filename. It reads the file, extracts the keypairs, spits out "wallet.txt" to the same directory, and closes. Wallet.txt contains one line per keypair in the wallet. Each line is simply: 1PublicAddressBlahBlah, 5PrivateKeyBlahBlah, F75E80AC... (the third item is the private key in hex format.) Needs to work with newer unencrypted wallets, including compressed keys.

How long will that take, how much will it cost, and do you sell all rights to the code (including source) along with the program?


I'm going to consider this reasonably sized and since it's the first it will be free. I've never worked with berkeley DB before so it might take an hour or two.

Yes, you get all rights to the program.

Free is cool. :)

I'd prefer the code be open-sourced and posted somewhere publicly, but if you insist, I'll keep the code for myself. In either case, the results should be good publicity for you.


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 23, 2012, 10:29:11 PM
I've got the pubkey extracting from the wallet fine, the private key is just giving me a few problems.


Title: Re: Cheap C++ Programming
Post by: Vorksholk on July 23, 2012, 10:34:08 PM
Just a quick question, how much would you charge to compile https://github.com/Cubox-/BBQCoin/ to a 32-bit and 64-bit windows binary? :)


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on July 23, 2012, 10:54:18 PM
Edit: could you clarify: do you want wallet.txt in the same folder as the program, or same folder as the .dat?

Same folder as the .dat, please.


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 23, 2012, 10:59:14 PM
Just a quick question, how much would you charge to compile https://github.com/Cubox-/BBQCoin/ to a 32-bit and 64-bit windows binary? :)

I'll do it for free, such a simple task.

Also, I've got private keys working thanks to Joric from #bitcoin-dev irc.freenode.net. Let me just clean up the code a bit and then I'll send it all over to you in a PM. It depends on Berkeley DB and OpenSSL.

Edit: Nevermind, it's reading the private key wrong, this shit is extra-confusing now.

Edit: It is finished, firing off that PM now, feel free to do whatever you wish with the source code(it's still a little messy by the way).
The compiling is going to have to wait for tomorrow as I have real life things to attend to.


Title: Re: Cheap C++ Programming
Post by: Vorksholk on July 24, 2012, 01:06:01 AM
Just a quick question, how much would you charge to compile https://github.com/Cubox-/BBQCoin/ to a 32-bit and 64-bit windows binary? :)

I'll do it for free, such a simple task.
The compiling is going to have to wait for tomorrow as I have real life things to attend to.

Thanks! I'd be happy to send you like .5 BTC for the compiling though :)


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 24, 2012, 06:44:37 PM
Just a quick question, how much would you charge to compile https://github.com/Cubox-/BBQCoin/ to a 32-bit and 64-bit windows binary? :)

I'll do it for free, such a simple task.
The compiling is going to have to wait for tomorrow as I have real life things to attend to.

Thanks! I'd be happy to send you like .5 BTC for the compiling though :)

I have finished compiling it for you, http://www.mediafire.com/download.php?5z4svri7fnta9i1
It is without uPnP support because I didn't want to take time finding the dependency.

It's only 32-bit only because the whole build process would have to be re-created to get it to work with microsoft's compiler, or it'd have to completely recompile Qt to get it to build a x64 mingw target. I havn't tested it, so if it doesn't work let me know.


Title: Re: Cheap C++ Programming
Post by: Vorksholk on July 24, 2012, 07:34:39 PM
Thanks!! It says mingwm10.dll isn't found, did I do something stupid?


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 24, 2012, 09:48:24 PM
Thanks!! It says mingwm10.dll isn't found, did I do something stupid?

Download litecoin, what BBQCoin seems to be based off of, and place the exe in the same folder as the litecoin exe. They both have the same dependencies.


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 26, 2012, 02:24:10 PM
westkybitcoins disappeared, anyone have any idea of what happened to him?


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on July 26, 2012, 02:44:37 PM
westkybitcoins disappeared, anyone have any idea of what happened to him?

Sorry, been doing some running around. I sent a couple of PMs, I'm still trying to get all the .dlls that the wallet parser is dependent on.


Title: Re: Cheap C++ Programming
Post by: mmavipc on July 30, 2012, 04:56:00 AM
Bump.


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on August 03, 2012, 01:23:01 AM
The wallet parsing program that spits out private keys with a drag-n-drop is working perfectly! We've tested it on 0.3.24 and 0.6.3 wallets, and it handles compressed keys. For each address, you get the private key in base-58 format, and the private key in hex format.

I'll be posting a link to the program, including source, soon.


Title: Re: Cheap C++ Programming
Post by: westkybitcoins on August 03, 2012, 09:21:13 PM
Wallet Parser:

http://www.mediafire.com/download.php?10n2r97l5f8574o (http://www.mediafire.com/download.php?10n2r97l5f8574o)


Title: Re: Cheap C++ Programming
Post by: BigJon901 on August 05, 2012, 07:36:33 PM
Hey are you willing to do some simple C++ console applications. I'm in a C++ class and currently having trouble with some implementations of classes etc. If you're cool with it lemme know and I'll send you a PM with the instructions and header files etc.

Thanks.


Title: Re: Cheap C++ Programming
Post by: mmavipc on August 09, 2012, 09:20:13 AM
Hey are you willing to do some simple C++ console applications. I'm in a C++ class and currently having trouble with some implementations of classes etc. If you're cool with it lemme know and I'll send you a PM with the instructions and header files etc.

Thanks.

I won't do your homework for you, but I will teach you how to do it.