Open Side Menu Go to the Top
Register
FPHG (*** NO LONGER ALLOWED AT PARTY - PLEASE READ OP ***) FPHG (*** NO LONGER ALLOWED AT PARTY - PLEASE READ OP ***)

03-21-2006 , 02:12 PM
Ok, i realised, it is working only with Party Poker....

I was trying to use it with poker.com
03-21-2006 , 02:13 PM
is it supposed to show the hands mucked???
03-21-2006 , 04:50 PM
Yes, is saves the hand histories exactly the same as they used to be.

Juk
03-21-2006 , 05:59 PM
Quote:
Quote:
You Posted:

1. Make a folder for mining somewhere.
2. Copy an execuatble into this folder and rename it EmpirePoker.exe (or another skin you don't use).
3. Copy FreePHG.exe into this folder also.
4. Open up some tables (see below).
5. Start running FreePHG.exe from your mining folder and you should start to see .hhf files appearing for the tables you are watching.
6. When you want to import these hands, point PT at this folder by pointing it at the EmpirePoker.exe (it will then think this folder is the empire folder and [auto-]import from their).
_________________________________________________

I do not understand how to follow steps #2 & 3 above (copy an execuatble, etc...).

Can't I just drag the FPHG file into my Empire Poker Hand History folder?
I have tried this and my FPHG downloading is working just fine, however, Poker Tracker will not recognize the files that it is placing in my:
Yes, this is probably the easiest method (assuming you don't use Empire anymore).. Just copy FreePHG into C:\Program Files\EmpirePoker\ and then run it from within their. You should also copy the iWitness script into this folder if you want to use iWitness to open the tables (iWitness is like the old partymine).

Quote:
C:\Program Files\EmpirePoker\HandHistories
I think this is where your problem is! Observed HandHistories (.hhf files) should be stored in 'C:\Program Files\EmpirePoker\' and only you own hand histories should be stored in 'C:\Program Files\EmpirePoker\HandHistories' (ie: just copy and run it from within the same folder as Empire.exe).

Quote:
Are people successful using the "generic" import (lightning bolt) or Auto-Import Party Poker Logo?
I think either should work, so long as you setup PT to point to 'C:\Program Files\EmpirePoker\' and tell it to import observed hand histories.

Quote:
If you could take a moment, please list VERY SPECIFIC directions on how to:

2. Copy an execuatble into this folder and rename it EmpirePoker.exe
3. Copy FreePHG.exe into this folder also.
If you still can't get it to work by running from within 'C:\Program Files\EmpirePoker\', then I can send you a zip with everything and see if that helps, but I think the problem you were having was because you were running FreePHG.exe from within the folder designed to store your own played hands.

Juk
I am finally up and working!!!!!!!!! thanks to all of you who helped, i know i had many basic questions, so thanks for the great answers. Took me a week of reading and rereading to find the mistake and this is it (I think)

I think this is where your problem is! Observed HandHistories (.hhf files) should be stored in 'C:\Program Files\EmpirePoker\' and only you own hand histories should be stored in 'C:\Program Files\EmpirePoker\HandHistories' (ie: just copy and run it from within the same folder as Empire.exe).

One last question do the files just sit in that folder? do i delete them once a week or just leave them there or what?

THANKS AGAIN!!!!!!

(now i am off to get iWitness, wish me luck
03-21-2006 , 06:01 PM
You should set up PT to move/delete the files after they're read. I keep them for archives in case I need to re-import, but some people delete them.
03-21-2006 , 06:16 PM
Quote:
You should set up PT to move/delete the files after they're read. I keep them for archives in case I need to re-import, but some people delete them.
I have it set up to move them. On my party account in the Handhistory folder there are just a bunch of folders name with 7 or 8 numbers, but there is nothing in them. When i look at my new empire folder all of the table names that have been imported to PT are still there.

Does it transfer them immeditly as they are imported or does it transfer them later all at once.
03-21-2006 , 06:29 PM
I use the old "lightning bolt" importer, so I don't know if it's the same for you, but in my version:

1. It moves the files when you CLOSE the import window.
2. It can not move the files if another application has file locks on them, so it will copy them out, but not delete them - resulting in two copies of those files, one where PT puts them, and one still in the Poker program's folders.
3. It does not move files it doesn't read from; so if ALL the hands in a file are repeats and already in the DB, that file won't get moved.
4. If there's a PARTIAL HHF - a file that contains a portion of a hand, and nothing else - PT won't move it.
5. The sub-folders are created by the Poker software when you quit and it copies the HHF's into "your" history folder. PT can still pull the files, but it never deletes folders. Those numbers are the dates of the HHF's they contained.
03-21-2006 , 08:25 PM
Quote:
I use the old "lightning bolt" importer, so I don't know if it's the same for you, but in my version:

1. It moves the files when you CLOSE the import window.
2. It can not move the files if another application has file locks on them, so it will copy them out, but not delete them - resulting in two copies of those files, one where PT puts them, and one still in the Poker program's folders.
3. It does not move files it doesn't read from; so if ALL the hands in a file are repeats and already in the DB, that file won't get moved.
4. If there's a PARTIAL HHF - a file that contains a portion of a hand, and nothing else - PT won't move it.
5. The sub-folders are created by the Poker software when you quit and it copies the HHF's into "your" history folder. PT can still pull the files, but it never deletes folders. Those numbers are the dates of the HHF's they contained.
yes, sorry that worked once i closed the window.........all is well.
03-22-2006 , 05:12 AM
Just out of curiosity has anyone figured out a way to keep chat and still take advantage of process guard? I am not by any means adept at configuring processguard and I know some people have experienced this problem as well.
03-22-2006 , 10:51 AM
First I just want to say Great work! Really awesome! I am forever grateful.

If I would make a wish for the next version it would be that it was possible to minimize it to system tray.

Again, thanks!
03-22-2006 , 04:11 PM
Quote:
If I would make a wish for the next version it would be that it was possible to minimize it to system tray.
Yes, I agree fully that it would be much better if the application itself would minimise to the system tray (one day I will fix this up for all my applications, as they all should really minimise to the system tray, but just not had time to do it for them yet).

One thing you could try until then is to look for an application called "Tray-it", as this will let you minimise any application to the system tray (I use this all the time to minimise things like media player, etc to the system tray).

Juk
03-22-2006 , 04:27 PM
Quote:
Just out of curiosity has anyone figured out a way to keep chat and still take advantage of process guard? I am not by any means adept at configuring processguard and I know some people have experienced this problem as well.
I have never had a problem using Party chat or AIM while ProcessGuard is running; it is set up the same way as Juk posted.
03-22-2006 , 06:18 PM
Just wanted to say thanks. Awesome program.
03-22-2006 , 10:11 PM
Quote:
Quote:
Just out of curiosity has anyone figured out a way to keep chat and still take advantage of process guard? I am not by any means adept at configuring processguard and I know some people have experienced this problem as well.
I have never had a problem using Party chat or AIM while ProcessGuard is running; it is set up the same way as Juk posted.
Yes I haven't had any problems using chat either, but I only used the chat once in about the last two months; to ask "did everybody just lagg out then also" and I got answers so guess my chat worked (99.9% of the time I have it turned off).

I have blocked pretty much everything you can using both PG and SnoopFree, but if your chat has stopped I guess you want to allow the low level keyboard hook, as it is this that is most likely causing the no-chat problems.

Juk
03-22-2006 , 10:14 PM
Thanks, and glad its helpful.

Juk
03-23-2006 , 01:01 AM
I must be a complete idiot, I can tell the program is recording the hand histoires, but I cant find where and poker tracker/poker ace is not showing them.....!????!
03-23-2006 , 01:17 AM
Quote:
I must be a complete idiot, I can tell the program is recording the hand histoires, but I cant find where and poker tracker/poker ace is not showing them.....!????!
The hand histories should just be getting saved to the folder from wherever you ran FPHG from. So for example if you unzipped it to a folder called "C:\FPHG\" this is where the hands (.hhf) should be appearing.

Juk
03-23-2006 , 10:25 PM
The sender of this PM was asking about why the split pots and side pots are sometimes missed and sometimes not:

Quote:
It's weird, sometimes the complete hand history is posted with the side pots and main pot but sometimes you only get the first side pot. I don't get it..
I know the reason for this: My application does have the ability to add the last little bit on the end of the hand if it sees it before it gets overwritten in memory. If you are not using your PC for anything other than mining (and have a fast PC), then you could try using the -d option and setting it very small (like -d 50) and also make sure you run FreePHG.exe in normal priority mode. To do this replace the contents of run.bat with these lines:

@echo off
start /low FreePHG.exe


Should become:

@echo off
FreePHG.exe -d 50


Then copy run.bat into the folder where you have FreePHG.exe and use run.bat to run it. It will use a lot more CPU time, but will miss the end of hands much less often if you do this.

Juk
03-24-2006 , 05:15 PM
I read this thread start to finish and downloaded FPHG yesterday. I sort-of understand the EXE file thing, but I am wondering: what is wrong with simply putting my FPHG folder on my desktop, and in the "Configure Import of Observed Hands" window in PT, point it to that FPHG folder (becuase the HHF files are therein.)

FWIW, I tried doing this, but then when I ran the PT lightning bolt auto-import, PT simply froze up on me (for like an hour before I just got tired of it and shut it down). So then I followed the recommended Empire / .exe file method and it worked fine.

So I guess I'm just wondering just what was wrong with my first attempt?? (and was it responsible for PT freezing up when i tried to auto-import from that folder on my desktop?)
03-24-2006 , 06:14 PM
In PT you have to point to the Empire exe file. You can't do that if the file does not exist.

Adde
03-24-2006 , 07:04 PM
I don't see anything wrong with your first attempt. In fact, that's how I have it setup. I have a folder on the desktop that has that FPHG and then EmpirePoker.exe. No problems whatsoever.
03-25-2006 , 10:46 AM
juk,

What is the feasibility of polling the memory space of party clients running under another user's account?

It would be fantastic if we could get away with running just a single copy of FPHG.
03-25-2006 , 02:05 PM
Bhudson, I don't think the slowdown is because of the multiple copies of FPHG per se; it's because of the work that the multiple copies are doing scanning the memory spaces of the many Party clients.

If you had one instance of FPHG reading the memory spaces of multiple clients, it would be doing the work of multiple FPHG's, and I believe you'd have nearly the same impact. You'd save some context-switching time for the CPU, but the bulk of the time 'spent' by FPHG is spent reading and examining memory, which is a time-intensive process if you need to do it over and over. It doesn't matter that much whether the reading of each Party is run by a different FPHG, or if all of them are done by one FPHG, the same amount of reading has to get done.

There is, however, room for improvement from optimizing the code that does the reading, and I'm sure that will happen in due time.
03-25-2006 , 03:14 PM
thanks for this.. i installed empire and make a handhistory/username folder with a fake username and am putting the files in there.. should that be fine?

EDIT: it won't work with the "force import" however i can put them in manually. i think this is because it's not .txt.
03-25-2006 , 04:59 PM
Quote:
Quote:
juk,

What is the feasibility of polling the memory space of party clients running under another user's account?

It would be fantastic if we could get away with running just a single copy of FPHG.
Bhudson, I don't think the slowdown is because of the multiple copies of FPHG per se; it's because of the work that the multiple copies are doing scanning the memory spaces of the many Party clients.

If you had one instance of FPHG reading the memory spaces of multiple clients, it would be doing the work of multiple FPHG's, and I believe you'd have nearly the same impact. You'd save some context-switching time for the CPU, but the bulk of the time 'spent' by FPHG is spent reading and examining memory, which is a time-intensive process if you need to do it over and over. It doesn't matter that much whether the reading of each Party is run by a different FPHG, or if all of them are done by one FPHG, the same amount of reading has to get done.

There is, however, room for improvement from optimizing the code that does the reading, and I'm sure that will happen in due time.
To answer the first question, then it is probably possible to write FPHG to be able to run as a service and therefore be able to scan all instances of the Party Poker client, in different user areas, using just a single copy of FPHG (I think, but I'm not 100% sure that it will have to be written as a service, as I doubt the Windows operating system will allow one process to read another processes's memory within another user area - this would be a huge security flaw...).

But as Mogobu already pointed out, the way FPHG works is to poll the memory of the Party Poker clients and this is a serial operation (meaning that if you have two Party Poker clients opened simultaneously then there is twice as much work for FPHG to do, three clients and three times as much work to do), so there would be very little advantage in having a version of FPHG which could read across multiple user areas (other than to save time opening multiple copies of FPHG).

Helpfully after the weekend when I get more time, I am going to try to update and optimise FPHG (I have spent no time as of yet trying to optimise the code, so there is likely a lot that can be done to speed things up).

I think it can probably do with having some kind of user interface added, and I'm also going to try to make some kind of 'fake empire installation' to save all the repeated problems/questions resulting from the fake EmpirePoker.exe method of getting it to work with Poker Tracker.

Juk

      
m