Ufasoft Multi-currency Bitcoin Client and Miner
Forums: http://forum.ufasoft.com/forum/index.php?board=6.0 https://bitcointalk.org/index.php?topic=3486.0 https://bitcointalk.org/index.php?topic=58821.0
coin-miner {-options} Options: -a scrypt|sha256|prime| hashing algorithm (scrypt, prime or sha256), or time between getwork requests 1..60, default 15 -A user-agent Set custom User-agent string in HTTP header, default: Ufasoft bitcoin miner -g yes|no set 'no' to disable GPU, default 'yes' -h this help -i index|name select device from Device List, can be used multiple times, default - all devices -I intensity Intensity of GPU usage [-10..10], default 0 -l yes|no set 'no' to disable Long-Polling, default 'yes'\n" -o url in form (http | stratum+tcp | xpt+tcp)://username:password@server.tld:port/path, by default http://127.0.0.1:8332 -t threads Number of threads for CPU mining, 0..256, by default is number of CPUs (Cores), 0 - disable CPU mining -T temperature max temperature in Celsius degrees, default: 80 -v Verbose output -x type=host:port Use HTTP or SOCKS proxy. Examples: -x http=127.0.0.1:3128, -x socks=127.0.0.1:1080
-
Download 3rd-party Libraries:
OpenSSL http://www.openssl.org/source/openssl-1.0.1e.tar.gz MPIR http://www.mpir.org/mpir-2.6.0.tar.bz2 SQLite http://sqlite.org/sqlite-amalgamation-3071502.zip Jansson http://www.digip.org/jansson/releases/jansson-2.4.tar.bz2
Create .vcxproj files for them and build these LIBs
For GPU support you need: AMD APP SDK http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/ AMD Display Library (ADL) SDK http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/ CUDA SDK for NVidia cards https://developer.nvidia.com/cuda-downloads
-
Add directories with OpenSSL, SQLite header files to the coineng.vcxproj's INCLUDE list.
-
Add direcories with built .lib files to the coineng.vcxproj's linker settings
-
Build coineng.vcxproj. It results to coineng.exe and coineng.tlb files.
-
coineng.tlb is required to build WPF UI coin.exe.
To run the entire application all .exe/.dll files of used libs should be in the same directory.
======================== This software is free. Bitcoin address for donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT Donating will help to improve this project.