Pages:
Author

Topic: Introducing CherryPicking - new Windows & Linux Pool Hopper - page 33. (Read 43339 times)

full member
Activity: 196
Merit: 100
Hmm I'm not sure you understand what I was saying. Say if I have 3 computers mining. They are all running linux. From what you have described it doesn't sound like this will work for me because it seems to be 1. Windows only and 2. Needs to be run on each computer that is mining. Am I right about this?
full member
Activity: 196
Merit: 100
Will this run on linux? If there is no proxying will I need to run this on each miner?
member
Activity: 112
Merit: 10
Updates will be handled using bsdiff and bspatch. The update files will be freely available (not on bitcoinservice), but you will obviously need the previous version to be able to use them.
Yes, you get free updates to any future version I will release. Updates will be added to the 2nd post in this topic.
newbie
Activity: 31
Merit: 0
So how do you take care of updates? If you buy now do you get free updates for life?
member
Activity: 112
Merit: 10
Well, even somebody mining at a slow 200MH/s would easily get their money back from the extra income compared to normal mining in less than 2 days. Is it that much? It would be a mere matter of hours for anybody with a fast miner.
legendary
Activity: 1764
Merit: 1006
CherryPicking is available for 0.1BTC, special promotion for early adopters brave enough to give it a try. This price will remain unchanged for the first few buyers and afterwards will slowly creep up to the intended value.
0.1 btc? ಠ_ಠ
member
Activity: 112
Merit: 10
CherryPicking is a new bitcoin pool hopper coded by me with the help of myself.

CherryPicking is written in Java and was tested as well as developed using Windows. It uses poclbm as a miner.

Features:

  • Direct control of miner processes, no proxying or redirecting miner traffic for any number of GPUs. Currently this is limited to poclbm (latest version) and Phoenix. It can handle all the GPUs you throw at it efficiently due to scalable multithreaded design.
  • Support for any pool with JSON API or web page providing round shares and hash rate via config files. Current supported payment models are: proportional, score-based (like slush), SMPPS, PPS and PPLNS (early implementation, testing an idea).
  • Backup pool support, used when no other pool is currently favored for mining
  • Lagging pool detection, your miners won't waste time if a pool is lagging
  • Easy to use and to set up, all you need is the freely available JRE (Java Runtime Environment) installed and Windows itself (though it may work on any other OS as well)
  • Timestamped text log output so the hopper's messages can be tracked
  • Future: adjustable hopping/pool priority algorithm
  • Future: statistics tracking for miners and export to .csv files to facilitate analysis - has been added
  • Future: Linux support and testing, if people want it - as of v0.6.6 I have tested CherryPicking on Ubuntu 11.04 using the Sun JRE and have fixed a few minor Linux-specific bugs. CherryPicking on Linux!
  • Free future updates for all buyers, you buy it once and never pay anything for updates, even if the price changes.

The hopper is configurable and flexible and can hop proportional, score, PPLNS pools as well as use backup pools. You set it up using config files for each pool and 16 are already provided. Anybody can write a config file for a new pool. For details about the files and how to use the hopper please see the included ReadMe. In short: add your miner credentials to the pool config files and run the .bat file.

This release is still a beta and Score and PPLNS hopping are somewhat experimental, but on average they should help increase your income. Future version will add more features (both planned and whatever else may be requested) and adjust/improve the hopping algorithms.

If you're getting errors connecting to some pools using https, please read my post on the next page to fix it.

How to get it:
Pool config files available here - Updated 09.09.2011 - added the SSL certs to this download
CherryPicking is available for 0.5BTC, special promotion for early adopters brave enough to give it a try. This price will slowly creep up to the intended value.
Always check this post for the latest update and the latest bitcoinservice link. Currently bitcoinservice does not allow changing the file, so updates will come as new, different links.
IMPORTANT: Please allow cookies and have JavaScript enabled in your browser when making the bitcoinservice purchase. I am not affiliated in any way with bitcoinservice and I do not get the addresses that have sent payment, I'm not in a position to fix it if something goes wrong with your purchase because of cookies and/or JS being disabled

v0.6.7 - Beta http://www.bitcoinservice.co.uk/files/1146 - Changelog

Updates:
v0.6.3 to v0.6.4
v0.6.3 to v0.6.5
v0.6.3 to v0.6.5a
v0.6.3 to v0.6.6
v0.6.4 to v0.6.5
v0.6.5 to v0.6.5a
v0.6.5a to v0.6.6
v0.6.6a to v0.6.7
v0.6.6 to v0.6.7
Always use the correct update. Applying an update meant for a different version will result in an invalid .jar file. Do not delete the .old files the updater creates, you may need them in case something goes wrong with a future update.
Click here for an update guide

Checksums for v0.6.7:
Code:
 File: CherryPicking v0.6.7.zip
CRC-32: 5efdb6d9
   MD4: cb067f5d279f8e75868a5056c44d79e7
   MD5: 61ad6529c5de43e73a14812bcfade18b
 SHA-1: 46ca5959bbf55fc14b23557fa284c73fb27a0e83

  File: CherryPicking.jar
CRC-32: 9ccce5d1
   MD4: 6422bade46c6e4e59d5c6b304aeaa1ad
   MD5: c7009e1cb51af0d8d36b0a93c53318ac
 SHA-1: a99fff9ee398bb95b0ed097414529b45dc3c80bb

I'll do my best to answer any questions you may have and to fix any bugs that I've missed!
?
Activity: -
Merit: -
After you spent your hard earned money on a mining rig and you dont like the results, do you want to see an improvement on your cash flow? You've heard other users managed to increase their income and want to increase your own? Are you sick of stales? Headaches when you try to configure something? Do you want something easy to setup that you can click and run?
If something sparked your interest, keep reading.

Bitcoin pool mining offers the opportunity to increase your income by selective mining on certain pools and for certain periods of time. But you're just human and can't monitor pools 24/7. We propose a solution, a program that automatically manages your miners and chooses the best pool based on its algorithm.

Another thing that hurts your miner's profit is the number of stale shares, there are many reasons why you get stales but the best way to lower their number is to just let the miner itself request and deliver its work, poclbm is one of most reliable  mining clients and offers a large number of options (flags). You only need to set the flags you want for poclbm, fill in your miner user credentials (not log in) in the configuration file for each pool (there are many pools), run the bat file and you are ready to go. Now you can really enjoy the fan noise.
CherryPicking is the ultimate mining profit maximizer for poclbm, stop listening on what other are doing to increase their income and take action right now, you can see how your income increases from day one.

The full list of of its current features and planned additions will be in the post below.
The post below will be written by CherryPicking main developer Bloodred
Pages:
Jump to: