Using guiminer and want to switch to a more powerful, robust, faster miner without having to learn all the technical details?
Hello! A week or so ago, I created a simple program called cgEasy, it held the user's hand through the creation of a .bat file to start cgminer up for Litecoin mining, and since I already had the program made, I figured I'd just port it over to bitcoin mining instead.
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
It's written in java, and launches at the click of a button.
To use, just drag it into your cgminer folder (so it is in the same folder as cgminer.exe) and double-click the jar file
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
What you need:
1.) Card worth mining on
2.) Know name of card (and my program will help you with overclocking if you want, it will tell you the default clock and memory speeds of your card)
3.) Java installed
4.) Cgminer downloaded/extracted
5.) Account with pool/solomining set up
How to use: Download cgEasyB.jar (B stands for Bitcoin, my other version is for Litecoin, using Scrypt)
Drag to cgminer folder
Double-click
-------------------------------------------------------------------------------------------------------------------![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi.creativecommons.org%2Fl%2Fby-sa%2F3.0%2F88x31.png&t=665&c=AdfoliOQ-5gW_A)
Download: (compiled jar file):
http://www.mediafire.com/?l46k9ao2f20664pDownload: (source code):
http://www.mediafire.com/?zkj5s3lzsc1rc07cgminer forum link:
https://bitcointalk.org/index.php?topic=28402.0cgminer download link:
http://ck.kolivas.org/apps/cgminer/cgminer-2.6.1-win32.zip
-------------------------------------------------------------------------------------------------------------------What does the program do?--Allows you to customize what color the background and font of cgminer is
--Allows "shortcutting" to pools (enter btcguild, knows you mean
http://mine.btcguild.com:8332).
------>Supported Pools for shortcutting: btcguild, deepbit, slush, ozcoin, eclipse, MtRed, BitMinter, Eligius, 50BTC (if pool you want to use isn't listed here, you merely have to type the full address) (If you are a pool operator and you want your pool shortcut here, just let me know and I'll add it in the next release
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
)
--Does the work of finding out what core clocks your gpu has. It asks what card you have, you type in whatever it is (say 5970, or 6990M) and it looks in it's almost 200-gpu database.
--If the card name you enter isn't recognized, you can enter oc info manually, no problem.
--Standalone, doesn't require any dependencies (aside from java)
--Adds ".bat" to filename if you don't add it.
--Allows overclocking of your GPU
--Tells you what default clock settings are of your GPU so you can decide
--Allows overvolting
--Allows setting custom fan control percentage
--Setup a port to scan for FPGA on
Screenshots: ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FaGWNm.png&t=665&c=5bhh4V58_MT9Jg)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FoTPwL.png&t=665&c=Ct2HnkYJtyQOsA)
FAQ:1.) How should I format the name of my GPU when I enter it?If you have, for example, a 5970, you could either enter: 5970 or ATI5970 (caps don't matter). With a mobile processor, say a Mobility Radeon HD 3650, you would put 3650M or M3650. (basically, just the number, plus an 'm' if it is a mobile card).
2.) Do you have a copy of the source code I can compile myself in case I want to change something or just make sure the code isn't doing anything malicious?http://www.mediafire.com/?zkj5s3lzsc1rc07
3.) Can I add things to the finished bat?4.) Does this work on Mac or Linux?cgEasyB will RUN on mac/linux, however it generates .bat files, which are a Windows thing.
Yeah, just open the generated .bat file with notepad.
5.) Do you plan on making a linux version?Probably not. Most people using Linux probably wouldn't use a program like this anyhow.
6) Does this support overclocking?The generated .bat file will work fine with an OC'd GPU, or you can set custom OC using my program.
7.) When does the overclock/overvolt apply?The overclocking and overvolting settings apply and begin affecting the card once the generated .bat file from my application is run.
Full output sample of program:
Welcome to Vorksholk's cgEasy v1.0.1B!
What color do you want the background to be?
0 = Black
1 = Dark Blue
2 = Green
3 = Light Blue
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Sky Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Bright White
---->0
Background color set.
Please enter preferred font color:
0 = Black
1 = Dark Blue
2 = Green
3 = Light Blue
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Sky Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Bright White
---->2
Text color set.
What would you like the .bat file name to be?
---->launch
File Name set.
Please enter the server address.
(ex: http://mine.btcguild.com:8332)
---->btcguild
Server address set.
Please enter the worker (ex: vorksholk_1)
---->vorksholk_1
Worker set.
Please enter the password for the worker vorksholk_1
---->1
Password set.
Please enter the GPU model you want to mine on (ex: ATi5970)
---->5970
Some if not all clocks known for that card!
Please enter the aggression you would like (1-14).
Note: higher aggression = higher hash rate, lower aggression = less lag
If you want to use your computer while mining, choose a number under 13!
---->14
Aggression set.
Would you like to scan any ports on startup (for FPGA)? (y/n)
---->y
What port would you like to scan for FPGA?
---->COM4
Would you like to do overclocking? (y/n)
---->y
Warning: Overclocking your device can not only shorten it's lifespan, but can
outright damage it. Overclocking makes your GPU work harder than it is
programmed/made to. This features is only recommended If you know what you are doing
and are comfortable with your system GPU running hotter than average. If you do
not know what you are doing with overclocking, do NOT use this feature!
In the making of this software, I programmed in the default core and memory
clocks for the almost 200 supported GPUs. Please double-check the
info provided if you would like. No guarantees I didn't make a typo.
As well, if I found multiple clock speeds, I put the range of
speeds that I found.VORKSHOLK IS NOT RESPONSIBLE FOR ANY DAMAGE
DONE USING THIS FEATURE!
(AGREE/DISAGREE)
---->agree
Your 5970 has a default core clock of 725MHz.
What would you like to set the engine to in MHz?
---->910
Engine OC set.
Your 5970 has a default memory clock of 1000MHz
What would you like to set the memory to in MHz?
---->150
Memory OC set. Would you like to set a custom voltage? (y/n)
---->y
What would you like to set your voltage to in Volts?
---->1.1
Overvoltage set. Please enter the worksize you would like (64, 128, 256)
---->256
Would you like to set a custom fan percentage? (y/n)
---->y
What would you like to set the fan to (in %?)
---->100
Config file written! Type "launch" to launch cgminer with those settings!
---->launch
Launched!