|
|
| Software Discussions about gambling-related software. |
12-06-2007, 12:50 AM
|
#1
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Cake Hand History Converter
After being frustrated for a long time at the inability to track my wins and losses on Cake Poker, I’ve spent the last couple of weeks working on making a good Cake Poker Hand History Converter. This converter will convert your Cake Hand History files from the garbled format of Cake Poker, to a Poker Stars Hand History file that PT will recognize. Once converted, you can upload the converted files into Poker Tracker to track your win/loss rate. This only works for cash games right now.
Note: This is not intended for you to track your individual stats or stats on other players, this is for record keeping purposes only and is not intended to give an unfair advantage over a player not using poker software such as Poker Tracker or this converter.
Set up steps: - Download the program here: http://www.feltpoker.com/download/Ca...rter_1_3_1.zip
- Install and set up the program on your computer. You may also need to install the .NET framework from here: Download .net framework
- Set the table prefix. This will be pre-pended to the table name so you can use it to distinguish between Cake HH's and other HH's, if you wish.
- Set the input folder location. This is the current location where your Cake HH's are stored on your computer.
- Set the type of game the HH is from (Limit or No-limit)
- Set up the out put folder. This is the folder where your converted HH's will be stored before import into PT.
Know Issues/Caveats (as of 12/5/07): - In some cases it has to make up opponents' cards. Therefore it is essentially useless as a tool to see what sorts of hands your opponent is playing. The "default" hand is AKo, so if you see an excessive number of AK hands being played, that's why.

- Position stats are very wrong using this tool, I'm not sure why but I don't intend to fix this because it's not the intent of the program to create a perfect replica of the hand.
- Because I don't know what villains' cards are when you are all in, this tool cannot be used in any sort of EV analysis (such as PokerEV).
- In some cases Cake does not write the hand correctly and I cannot fix this (for instance, if you leave a table in the middle of a hand, or disconnect, it will corrupt that hand). These instances should be limited mostly to the times when you are leaving the table anyway, so hopefully it should not skew your winrate.
- Session start times are derived from the file timestamp, and individual hands are incremented every 1 minute, which by my observations is generally a close approximation.
This program is freeware and you can do what you like with it. It's my hope that you find it useful. It of course does not record or transmit any information anywhere other than storing the converted histories on your own computer. Someone familiar with checking this sort of thing can verify this if they like. Feel free to post questions, comments or concerns here, or PM me and I will address them.
Standard disclaimer: I'm not responsible for any loss in the use of this program, use it at your own risk. That said, I've used it myself for a while and my session win/loss is quite accurate in my experience, so take it fwiw.
Last edited by _dave_; 11-12-2008 at 07:13 PM.
Reason: Requested by OP - correct download link
|
|
|
12-06-2007, 02:54 PM
|
#2
|
|
centurion
Join Date: Dec 2004
Location: NYC
Posts: 103
|
Re: Cake Hand History Converter
Very nice man -- thanks a bunch.
I just tried it, and I keep getting an error message after 14 files got converted. From the log:
System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(Exceptio nResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKe y key, TValue value, Boolean add)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
at System.ThrowHelper.ThrowArgumentException(Exceptio nResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKe y key, TValue value, Boolean add)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(Exceptio nResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKe y key, TValue value, Boolean add)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
|
|
|
12-06-2007, 03:43 PM
|
#3
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
Looks like it ran across a hand it had already converted. I'll try to handle this more graciously in an update. For now, make sure you don't have duplicate files in the directory you are converting. I haven't seen an instance of Cake writing a hand to two different files, but if you see that happening you can try to find the hand in question and delete one of them.
|
|
|
12-06-2007, 04:04 PM
|
#4
|
|
Pooh-Bah
Join Date: Sep 2006
Location: Jacksonville, FL
Posts: 4,059
|
Re: Cake Hand History Converter
Worked great for me, 9k hands of 100NL 6max and 200NL 6max. Thanks!
|
|
|
12-06-2007, 05:06 PM
|
#5
|
|
centurion
Join Date: Dec 2004
Location: NYC
Posts: 103
|
Re: Cake Hand History Converter
Hmmm... can't seem to find any duplicate files or hands.
Also, it is treating some of the tournaments as cash games, but those are easily deleted.
|
|
|
12-06-2007, 05:36 PM
|
#6
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
Can you send me the files you're trying to convert? It'll help me track down and test the problem.
|
|
|
12-06-2007, 07:22 PM
|
#7
|
|
centurion
Join Date: Dec 2004
Location: µFR
Posts: 158
|
Re: Cake Hand History Converter
Any plans on doing this for, say, carbon?
|
|
|
12-06-2007, 10:25 PM
|
#8
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
I've never played at carbon but if you send me a bunch of hand histories I can look into it...no promises though.
|
|
|
12-06-2007, 10:44 PM
|
#9
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
Quote:
Originally Posted by baiter
Hmmm... can't seem to find any duplicate files or hands.
Also, it is treating some of the tournaments as cash games, but those are easily deleted.
|
I think I fixed this, please re-download and let me know how it works. Looks like you had some duplicate errors for some reason, so you'll need to fix those, but it will tell you where to look.
Oh, and also - tournies are not supported right now so you'll have to either move those elsewhere or just ignore the converted files - it will not convert them properly.
Last edited by MewsicLovr; 12-06-2007 at 10:46 PM.
Reason: add'l info
|
|
|
12-07-2007, 01:19 AM
|
#10
|
|
grinder
Join Date: Dec 2005
Location: Nebraska
Posts: 697
|
Re: Cake Hand History Converter
This does not appear to work for limit hands. When I accidentally set it to the NL setting, it will work, but when I change the setting to Limit, I get this message;
Error: Object reference not set to an instance of an object. More details can be found in the error.log file.
In the error.log file, it says;
System.NullReferenceException: Object reference not set to an instance of an object.
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
System.NullReferenceException: Object reference not set to an instance of an object.
at CakeConverter.CakeConverter.convertHandsBtn_Click( Object sender, EventArgs e)
|
|
|
12-07-2007, 02:49 AM
|
#11
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
Ah, thanks. I think I found out what was up - try downloading and running it again please.
|
|
|
12-07-2007, 03:02 PM
|
#12
|
|
centurion
Join Date: Dec 2004
Location: NYC
Posts: 103
|
Re: Cake Hand History Converter
Thanks man - working great now. This is super! Just got to manually delete a couple of donkaments and its all good ;-).
|
|
|
12-07-2007, 03:47 PM
|
#13
|
|
grinder
Join Date: Dec 2005
Location: Nebraska
Posts: 697
|
Re: Cake Hand History Converter
Quote:
Originally Posted by MewsicLovr
Ah, thanks. I think I found out what was up - try downloading and running it again please.
|
Unfortunately, I'm still having the same problem.
|
|
|
12-07-2007, 04:33 PM
|
#14
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
pm sent
|
|
|
12-07-2007, 11:17 PM
|
#15
|
|
centurion
Join Date: Feb 2007
Posts: 110
|
Re: Cake Hand History Converter
Quote:
Originally Posted by TheScientist
Unfortunately, I'm still having the same problem.
|
It was a different problem that happened to fail in the same place. Try downloading and running again.
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:29 PM.
|