|
User statistics |
|
|
| Joined: |
Fri Jul 25, 2008 9:46 pm |
| Last visited: |
Sat Dec 24, 2011 10:12 am |
| Total posts: |
216 |
| Post Rank: |
12.57% of all posts |
| Birthday: |
Dec 31, 1969 |
|
|
|
|
|
|
|
| |
| Message |
Re: Stars Buddy List |
Fri Dec 05, 2008 4:42 pm |
|
| Yes...go to Stars Buddy List under our AHK Scripts section and you can dowload the new script. This one operates a little different from the old script, so I will be putting up a new review as well....Jayme |
|
thecashdb.com |
Sat Dec 06, 2008 12:45 pm |
|
| what happened to thecashdb.com?...looks like the site has been taken down. Where they forced to shut down, or just didnt make it?? Jayme |
|
Welcome to AHK Forum! |
Sat Oct 04, 2008 2:53 pm |
|
| Welcome all!
This section of our site will concentrate solely on AHK poker programs. If you have questions, ideas, thoughts, or problems concerning AHK programs, this is the place to discuss those issues. If you have a thought, post it! We are always glad to discuss AHK related topics with everyone.
We are not just here for the experienced AHK user, so do not be afraid to ask a very basic question. There are thousands of online poker players who have never used an AHK poker program. To that point, flaming fellow pokersoftware.com members will not be tolerated and will lead to the same repercussions in this forum as those stated throughout our site for inappropriate posts. Our goal is to have a clean and informative place to learn everything about pokersoftware.
I will be your primary contact at pokersoftware.com for all concerns relating to AHK programs. My goal is to educate players on the use of AHK programs so that they can improve their game by using various different AHK poker programs. I have used AHK programs for several years and I have personally used every reviewed AHK program listed on our site. There will not be an AHK program listed on our site that we can't support. If you have questions, you can post it in the forum as I will be on the forum every single day, or you can send me a private message.
Once again, welcome to the forum, and I look forward to working with all of you! -Jayme |
|
Re: Welcome to AHK Forum! |
Mon Oct 20, 2008 12:21 pm |
|
| [quote="Fox":26ezeyfd]It's awesome to have you on board Jayme, AHK scripts make my life so much easier and I was really hoping we would find an expert like yourself to help us sort them all out.[/quote:26ezeyfd]
Glad to be here my friend! |
|
Re: Navigamer |
Mon Oct 20, 2008 1:54 pm |
|
| [quote="Fox":2cra9ro2]I checked this thing out at the WSoP last year and it looked pretty slick as long as it was easy to customize the AHK scripts that run it.
http://www.navigamerkeypads.com/
Any ideas on that? Anyone used it? Any idea how much work it would be to customize the AHK scripts that they use to make everything happen?[/quote:2cra9ro2]
I havent used this exact pad, but I have used some others that are similar using a PS2/ USB connection. Its just a matter of editting the script you are using so that the new commands correspond with your pad. For example, if you want the "#2" key to be you allin button...you would simply right-click your script and edit that command so the your desired key performs that command. It really simple to do.
I will be putting up a review of this type of pad soon |
|
Re: Learning AHK |
Mon Oct 20, 2008 2:11 pm |
|
[quote="Fox":moy7i126]So far I have only learned enough to download scripts and use them, but I think being able to write them or at least customize them would be great. Jayme, any suggestions on where to get started with learning about them and how much work that is to learn?[/quote:moy7i126]
Writting isnt easy, but there are some very talented writters out there than run circles around me. A couple that come to mind are Roland and Adde over on 2plus2. What usually ends up happening is that people will just modify existing scripts to their liking. For example, you may take one of the solid auto SNG scripts that registers your SNGs for you, and add in other elements...like, not registering if "Fox" is sitting
The best starting place to get the hang of the basics is here... [url:moy7i126]http://www.autohotkey.com/docs/Tutorial.htm[/url:moy7i126]
Also, their is a feature that AHK has called "AutoScriptWriter (recorder)" that will bascially record your mouse movements, and write a script for you. Its not exact and does have some issues from time to time, but it will help out with writting scripts for simple tasks. |
|
Re: "free software" category |
Mon Oct 20, 2008 3:50 pm |
|
| if you sign up through the link, then the software is priced as listed. In some cases that does mean free... |
|
Re: Stars Auto-add on |
Mon Oct 20, 2008 5:37 pm |
|
| [quote="freeworldpxf":11ic6res]Is there any way the AHK gurus could come up with a script for an Auto-add on during Rebuys/1R1A. So sick of forgetting to add on at break!![/quote:11ic6res]
sit tight...stars is in the process of releasing this option which will be much more solid than an AHK script....but it is possible for a script to be written |
|
Re: AHK the basics |
Thu Oct 23, 2008 6:13 pm |
|
| [quote="buffyslayer1":1vhft58l]Hi all
I am realyl intrested in using these, but somehow cannot make them work. Is there a step by step guide for total newbies to these that anyone knows of?[/quote:1vhft58l]
Hey buffy....I wil definitely be posting a step-by-step guide as to how to load and run the AHK scripts. There are several players out there who do not know how load and run the scripts, so this is really needed i think. I will have that up within the next few days...stay tuned! |
|
Re: Chip reloader... |
Fri Oct 24, 2008 3:27 pm |
|
| [quote="buffyslayer1":120v45v2]cheers man[/quote:120v45v2]
that should fix your problem. if not, let me know and i will check into it for you. Also, if Stars releases an update to their software, the AHK script may not function properly without changing the code a bit. Let me know if you are still having problems...Jayme |
|
Re: Chip reloader... |
Sat Oct 25, 2008 3:47 pm |
|
| [quote="buffyslayer1":2qbzbue2]it seems to have worked somewhat, when i press F9 it reloads all my tables. but i cant seem to reload just the one....[/quote:2qbzbue2]
Copy and past the key assignments that you are using to perform your reload functions...ill take a look
Right click the AHK icon that you are using->edit script
then copy and paste it here...not the whole thing...just the command lines |
|
Re: Chip reloader... |
Tue Oct 28, 2008 11:30 am |
|
| lol...i actually like Fox's approach better.
It doesnt lokk look like anything has been edited, so the line you posted are fine.
At the top of the script you will see a section under a heading that says "EDIT THESE SETTINGS". Make sure that section looks like this (other than changing the ones and zeros to activate fulltilt and party...you can change those)...
[b:glr0xm8y]cr_hotkey_reload_all = F9
cr_hotkey_reload_active = F10
; Set if Party and/or Stars reload should be performed (1) or not (0).
cr_reload_party = 0
cr_reload_stars = 1
cr_reload_fulltilt = 0
; Set if sound should be turned off during reload.
cr_sound_off = 0
; Set if mouse pointer should move back to original position
cr_reset_mouse_pointer = 1[/b:glr0xm8y] |
|
Re: Chip reloader... |
Tue Oct 28, 2008 3:27 pm |
|
| I loaded it up today and Its looks like the newest poker software update is the problem...if i discover a solution i will post and let you know. |
|
Re: Favorite site to play at? |
Tue Oct 28, 2008 3:47 pm |
|
I play on pokerstars the most. I like their tourney schedule the best and you can always find a game. I will say that I think Cake has the softest tourneys out there, yet i dont play there much!?! (<-- not smart )
Amen on the 4colored deck...i cant stand to play without that feature! |
|
Re: How much do you play? |
Thu Oct 30, 2008 8:03 pm |
|
I probably put in about 15-20 hours a week right now in tourneys. When Im playing a lot, ill play cash NLH 6-8 hours a day 5-6 days a week. However, with a 5 month old at home, my marathon session days are over  |
|
Headaches while playing anyone?? |
Sun Nov 02, 2008 8:15 pm |
|
| If you have ever put in an 8 hour session, you have surely gotten a headache from the contant starring at the screen. Ever noticed the fast flickering on your screen? If you can actually see the flicker you will definitely get a headache after a while.
Here is a little tip... [b:1uxgzu2k]Set your Hertz setting higher than 60Hz.[/b:1uxgzu2k] [b:1uxgzu2k]Something between 75-85Hz will help you out with the pains of headaches while playing.[/b:1uxgzu2k]
Right-click your desktop -> Properties -> settings -> advanced -> monitor
and see if it will let you changed your Hertz setting to somethihng higher than 60
Let me know what you think. I discovered this a while ago and hardly ever get headaches now while playing. -Jayme |
|
Re: Headaches while playing anyone?? |
Mon Nov 03, 2008 7:34 pm |
|
good point...However, I have an LCD monitor and notice a flicker at a lower Hz setting than at a higher setting....may just be my imagination
also, windows usually gives you a message that tells you that the image cant be displayed if you have chosen a higher Hz rating than it can support....Jayme |
|
Re: Headaches while playing anyone?? |
Tue Nov 04, 2008 6:09 pm |
|
it was indeed below 60hz....im not crazy afterall!  |
|
Re: Stars Buddy List |
Tue Nov 11, 2008 8:59 pm |
|
| with the new search feature on Stars, the AHK has been affected. I will make a post as soon as there is an updated AHK script available. Unfortunately, you never know what AHK is going to be affected when a new software update is released by the sites. Stay tuned...I will let you know as soon as I can get an update...Jayme |
|
Re: Auto import? |
Wed Nov 12, 2008 11:16 pm |
|
| Yes, there is an AHK called "Full Tilt Tournament Summary". I am not aware of any that work with any other sites, but there may be more available a later date. I havent personally used this AHK yet, but will probably do a review of this very soon. In the mean time, let me know what you think about it....Jayme
[url:2xufl02a]http://www.overcards.com/wiki/moin.cgi/FullTiltTournamentSummary[/url:2xufl02a] |
|
PokerStars update |
Tue Dec 09, 2008 5:23 pm |
|
| PokerStars released a new version of their software today that may effect some of the AHK scripts. Let me know if any of you are having issues...thanks, Jayme |
|
AutoScriptWriter: Script Writing Made Easy |
Thu Dec 11, 2008 12:41 am |
|
| PokerSoftware.com recently authored an article on using a great free tool called AutoScriptWriter II. Experimenting with this tool will give you a feel for working with and writing AHK scripts.
Any questions you have about the article or AutoScriptWriter can be posted here. We're here to help!
The article can be found here...
http://www.pokersoftware.com/articles/2 ... -easy.html[url][/url] |
|
Re: Ghoster Question |
Thu Jan 22, 2009 9:04 pm |
|
| Hey Fox, I didnt test it initially with 2 monitors, but you are right...there is an issue with dual monitors. let me look into this further and Ill post an update....Jayme |
|
Re: Ghoster Question |
Sat Jan 24, 2009 7:53 pm |
|
| yeah, its the dual monitor that is the issue. If you use one big one you will be fine.... |
|
Re: Tips on learning AHK? |
Tue Jan 27, 2009 5:37 pm |
|
| If your goal is to write scripts from scratch, then you are going to have to log hours learning the language. I would recommend going to autohotkey.com and learning how to write basic commands first. There is a list of them here...
[url:3vnejtgt]http://www.autohotkey.com/docs/Hotkeys.htm#Intro[/url:3vnejtgt]
[url:3vnejtgt]http://www.autohotkey.com/docs/Tutorial.htm#Launch[/url:3vnejtgt]
Also, you can write some pretty cool scripts using AutoScriptWriter. We did an article on ASW a few weeks back....here is the link...
[url:3vnejtgt]http://www.pokersoftware.com/articles/2008/12/autoscriptwriter-script-writing-made-easy.html[/url:3vnejtgt]
If you run across something specific you have a question about, feel free to make a post. i will respond and help you out. Good luck! -Jayme |
|
DetachVideo discussion |
Thu Jan 29, 2009 4:01 pm |
|
| Hey Guys, if any of you want to discuss the article on DetachVideo, make a post here and we can dive into whatever you need... -Jayme |
|
Re: Ghoster Question |
Thu Feb 05, 2009 10:42 am |
|
| Depends on the resolution, but you will still probably have over lap like you would on one monitor. if the resolution isnt high enough, which it probably wont be, it will just be a big version of a monitor at the same resolution. Heres one at best buy...
[url:3g1u967v]http://www.bestbuy.com/site/olspage.jsp?skuId=8795556&type=product&id=1205538061093[/url:3g1u967v]
its 42inches, but the resolution is 1024x768...so its just gonna be a big version of a monitor at 1024x768. if you can 8 table at 1024x768, then this will work fine. |
|
Re: Holdem Heat Map |
Mon Feb 23, 2009 6:50 pm |
|
| They are working on a downloadable version now. until then, you will have to use it through Microsoft Silverlight. Ill let you know when they release the download...Jayme |
|
Wolfkin's AHK Graphing Script |
Thu Feb 26, 2009 11:33 am |
|
| Here is the script for a new graphing app written in AHK. An article about this app will be posted on our front page in the next day or so. If you have questions please make a post and we will help you out -Jayme
**COPY AND PASTE everything you see below into a new .ahk file**
; These two files have to be in the same folder as this script.
; pokenum.exe http://download.gna.org/pokersource/arc ... /examples/
; postgresfunctions.ahk http://www.overcards.com/wiki/moin.cgi/ ... sFunctions
; If you want the output graphical put the folder of gnuplot in the same folder as this script
; http://sourceforge.net/project/download ... p&17577490
#include postgresfunctions.ahk
;put your pokersite screen name here
screen_name := "screenname"
;put the stake string here (just edit the dollar amounts to match your stake, L for NL and PL)
stake_string := "NL"
;put the site string here (case sensitive, stars will result in an error, Stars works, leave empty for all sites)
site_string := ""
;this is the date to begin with in pokertracker, it'll go from this date to the present.
since_date := "2009-01-01"
;connection info - put all your postgres pt db connection info into these variables.
db_name := "PTPGSQL1"
host := "localhost"
user := "postgres"
;password := "password" (not needed)
;//***************************************DON'T EDIT BELOW THIS POINT*********************************
FileDelete, allin.txt
FileDelete, gnuplot.txt
FileDelete gnuplot_cfg.txt
ymax := 0
ymin := 0
FileAppend, 0 0 0 `n, gnuplot.txt
FileAppend, %A_Space%date hole_cards board ev tie pot equity won difference stake site, allin.txt
query :=
(
"select gp.hole_card_1, gp.hole_card_2, gp2.hole_card_1, gp2.hole_card_2, g.flop_1, g.flop_2, g.flop_3, g.turn, g.river, gp.pre_flop_bet, gp.flop_bet, gp.turn_bet, gp.river_bet, gp.won_hand, g.pot, gp.total_won, g.game_number, gp.total_bet, g.date_played, gl.game_level_desc, s.site_name
from game g
join hand_histories hh on g.game_number = hh.game_number
join game_level gl on g.game_level_id = gl.game_level_id
join poker_sites s on g.site_id = s.site_id
join game_players gp on g.game_id = gp.game_id
join game_players gp2 on g.game_id = gp2.game_id
join players p on p.player_id = gp.player_id
join players p2 on p2.player_id = gp2.player_id
where p.screen_name = '" screen_name "'
and p2.screen_name != '" screen_name "'
and (gp.pre_flop_bet + gp.flop_bet + gp.turn_bet + gp.river_bet >= gp.chip_count
or gp2.pre_flop_bet + gp2.flop_bet + gp2.turn_bet + gp2.river_bet >= gp2.chip_count)
and gp2.went_to_showdown_n = 1
and gp.went_to_showdown_n = 1
and g.date_played >= '" since_date "'
and s.site_name like '%" site_string "%'
and gl.game_level_desc like '%" stake_string "%'
order by g.game_number;"
)
result := psql(query, db_name, 0, host, user)
if(!result) {
msgbox "An error occured."
}
a := 0
last_game_number := 0
StringSplit, rows, result, `n
Loop, %rows0%
{
StringSplit, row, rows%a_index%, %A_Tab%
row_next_index := A_Index + 1
StringSplit, row_next, rows%row_next_index%, %A_Tab%
IfNotInString, rows%row_next_index%, :
{
row_next17 := -1
}
if(last_game_number == row17 || row17 == row_next17 || row13 != 0) {
last_game_number := row17
if (row13 == 0)
FileAppend, `n skipping %last_game_number% multiway all-in, allin.txt
} else {
a++
;hh := row0
my_hole_card_1 := row1
my_hole_card_2 := row2
v_hole_card_1 := row3
v_hole_card_2 := row4
flop_1 := row5
flop_2 := row6
flop_3 := row7
turn := row8
river := row9
pre_flop_bet := row10
flop_bet := row11
turn_bet := row12
river_bet := row13
i_won_hand := row14
pot := row15
total_won := row16
last_game_number := row17
total_bet := row18
date := row19
stake := row20
site := row21
pot := total_bet*2.
exec_string := "pokenum -h " my_hole_card_1 " " my_hole_card_2 " - " v_hole_card_1 " " v_hole_card_2
exec_string_result := exec_string " -- " flop_1 " " flop_2 " " flop_3 " " turn " " river " >pokenum_output.txt"
output_string := date " " my_hole_card_1 " " my_hole_card_2 " - " v_hole_card_1 " " v_hole_card_2
if(flop_bet > 0 || turn_bet > 0 || river_bet > 0) {
exec_string := exec_string " -- " flop_1 " " flop_2 " " flop_3
output_string := output_string " -- " flop_1 " " flop_2 " " flop_3
if(turn_bet > 0 || river_bet > 0) {
exec_string := exec_string " " turn
output_string := output_string " " turn
if(river_bet > 0) {
exec_string := exec_string " " river
output_string := output_string " " river " ? "
}
else {
output_string := output_string " ? " river
}
}
else {
output_string := output_string " ? " turn " " river
}
}
else {
output_string := output_string " -- ? " flop_1 " " flop_2 " " flop_3 " " turn " " river
}
exec_string := exec_string " >pokenum_output.txt"
RunWait, %comspec% /c %exec_string%, , Hide
FileReadLine, line, pokenum_output.txt, 3
StringTrimLeft, ev, line, InStr(line, a_space, false, 0)
StringTrimRight, tie, line, StrLen(line) - InStr(line, a_space, false, 0)
StringTrimRight, tie, tie, StrLen(tie) - InStr(tie, a_space, false, 0)
StringTrimLeft, tie, tie, InStr(tie, ".", false, 0) - 4
tie := tie / 100
RunWait, %comspec% /c %exec_string_result%, , Hide
FileReadLine, line_result, pokenum_output.txt, 3
StringTrimLeft, ev_result, line_result, InStr(line_result, a_space, false, 0)
mu_sum += (ev - (1-ev))*pot/2
x_sum += (ev_result - (1-ev_result))*pot/2
win := ev - tie / 2
lose := 1 - (ev + tie/2)
win_sum += win
lose_sum += lose
tie_sum += tie
sum_pi_xi += win*1*(pot/2) + lose*(-1)*(pot/2) + tie*0*(pot/2)
sum_pi_xi2 += win*1**2*(pot/2)**2 + lose*(-1)**2*(pot/2)**2 + tie*(0)**2*(pot/2)**2
equity := ev * pot
pot_result := ev_result * pot
difference := pot_result - equity
all_bet += total_bet
total_ev += ev
output_string := output_string " " ev " " tie " $" pot " $" equity " $" pot_result " $" difference " " stake " " site
FileAppend, `n %output_string%, allin.txt
FileAppend, %a% %mu_sum% %x_sum% `n, gnuplot.txt
if (ymax < mu_sum || ymax < x_sum) {
if (mu_sum > x_sum) {
ymax := mu_sum
}
else {
ymax := x_sum
}
}
if (ymin > mu_sum || ymin > x_sum) {
if (mu_sum < x_sum) {
ymin := mu_sum
}
else {
ymin := x_sum
}
}
}
}
FileDelete pokenum_output.txt
average_ev := total_ev / a
xcross := sum_pi_xi/a
var := (sum_pi_xi2-xcross**2*(2*a-a))/a
mean_mu := mu_sum/a
mean_x := x_sum/a
std:= (var/a)**0.5
diff_sum := x_sum - mu_sum
diff := (mean_x - mean_mu)
sigma := round( diff/std , 3)
FileAppend, `n `n %a% hands played with an average ev of %average_ev%, allin.txt
FileAppend, `n total bet: %all_bet%, allin.txt
FileAppend, `n expected $: %mu_sum%, allin.txt
FileAppend, `n actual $: %x_sum%, allin.txt
FileAppend, `n difference $: %diff_sum%, allin.txt
FileAppend, `n`n expected $ per all-in hand: %mean_mu%, allin.txt
FileAppend, `n actual $ per all-in hand: %mean_x%, allin.txt
FileAppend, `n difference $ per all-in hand: %diff%, allin.txt
FileAppend, `n std: %std%, allin.txt
FileAppend, `n sigma: %sigma%, allin.txt
area:= round(100 * numerical(-10*abs(mean_x),mean_x, mean_mu, std), 2)
FileAppend, `n probability (cumulative): ~ %area%`% `n, allin.txt
IfExist, gnuplot\bin\
{
FileAppend, set term png `n, gnuplot_cfg.txt
FileAppend, set loadpath "%A_WorkingDir%" `n, gnuplot_cfg.txt
FileAppend, set output "allin.png" `n, gnuplot_cfg.txt
FileAppend, set multiplot `n, gnuplot_cfg.txt
FileAppend, set size 0.95`,1 `n,gnuplot_cfg.txt
ymax += abs(ymax*0.15)
ymin -= abs(ymin*0.15)
FileAppend, set grid ytics `n, gnuplot_cfg.txt
FileAppend, set yrange [%ymin%:%ymax%] `n, gnuplot_cfg.txt
FileAppend, set xlabel "Hand" `n, gnuplot_cfg.txt
FileAppend, set ylabel "[$]" `n, gnuplot_cfg.txt
FileAppend, set title "All-In Luck probability~%area%`%" `n, gnuplot_cfg.txt
FileAppend, plot "gnuplot.txt" using 1:2 title "expected" w lines lt rgb "red" `n, gnuplot_cfg.txt
FileAppend, set key bottom `n, gnuplot_cfg.txt
FileAppend, plot "gnuplot.txt" using 1:3 title "actual" w lines lt rgb "green" `n, gnuplot_cfg.txt
exec_string := ".\gnuplot\bin\wgnuplot.exe gnuplot_cfg.txt"
RunWait, %comspec% /c %exec_string%, , Hide
}
FileDelete, gnuplot.txt
FileDelete gnuplot_cfg.txt
standard(x, mu, z){
y := 1 / ( z * (2*4*ATan(1))**0.5 ) * exp( -1/2*( (x-mu)/z )**2 )
return y
}
simpson_rule(a,b, mu, z){
c :=(a+b)/2
h :=abs(b-a)/6
y := h*(standard(a, mu, z)+4*standard(c, mu, z)+standard(b, mu, z))
return y
}
numerical(a, b, mu, z){
times := floor(b + abs(a))
step := (b + abs(a)) / times
loop, %times% {
b := a + step
y +=simpson_rule(a, b, mu, z)
a := b
}
return y
} |
|
Stars Debustifier v0.3 |
Wed Mar 04, 2009 9:34 pm |
|
| In the next few days there will be an article featured on our front page about a new AHK script called Stars Debustifier. This script automatically closes tournament lobbies that you have busted out of...
*copy and paste everything below into a new .ahk file*
; DebustifierAHK v0.3 by Entropic on the 2p2 forums (http://forumserver.twoplustwo.com/)
; If you'd like to donate a few bucks my name on PokerStars is DrunkElf3141
; Hope you enjoy
IfNotExist, debustifier.ini ;if no settings are stored
{
If A_OSVersion in WIN_VISTA ;if it's vista the default path is in AppData
IniWrite, %A_AppData%\Pokerstars\PokerStars.log.0, debustifier.ini, LogFile, Path
Else ;if it's xp/2k/ME/98 it's in program files so use that as the default path
IniWrite, %ProgramFiles%\Pokerstars\PokerStars.log.0, debustifier.ini, LogFile, Path
}
IniRead, LogFilePath, debustifier.ini, LogFile, Path, %A_ProgramFiles%\Pokerstars\PokerStars.log.0
IniRead, DelayTime, debustifier.ini, LogFile, DelayTime, 1
If (LogFilePath = "")
{
IniWrite, %ProgramFiles%\Pokerstars\PokerStars.log.0, debustifier.ini, LogFile, Path
LogFilePath = %ProgramFiles%\Pokerstars\PokerStars.log.0
}
Gui, Add, Text, Path to PokerStars Log File
Gui, Add, Edit, x5 y5 w230 vLogFilePath, %LogFilePath%
Gui, Add, Edit, x5 y27 w50 vDelayTime
Gui, Add, UpDown, vMyUpDown Range1-20, %DelayTime%
Gui, Add, Text, x61 y30, Seconds to wait before closing
Gui, Add, Button, x5 w230 gEnableButton vEnableButton, Enable
Menu, Tray, NoStandard
Menu, Tray, Add, Restore, Restore
Menu, Tray, Add, Exit, GuiClose
Menu, Tray, Default, Restore
Gui, Submit
Gui, Show,, DebustifierAHK v0.3
KickMessage = MSG_TABLE_SIT_KICK ;This is the line we're looking for in the log file
hwnd = ;Handle of the window we're trying to Close
CurrentlyEnabled = 1 ;Change this to 0 to make the script start Enabled by default
EnableButton:
If (CurrentlyEnabled = 0) ;If it's disabled enable it
{
Gui, Submit, NoHide
IniWrite, %LogFilePath%, debustifier.ini, LogFile, Path ;Rewrite the path in the INI in case the user changed anything
SetTimer, FileCheck, On ;We use a timer to read the file as it changes
GuiControl, Text, EnableButton, Disable
CurrentlyEnabled = 1
}
Else
{
SetTimer, FileCheck, Off
GuiControl, Text, EnableButton, Enable
CurrentlyEnabled = 0
}
Return
;This function/label compares the size of the file now to the last time it was checked
;If they're different the file has been updated and we need to scan for finished tournaments again
FileCheck:
IfNotExist, %LogFilePath% ;The log file does not Exist
{
MsgBox, Path to logfile "%LogFilePath%" does not Exist
CurrentlyEnabled = 0
SetTimer, FileCheck, Off
GuiControl, Text, EnableButton, Enable
Return
}
FileGetSize Size, %LogFilePath%
If Size0 >= %Size%
Return
If Size0 = ;No changes to the file
{
Size0 = %Size%
Return
}
Size0 = %Size% ;File has been changed, store the new size
Debustify() ;Call the function to Check the log file for new finished tournaments
Return
GuiClose: ;Store settings and exit
Gui, Submit
IniWrite, %LogFilePath%, debustifier.ini, LogFile, Path
IniWrite, %DelayTime%, debustifier.ini, LogFile, DelayTime
ExitApp
Return
;Minimize the GUI to the System Tray
GuiSize:
If (A_EventInfo = 1) ; Check if they clicked the minimize button (1=Yes)
{
GuiWidth:=A_GuiWidth
GuiHeight:=A_GuiHeight
WinGetPos, GuiX, GuiY, , , Debustifier, , ,
If (GuiWidth = 0) && If (GuiHeight = 0) && If (GuiX = -32000) && If (GuiY = -32000)
Gui, 1:Hide
}
Return
;Label for the 'Restore' item in the system tray context menu
Restore:
Gui, 1:Show
Return
Debustify()
{
global LogFilePath
global KickMessage
global LogFilePath
global hwnd
global DelayTime
FileContents := Tail(500, LogFilePath)
;The string we're looking for looks something like this
;MSG_TABLE_SIT_KICK 00010FE0 'You finished the tournament in 7th place,
;We check each each of the lines we pulled from the file above
Loop, Parse, FileContents, `n, `r
{
hwnd =
If (InStr(A_LoopField, KickMessage)) ;If we find the kick message a tourney has ended
{
hwnd := SubStr(A_LoopField, 19, 9) ;Parse out the handle of the window so we can Close it
hwnd := "0x" . hwnd ;Put it in autoHotkey format 0x000F1939
StringReplace, hwnd, hwnd, %A_Space%,,
SleepTime := DelayTime * 1000
Sleep, %SleepTime%
PostMessage, 0x10, 0, 0,, ahk_id %hwnd% ;Close the window
}
}
}
;Tail function by Laszlo of the AutoHotkey forums
Tail(k,file) ; Return the last k lines of file
{
Loop Read, %file%
{
i := Mod(A_Index,k)
L%i% = %A_LoopReadLine%
}
L := L%i%
Loop % k-1
{
IfLess i,1, SetEnv i,%k%
i-- ; Mod does not work here
L := L%i% "`n" L
}
Return L
} |
|
Re: Stars Debustifier v0.3 |
Thu Mar 05, 2009 5:04 pm |
|
| It works with both...basically anything that has a tournament lobby that pops up when you bust...Jayme |
|
Re: Four color decks? |
Thu Mar 05, 2009 10:32 pm |
|
| 4 color deck for sure!!...i cant play without it... |
|
Re: Stars Debustifier v0.3 |
Fri Mar 06, 2009 12:27 pm |
|
|
Re: Bubble alert AHK script? |
Tue Mar 10, 2009 6:17 pm |
|
| Im not aware of one currently...would be awsome though!...i will see if i can get someone working on this concept |
|
Re: Online poker odds calculators? |
Wed Mar 11, 2009 7:50 pm |
|
| i agree...i would probably use it myself. |
|
NoteAbbs Makes Note Taking a Breeze |
Wed Mar 11, 2009 10:50 pm |
|
| In the next few days there will be an article on our homepage featuring a note taking script called NoteAbbs. To get started with the script copy and paste everything you see below into an .ahk file. If you have questions feel free to make a post here! -Jayme
;
; AutoHotkey Version: 1.x
; Language: English
; Platform: Win9x/NT
; Author: A.N.Other <myemail@nowhere.com>
;
; Script Function:
; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#SingleInstance, force
#Persistent
Menu, Tray, Add, Show_Gui
FileRead, temp, %A_scriptname%
pos:=InStr(temp, "HOTSTRINGS:", CaseSensitive = False, StartingPos = 650) + 10
StringTrimLeft, HotStringList, temp, %pos%
GuiBuild()
return
GuiBuild() {
global
StringTrimLeft, hlist, hotstringlist, 4
StringReplace, hlist, hlist, ::, §, all
StringReplace, hlist, hlist, `r,, all
StringReplace, hlist, hlist, `n,, all
StringSplit, list, hlist, §
Gui, color, 555444
Gui, +toolwindow
Gui, font, s10 w725, Tahoma
Gui, add, text, , Add hotstring:
Gui, add, edit, w150 vNewAbb,
Gui, add, text, , Full phrase:
Gui, add, edit, W250 vNewPhrase
Gui, add, button, gAdd, &Add
Gui, add, text, , Right click to delete entry
Gui, add, ListView, BackgroundSilver sort x10 w250 h325, Hotstring|Phrase
c1:=1
c2:=2
x:=list0/2
Loop %x%
{
f1:=list%c1%
f2:=list%c2%
LV_Add("", f1, f2)
LV_ModifyCol(Sort)
c1:=c1+2
c2:=c2+2
}
;Gui, add, button, gDisplay, &Display abbreviations
Gui, add, button, gRunBkgr, &Run in background
Gui, add, button, gClose, &Close and Exit
Gui, show,, Notes & Chat abbreviations
}
GuiClose:
ExitApp
Show_Gui:
Gui, show
return
Add:
Gui, submit, nohide
HotstringList:=HotstringList . "::" . NewAbb . "::" . NewPhrase . "`r`n"
FileDelete, %A_Scriptname%
StringLeft, script, temp, %pos%
FileAppend, %script%, %A_Scriptname%
FileAppend, %HotstringList%, %A_Scriptname%
reload
return
GuiContextMenu:
if A_GuiEvent = RightCLick
{
LV_GetText(c1Text, A_EventInfo,1)
LV_GetText(c2Text, A_EventInfo,2)
MsgBox, 1,Delete entry?, Delete entry`r%c1text% = %c2text% ?
}
ifmsgbox OK
{
delstring:="::" . c1text . "::" . c2text . "`r`n"
;msgbox %delstring%
StringReplace, hotstringlist, hotstringlist, %delstring%,, all
FileDelete, %A_Scriptname%
StringLeft, script, temp, %pos%
FileAppend, %script%, %A_Scriptname%
FileAppend, %HotstringList%, %A_Scriptname%
reload
return
}
ifmsgbox Cancel
return
RunBkgr:
Gui, hide
return
Close:
Process, Close, hotstrings.ahk
ExitApp
return
;====HOTSTRINGS:
::nh::Nice hand!
::cb::continuation bet
::ty::Thank you!
::2br::2nd barrel
::f::fish
::tag::Tight aggressive
::wt::weak-tight
::d::donkey
::fl::floats
::bf::bluff
::bfr::bluffer
::3b::3-bet
::cra::check-raise allin
::sc::scare-card
::wd::That's a weird looking dog you have in your picture...
::sw::Sweden
::tm::tiltmonkey
::tp::top-pair
::With k::With kind regards |
|
Re: NoteAbbs Makes Note Taking a Breeze |
Thu Mar 12, 2009 12:26 pm |
|
|
Re: NoteAbbs Makes Note Taking a Breeze |
Fri Mar 13, 2009 12:21 pm |
|
| Fox, if you want to go ahead and get started with this....copy and paste the script from above into a new .ahk file...save it...and run it. It is extremely easy and after the first glance at the GUI you will know exactly how to use it...super easy and very useful |
|
New Stars "Registered In Tournaments" AHK script |
Sun Mar 15, 2009 9:34 pm |
|
| For whatever reason, sometimes PokerStars doesnt open the lobby of all the tournaments that you register for when they start...it seems to happen more in sit and gos than MTTS...load up this script and it will fire the "Registered in Tournaments" search so you can get all of your lobbies open...
*copy and paste everything below into a .ahk file*
;Script configuration
#NoEnv
#SingleInstance force
#Include %a_scriptDir%
Process, priority, , High
SendMode Input
SetWorkingDir %a_scriptDir%
GroupAdd StarsTables, ahk_class PokerStarsTableFrameClass
return
^!t::
checkTournies()
return
RemoveTrayTip:
SetTimer, RemoveTrayTip, Off
TrayTip
return
setTrayTip(text, seconds=5, options=1) {
ms := seconds * 1000
TrayTip, Stars Tourney Checker, %text%, , %options%
SetTimer RemoveTrayTip, %ms%
return
}
checkTournies() {
SetKeyDelay, 0
WinGet, lobbyID, id, PokerStars Lobby
if (!lobbyID) {
setTrayTip("Stars lobby not found!", 3, 1)
return
}
; Send ctrl-r to the lobby - this will work even if it's minimized, inactive etc
WinMenuSelectItem, ahk_id %lobbyID%, , Requests, Registered In Tournaments
; Wait for the registered tourney popup
WinWait Registered In Tournaments, , 4
if (ErrorLevel) {
setTrayTip("Failed to launch the 'registered in tournaments' request.", 3, 3)
return
}
; Get contents of list box, then send escape to cancel
ControlGet, listdata, List,, ListBox1
ControlSend, , {ESC}, Registered In Tournaments
tall := 0
trunning := 0
tnotfound := 0
failure := false
Loop, Parse, listdata, `n
{
tourneyline = %A_LoopField%
if (instr(tourneyline, "running")) {
tourneyid := SubStr(tourneyline, 1, instr(tourneyline, " ") - 1)
; Do we have this table open?
WinGet tableid, id, Tournament %tourneyid% ahk_group StarsTables
if (!tableid) {
setTrayTip("Tourney " . tourneyid . " not found.`nTrying to launch...", 3, 2)
if (!launchTourney(lobbyID, tourneyid)) {
; if there's a failure, quit the loop
failure := true
break
}
tnotfound := tnotfound + 1
}
trunning := trunning + 1
}
tall := tall + 1
}
; Set a summary tooltip
if (!failure) {
if (tall == 0) {
tiptext := "No registered tournies found."
} else if (tnotfound == 0) {
tiptext := "All running tournies are open.`n`n"
tiptext := tiptext . "Tournies registered: " . tall . "`n"
tiptext := tiptext . "Total running: " . trunning . "`n"
} else {
tiptext := tiptext . "Successfully launched " . tnotfound . " tournament(s)`n`n"
tiptext := tiptext . "Tournies registered: " . tall . "`n"
tiptext := tiptext . "Total running: " . trunning . "`n"
}
setTrayTip(tiptext, 5, 1)
}
}
; Launch a 'find a tournament' window
launchTourney(lobbyID, tourneyid) {
WinMenuSelectItem, ahk_id %lobbyID%, , Requests, Find A Tournament...
WinWait Find a Tournament, , 2
if (ErrorLevel) {
setTrayTip("Failed to launch the 'Find a Tournament' request.", 3, 3)
return false
}
; Enter in the tournament ID
ControlSetText Edit1, %tourneyid%, Find a Tournament
Sleep, 10
ControlSend, , {Enter}, Find a Tournament
; Wait for tourney lobby
lobbytitle = Tournament %tourneyid% Lobby
WinWait %lobbytitle%, , 6
if (ErrorLevel) {
setTrayTip("Failed to find tournament lobby '" . lobbytitle . "'", 3, 3)
return false
}
ControlClick PokerStarsButtonClass7, %lobbytitle%
WinWait Tournament %tourneyid% ahk_group StarsTables, , 10
if (ErrorLevel) {
setTrayTip("Failed to bring up table.", 3, 3)
return false
}
WinClose %lobbytitle%
WinWaitClose %lobbytitle%, , 10
return true
} |
|
Re: New Stars "Registered In Tournaments" AHK script |
Mon Mar 16, 2009 12:28 pm |
|
| actually, i can probably modify this script so that it works on stars as well...ill post it when i finish it...-Jayme |
|
Re: New Stars "Registered In Tournaments" AHK script |
Mon Mar 16, 2009 7:22 pm |
|
lol...yeah i meant tilt...my bad  |
|
RobinP's Urgent Table Full Tilt script |
Fri Mar 20, 2009 5:52 pm |
|
| Very soon we will be featuring this script on our homepage, but for those that want to give it a shot, here is a copy of the latest script...
*copy and paste everything you see below into a new .ahk file*
;
; AutoHotkey Version: 1.x
; Language: English
; Platform: Win9x/NT
; Author: RobinP
;
; Script Function:
; Jumps to the most urgent FT table
;
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#SingleInstance Force
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
SendMode InputThenPlay
SetTitleMatchMode, 2
SysGet, border, 32
SysGet, caption, 4
border_colour := "ff0000"
border_size := 5
trans := 255
last_table_id := ""
menu, tray, DeleteAll
menu, tray, NoStandard
menu, tray, add, EnableHighlight
menu, tray, add, EnableActivateUnderMouse
menu, tray, add, EnableMouseMove
menu, tray, add, EnableTimeBank
menu, tray, add, DisableAll
menu, tray, add
menu, tray, add, Exit
menu, tray, Check, EnableHighlight
menu, tray, Check, EnableActivateUndermouse
menu, tray, Check, EnableMouseMove
menu, tray, Check, EnableTimeBank
highlightenabled := true
activateundermousenabled := true
mousemoveenabled := true
timebankenabled := true
Loop
{
Sleep,200
if (highlightenabled)
Urgenttable()
if (activateundermousenabled)
activatetableundermouse()
if (timebankenabled)
timebanktables()
}
return
timebanktables()
{
WinGet, id, list, Limit Hold'em, , Full Tilt Poker
Loop, %id%
{
this_id := id%A_Index%
WinGetClass, this_class, ahk_id %this_id%
WinGetTitle, this_title, ahk_id %this_id%
ControlGet, v, Visible, , FTCSkinButton19, ahk_id%this_id%
if (v)
{
ControlClick,FTCSkinButton19, ahk_id%this_id%
}
}
}
Urgenttable()
{
global last_table_id
WinGet, id, list, Limit Hold'em, , Full Tilt Poker
ControlGet, v, Visible, , FTCSkinButton13, ahk_id%last_table_id%
if (!v)
{
makegui()
Loop, %id%
{
this_id := id%A_Index%
WinGetClass, this_class, ahk_id %this_id%
WinGetTitle, this_title, ahk_id %this_id%
ControlGet, v, Visible, , FTCSkinButton13, ahk_id%this_id%
if (v)
{
makegui(this_id)
break
}
}
}
}
activatetableundermouse()
{
MousegetPos,,,WinID
WinGetClass, class, ahk_id %WinID%
;WinGetTitle, title, ahk_id %WinID%
;MsgBox, %title%
if (class="FTC_TableViewFull")
winactivate, ahk_id %WinID%
}
makegui(id="")
{
global last_table_id
global border_colour
global border_size
global trans
global mousemoveenabled
if (id != last_table_id)
{
last_table_id := id
if(!id)
{
Gui, 1: Cancel
Gui, 2: Cancel
Gui, 3: Cancel
Gui, 4: Cancel
return
}
WinGetPos, x, y, w, h, ahk_id%id%
global border
global caption
x := x + border
y := y + border + caption
w := w - (2*border)
h := h - (2*border) - caption
;top
guinum := 1
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_colour%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
Gui, %guinum%: Show, w%w% h%border_size% x%x% y%y% NoActivate
;left
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_colour%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
Gui, %guinum%: Show, w%border_size% h%h% x%x% y%y% NoActivate
;bottom
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_colour%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
y2 := y + h - border_size
Gui, %guinum%: Show, w%w% h%border_size% x%x% y%y2% NoActivate
;right
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_colour%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
x2 := x + w - border_size
Gui, %guinum%: Show, w%border_size% h%h% x%x2% y%y% NoActivate
if (mousemoveenabled)
{
x3 := x + ((w/4)*3)
y3 := y + ((h/4)*3)
;SoundBeep, 750, 100
Coordmode, Mouse, Screen
MouseMove, x3, y3, 0
}
}
}
EnableHighlight:
menu, tray, toggleCheck, EnableHighlight
highlightenabled := !highlightenabled
return
EnableActivateUnderMouse:
menu, tray, toggleCheck, EnableActivateUndermouse
activateundermousenabled := !activateundermousenabled
return
EnableMouseMove:
menu, tray, toggleCheck, EnableMouseMove
mousemoveenabled := !mousemoveenabled
return
EnableTimeBank:
menu, tray, toggleCheck, EnableTimeBank
timebankenabled := !timebankenabled
return
DisableAll:
menu, tray, unCheck, EnableActivateUndermouse
activateundermousenabled := false
menu, tray, unCheck, EnableHighlight
highlightenabled := false
menu, tray, unCheck, EnableTimeBank
timebankenabled := false
menu, tray, unCheck, EnableMouseMove
mousemoveenabled := false
return
Exit:
ExitApp
return |
|
Use Xbox 360 Controller with AutoHotKey |
Tue Mar 24, 2009 3:49 pm |
|
| Want to use your Xbox 360 controller to play poker??...add the AHK script from below to the bet pot script ([url:24h8n3x5]http://www.overcards.com/wiki/moin.cgi/BetPot[/url:24h8n3x5].) Make a post if you have any problems...Jayme
*copy and paste the code below into the controls section of the bet pot script*
;XBox360
Joy1:: ; Green A
Pot(getid(),"999 999 999 999", "smallblind", 0, 0)
return
Joy2:: ; Red B
Raise(getid())
return
Joy3:: ; Blue X
Fold(getid())
return
Joy4:: ; Yellow Y
Call(getid())
return
Joy5::
Pot(getid(),"0.857 0.5 0.5 0.5", "smallblind", 0, 0)
return
Joy6::
Pot(getid(),"1 1 1 1", "smallblind", 0, 0)
return
Joy11::
Gosub, WheelDown
return
Joy12::
Gosub, WheelUp
return |
|
Stars Debustifier v0.7 Released |
Wed Apr 01, 2009 10:15 pm |
|
| Here is an update for the Stars Debustifier AHK script.
Entropic (the script's author) lists the following changes:
- Now you just select the folder with the PokerStars log files (PokerStars.log.*). It will automatically look through all the log files it finds in that folder. It shouldn't let you select a folder that doesn't have at least one PokerStars.log.* file.
- The method it uses to scan for finished tournaments works at least 10x faster than the older version.
- If you never used this before you need AutoHotKey. Install it then save the code below as something like Debustifier.ahk and run it.Copy and paste eveything you see below.
*copy and paste everything you see below*
IfNotExist, debustifier.ini ;if no settings are stored
{
If A_OSVersion in WIN_VISTA ;if it's vista the default path is in AppData
IniWrite, %A_AppData%\Pokerstars\, debustifier.ini, LogFolder, Path
Else ;if it's xp/2k/ME/98 it's in program files so use that as the default path
IniWrite, %ProgramFiles%\Pokerstars\, debustifier.ini, LogFolder, Path
}
IniRead, LogFolderPath, debustifier.ini, LogFolder, Path, %A_ProgramFiles%\Pokerstars\
IniRead, DelayTime, debustifier.ini, LogFolder, DelayTime, 1
If (LogFolderPath = "")
{
IniWrite, %ProgramFiles%\Pokerstars\, debustifier.ini, LogFolder, Path
LogFolderPath = %ProgramFiles%\Pokerstars\
}
Gui, Add, Text, Path to PokerStars Log File
Gui, Add, Edit, x5 y5 w230 -Wrap r1 vLogFolderPath, %LogFolderPath%
Gui, Add, Button, x235 y5 w20 gFolderSelect vFolderSelect, `.`.`.
Gui, Add, Edit, x5 y33 w50 vDelayTime
Gui, Add, UpDown, vMyUpDown Range0-20, %DelayTime%
Gui, Add, Text, x61 y37, Second delay before closing tournament
Gui, Add, Button, x5 w225 gEnableButton vEnableButton, Enable
Gui, Add, Button, x235 y60 gAbout, ?
Menu, Tray, NoStandard
Menu, Tray, Add, Reload, Reload
Menu, Tray, Add, Restore, Restore
Menu, Tray, Add, Exit, GuiClose
Gui, Submit
Gui, Show,, DebustifierAHK v0.7
KickMessage = MSG_TABLE_SIT_KICK ;This is the line we're looking for in the log file
hwnd = ;Handle of the window we're trying to Close
CurrentlyEnabled = 0
SetTimer, FileCheck, 5000
SetTimer, FileCheck, Off
return ;This is the end of the auto-execute section
EnableButton:
If (CurrentlyEnabled = 0) ;If it's disabled enable it
{
Gui, Submit, NoHide
IniWrite, %LogFolderPath%, debustifier.ini, LogFolder, Path ;Rewrite the path in the INI in case the user changed anything
SetTimer, FileCheck, On ;We use a timer to read the file as it changes
GuiControl, Text, EnableButton, Disable
CurrentlyEnabled = 1
}
Else
{
SetTimer, FileCheck, Off
GuiControl, Text, EnableButton, Enable
CurrentlyEnabled = 0
}
Return
Reload:
Reload
return
;--------------
Debustify()
{
global LogFolderPath, KickMessage, LogFolderPath, hwnd, DelayTime
static HwndList
SetBatchLines -1
;The string we're looking for looks something like this
;MSG_TABLE_SIT_KICK 005C043C ''
;We check each each of the lines we pull from the file
Loop, %LogFolderPath%\PokerStars.log.*,
{
Loop Read, %A_LoopFileFullPath%
{
hwnd =
If (InStr(A_LoopReadLine, KickMessage)) ;If we find the kick message a tourney has ended
{
hwnd := "0x" . SubStr(A_LoopReadLine, 20, 8) ;Put it in autoHotkey format, like "0x000F1939"
IfNotInString, HwndList, %hwnd% ;If we haven't found this tourney before continue
{
;add the handle to the comma separated list
HwndList .= hwnd ","
SleepTime := DelayTime * 1000
Sleep, %SleepTime% ;Sleep for however long the user desires before closing the tourney
WinKill, ahk_id %hwnd%,, 5
;PostMessage, 0x10, 0, 0,, ahk_id %hwnd% ;Close the window
}
}
}
}
}
;--------------
;This function/label compares the size of the file now to the last time it was checked
;If they're different the file has been updated and we need to scan for finished tournaments again
FileCheck:
TempSize = 0
Loop, %LogFolderPath%\PokerStars.log.*
TempSize += %A_LoopFileSize%
If (LastSize >= TempSize)
return
LastSize = %TempSize%
Debustify()
Return
;--------------
GuiClose: ;Store settings and exit
Gui, Submit
IniWrite, %LogFolderPath%, debustifier.ini, LogFolder, Path
IniWrite, %DelayTime%, debustifier.ini, LogFolder, DelayTime
ExitApp
Return
;--------------
GuiSize: ;Minimize the GUI to the System Tray
If (A_EventInfo = 1) ;Check if they clicked the minimize button (1=Yes)
{
GuiWidth:=A_GuiWidth
GuiHeight:=A_GuiHeight
WinGetPos, GuiX, GuiY, , , Debustifier, , ,
If (GuiWidth = 0) && If (GuiHeight = 0) && If (GuiX = -32000) && If (GuiY = -32000)
Gui, 1:Hide
}
Return
;--------------
Restore: ;Label for the 'Restore' item in the system tray context menu
Gui, 1:Show
Return
;--------------
FolderSelect:
SetTimer, FileCheck, Off
GuiControl, Text, EnableButton, Enable
CurrentlyEnabled = 0
If A_OSVersion in WIN_VISTA
FileSelectFolder, SelectedFolder, *%A_AppData%\Pokerstars\,, Select the folder with the Pokerstars.log.* files
Else
FileSelectFolder, SelectedFolder, *%ProgramFiles%\Pokerstars\,, Select the folder with the Pokerstars.log.* files
Folder := RegExReplace(Folder, "\\$") ; Removes the trailing backslash, if present.
If SelectedFolder <> ;the user selected a folder
{
IfExist, %SelectedFolder%\PokerStars.log.*
{
GuiControl,, LogFolderPath, %SelectedFolder%
LogFolderPath := SelectedFolder
}
}
Gui, Submit, NoHide
return
about:
Msgbox,, About,
(
If you like this program please consider donating a few dollars to DrunkElf3141 on PokerStars.
Donations keep me motivated to provide support and fixes. If you have any problems or find any bugs
message me. I'm Entropic on the http://www.twoplustwo.com forums.
Using this program is simple:
- The selected folder won't change unless it contains a PokerStars log file (PokerStars.log.*)
- Set the delay before closing a tournament to whatever you like
- Click "Enable" and it will begin working
If you don't know where the PokerStars log files are go to Start->Search and search your hard drive for PokerStars.log.* files
)
return |
|
Re: Bubble alert AHK script? |
Mon Apr 06, 2009 9:52 pm |
|
| still working on it...i should have a beta in about a week ....been side tracked on a project im working on. |
|
Re: noob AHK Ghoster question |
Tue Apr 07, 2009 8:59 pm |
|
| let me take a look at it. I have used it on PokerStars a lot, but not much on FullTilt...stay tuned... |
|
Re: noob AHK Ghoster question |
Wed Apr 08, 2009 11:55 am |
|
| well...i cant get full tilt to work right either. Ghoster isnt receiving the active window info from FullTilt like Stars does. Here is a solution....you will have to run an additional AHK script for the Ghoster to work. You will need to run:
RobinP's Full Tilt Tools...it works right out of the box. [url:1fo3suw1]http://www.pokersoftware.com/forum/robinp-s-full-tilt-tools-not-just-urgent-table-148.html[/url:1fo3suw1]
simply run it...right click the icon in the system tray...and disable eveything but the 'EnableTimeBank' option. This will auto-click the timebank on your active tabels and let Ghoster know which table to jump to....now load Ghoster
let me know if you have any problems |
|
TimeoutHelper AHK script |
Thu Apr 09, 2009 11:18 am |
|
| Here is a cool script that has been around for a long time, yet is still very useful for auto sitting back in after a time out...
; TimeOutHelper
; date: 1:56 PM Saturday, July 28, 20079:29 PM Tuesday, July 24, 2007
; AHK version: 1.0.47.02
; author: Roland
; email: roland@overcards.com
#NoEnv
#SingleInstance force
#Include %a_scriptDir%
#Include Functions.ahk
SetWorkingDir %a_scriptDir%
version:="1.02"
Menu, Tray, noStandard
Menu, Tray, Add, &About, About
Menu, Tray, Default, &About
Menu, Tray, Add
Menu, Tray, Add, &Preferences, Prefs
Menu, Tray, Add
Menu, Tray, Add, E&xit, Exit
Menu, Tray, Tip, TimeoutHelper v%version%
ini=TimeoutHelper.ini
IniRead, hhDir, % ini, Prefs, hhDir, % a_space
IniRead, move, % ini, Prefs, move, 1
IniRead, sitIn, % ini, Prefs, sitIn, 0
IniRead, xPos, % ini, Prefs, xPos, % a_space
IniRead, yPos, % ini, Prefs, yPos, % a_space
if ( hhDir="" )
gosub Prefs
SetTimer, timer, 1000
return
timer:
tables:=tablesStars()
Loop, Parse, tables, `,
{ WinGetTitle, t, ahk_id%a_loopfield%
;if !InStr(t, "Tournament")
; continue
if ! f%a_loopfield%
f%a_loopfield%:=hhFileStars(a_loopfield, hhDir)
FileGetSize, s, % f%a_loopfield%
if ( s=sP%a_loopfield% )
continue
sP%a_loopfield%:=s
check(a_loopfield)
}
return
check(win) {
global hhDir, move, sitIn, xPos, yPos
static hero
hero:=hero!="" ? hero : heroStars(win)
hh:=lastHHStars(win, hhDir)
ifEqual, hh,, return
if !( InStr(hh, hero " has timed out")
|| regExMatch(hh, "Seat \d{1,2}: " hero " \(.*\) is sitting out") )
return
If ( move )
WinMove, ahk_id%win%,, % xPos, % yPos
If ( sitIn )
PostStarsClick(600, 470, win)
}
About:
TrayTip, 5CardShowdown v%version%
, Author: Roland`nEmail: roland@overcards.com,, 1
return
Prefs:
Gui, +toolwindow
Gui, Font,, Comic Sans MS
Gui, Margin, 5, 5
Gui, Add, Groupbox, w310 h70, Paths
Gui, Add, Text, xp+5 yp+20, Hand history directory:
Gui, Add, Edit, vhhDir w270 r1 section, % hhDir
Gui, Add, Button, vb_hhDir ys h20 ghhDir, ...
Gui, Add, Groupbox, x5 y80 w310 h80, Options
Gui, Add, Checkbox, vmove xp+5 yp+20 section checked%move%, Move table
Gui, Add, Checkbox, vsitIn ys checked%sitIn%, Auto sit back in
Gui, Add, Text, xs yp+25 section, Move table to: %a_tab%
Gui, Add, Text, ys, x-pos:
Gui, Add, Edit, vxPos ys w30, % xPos
Gui, Add, Text, ys, y-pos:
Gui, Add, Edit, vyPos ys w30, % yPos
Gui, Add, Button, x5 y170 default section h20, Submit
Gui, Add, Button, ys h20, &Cancel
Gui, Show,, TimoutHelper - Preferences
return
hhDir:
Gui, +ownDialogs
FileSelectFolder, f, *%a_programFiles%\
,, Select the directory with your hand histories:
ifEqual, f,, return
GuiControl,, hhDir, % f
return
Exit:
exitApp
ButtonSubmit:
Gui, Submit, noHide
IniWrite, % hhDir, % ini, Prefs, hhDir
IniWrite, % move, % ini, Prefs, move
IniWrite, % sitIn, % ini, Prefs, sitIn
IniWrite, % xPos, % ini, Prefs, xPos
IniWrite, % yPos, % ini, Prefs, yPos
Gui destroy
return
ButtonCancel:
GuiClose:
GuiEscape:
Gui destroy
return |
|
Re: account payment with PayPal |
Fri Apr 10, 2009 7:58 pm |
|
| we will get back to you asap...thanks, |
|
Re: TimeoutHelper AHK script |
Mon Apr 13, 2009 1:56 pm |
|
|
Re: Bubble alert AHK script? |
Mon Apr 20, 2009 6:20 pm |
|
Just a quick update on the script. we are having some trouble getting the script to automatically capture the data from certain fields in the tournament lobby. Still working on it...I hoped to have it released by now  |
|
Re: Most used AHK script? |
Mon Apr 27, 2009 2:46 pm |
|
| I use Captain a ton...PokerStars' table title bar is awful atm, so i change it...
[url:10ytb536]http://www.pokersoftware.com/articles/2009/01/captain-changing-table-title-bars.html[/url:10ytb536]
Bet Pot would be next in line... |
|
Re: $ to Big Blind ahk? |
Sun May 03, 2009 7:33 pm |
|
| Hello Zen, welcome to the forums! if you could elaborate a little further as to what you need the AHK to do, I will check into it for you. Im not familiar with what you are describing, but if you could give a little more detail I will see what i can do....thanks, -Jayme |
|
Re: Most used AHK script? |
Thu May 07, 2009 4:06 pm |
|
| yeah...ninja is awesome...and they were really quick to fix the issue with the new stars update...well done ninja! |
|
Re: $ to Big Blind ahk? |
Fri May 15, 2009 9:52 pm |
|
| ok...there is a great new program available called Poker Shortcuts...we will have a review of this software up in the next few days....among other things, you can view your stack in BBs and in "M"...stay tuned! |
|
Re: Absolute Poker scripts? |
Mon May 18, 2009 9:05 pm |
|
| i am not aware of an AP script for bet pot, or anything close to what table ninja can do. Thats probably mostly due to the fact that the AHK developers obv want to cater to the masses, so stars, full tilt, and party get the most development....ill keep an eye out for AP scripts though.... jayme |
|
Re: Absolute Poker scripts? |
Thu May 21, 2009 12:32 pm |
|
lol...yes, bubble script takes priority ....which im about to dive back into. Proving to be a bit difficult.... |
|
automatically search "registered in tournaments" on PokerSta |
Mon Jun 15, 2009 12:35 am |
|
| Here is a nice AHK script that automatically runs a "registered in tournaments" search on PokerStars. Periodically, Stars will not open up all of the tables you have registered for...this scripts automates that process...
;Script configuration
#NoEnv
#SingleInstance force
#Include %a_scriptDir%
Process, priority, , High
SendMode Input
SetWorkingDir %a_scriptDir%
GroupAdd StarsTables, ahk_class PokerStarsTableFrameClass
return
^!t::
checkTournies()
return
RemoveTrayTip:
SetTimer, RemoveTrayTip, Off
TrayTip
return
setTrayTip(text, seconds=5, options=1) {
ms := seconds * 1000
TrayTip, Stars Tourney Checker, %text%, , %options%
SetTimer RemoveTrayTip, %ms%
return
}
checkTournies() {
SetKeyDelay, 0
WinGet, lobbyID, id, PokerStars Lobby
if (!lobbyID) {
setTrayTip("Stars lobby not found!", 3, 1)
return
}
; Send ctrl-r to the lobby - this will work even if it's minimized, inactive etc
WinMenuSelectItem, ahk_id %lobbyID%, , Requests, Registered In Tournaments
; Wait for the registered tourney popup
WinWait Registered In Tournaments, , 4
if (ErrorLevel) {
setTrayTip("Failed to launch the 'registered in tournaments' request.", 3, 3)
return
}
; Get contents of list box, then send escape to cancel
ControlGet, listdata, List,, ListBox1
ControlSend, , {ESC}, Registered In Tournaments
tall := 0
trunning := 0
tnotfound := 0
failure := false
Loop, Parse, listdata, `n
{
tourneyline = %A_LoopField%
if (instr(tourneyline, "running")) {
tourneyid := SubStr(tourneyline, 1, instr(tourneyline, " ") - 1)
; Do we have this table open?
WinGet tableid, id, Tournament %tourneyid% ahk_group StarsTables
if (!tableid) {
setTrayTip("Tourney " . tourneyid . " not found.`nTrying to launch...", 3, 2)
if (!launchTourney(lobbyID, tourneyid)) {
; if there's a failure, quit the loop
failure := true
break
}
tnotfound := tnotfound + 1
}
trunning := trunning + 1
}
tall := tall + 1
}
; Set a summary tooltip
if (!failure) {
if (tall == 0) {
tiptext := "No registered tournies found."
} else if (tnotfound == 0) {
tiptext := "All running tournies are open.`n`n"
tiptext := tiptext . "Tournies registered: " . tall . "`n"
tiptext := tiptext . "Total running: " . trunning . "`n"
} else {
tiptext := tiptext . "Successfully launched " . tnotfound . " tournament(s)`n`n"
tiptext := tiptext . "Tournies registered: " . tall . "`n"
tiptext := tiptext . "Total running: " . trunning . "`n"
}
setTrayTip(tiptext, 5, 1)
}
}
; Launch a 'find a tournament' window
launchTourney(lobbyID, tourneyid) {
WinMenuSelectItem, ahk_id %lobbyID%, , Requests, Find A Tournament...
WinWait Find a Tournament, , 2
if (ErrorLevel) {
setTrayTip("Failed to launch the 'Find a Tournament' request.", 3, 3)
return false
}
; Enter in the tournament ID
ControlSetText Edit1, %tourneyid%, Find a Tournament
Sleep, 10
ControlSend, , {Enter}, Find a Tournament
; Wait for tourney lobby
lobbytitle = Tournament %tourneyid% Lobby
WinWait %lobbytitle%, , 6
if (ErrorLevel) {
setTrayTip("Failed to find tournament lobby '" . lobbytitle . "'", 3, 3)
return false
}
ControlClick PokerStarsButtonClass7, %lobbytitle%
WinWait Tournament %tourneyid% ahk_group StarsTables, , 10
if (ErrorLevel) {
setTrayTip("Failed to bring up table.", 3, 3)
return false
}
WinClose %lobbytitle%
WinWaitClose %lobbytitle%, , 10
return true
} |
|
PokerStars auto addon feature |
Tue Jun 16, 2009 7:18 pm |
|
| I like the Auto addon feature...but it would be nice if it were there the whole tourney instead of just before break...i like the enhanced table tile bar as well...
what do you guys think?? |
|
Re: PokerStars auto addon feature |
Wed Jun 17, 2009 10:13 pm |
|
| they already have an auto rebuy for rebuy events...auto single rebuy, or auto double rebuy... |
|
How do you feel about data mining? |
Mon Jun 22, 2009 8:37 am |
|
| I personally love the idea of data mining. I think having rankings, leaderboards, etc. based on results adds a great dynamic to online poker. There are some that feel data mining is wrong and an invasion of privacy....
what do you guys think? Like it?...hate it?...do you feel its wrong? |
|
Re: How do you feel about data mining? |
Mon Jun 22, 2009 4:51 pm |
|
| im not an OPR guy, so i dont know...does OPR offer an opt out option? thepokerdb (aka bluffmagazine) offers an opt out option for tourney tracking. I know pokerstars (maybe full tilt as well) required thepokerdb to have players opt in if they wanted their tourneys tracked. They did this my requiring a few cents to be transferred to the bluff account...and it was then returned. This is how they verified the screen names that opt in are actually who they say they are. if would be easy for someone to open a gmail account and send an opt in email to bluff mag saying "Im Phil Ivey, please opt me in"
as for cash games...i actually like the cash game DBs as well. I think it would be nice to have some type of ranking based on cash games results...but i dont think that would ever fly. There are probably way too many players who are against it. I guess more than anything i wish there was some type of leaderboard, ranking, etc that would give the cash game guys the same dynamic that tourneys give. I honestly think that many players play tournaments just for the fact that they might get famous if they are ranked. That type of recognition cant happen in cash games unless you are a high stakes player where the group of players is so small that virtually everyone is "famous" so to speak. |
|
Re: Mucked Cards |
Sun Jun 28, 2009 1:19 pm |
|
| here you go sir!
[url:ifkt9bzk]http://www.mcviewer.com/en/[/url:ifkt9bzk] |
|
StarsStacker |
Tue Jul 07, 2009 4:55 pm |
|
| Hey Guys, very soon we will have an AHK script on the homepage call StarsStacker. you can find the AHK code for it listed below.
The script allows you to move a table(s) in and out of you stack of tables so that you can pay attention to your action tables which clicking the fold buttons on the others. This is super useful for you 24-tablers out there...give it shot now if you would like....Jayme
*copy/paste everything below into a new.ahk file*
; ### StarsStacker Alpha v0.001 ###
; AHK version: v1.0.47.05
; date: August 2008
; author: bhanson
; Be sure to add "f5redrawtable=1" without
; the quotes to your pokerstars user.ini
; under [options] if you want the
; auto-resize to work properly
; (thanks to Fermion5 @ 2p2 forums)
; ######################
; ### CONFIGURE HERE ###
; ######################
; ### List of hotkeys here ###
; http://www.autohotkey.com/docs/KeyList.htm
; ### Format ###
; KEYNAME::MoveWindow(LocX, LocY, SizeX, SizeY)
; ### Example 1 ###
; WheelDown::MoveWindow(0, 100, 483, 354)
; This would mean everytime you push "WheelDown" it
; would move your current window to (0, 100), with a
; window size of (483, 354)--the stars smallest window
; size
; ### Example 2 ###
; WheelUp::MoveWindow(700, 100, 483, 354)
; Subsequently, this would mean everytime you push
; "WheelUp" it would move your current window over to
; (700, 100)
; You can get coordinates and window sizes by running
; "AutoIt3 Window Spy" from your AutoHotKey folder
XButton1::MoveWindow(0, 575, 483, 354)
XButton2::MoveWindow(700, 575, 483, 353)
; ### DO NOT EDIT BELOW ###
MoveWindow(LocX, LocY, SizeX, SizeY)
{
WinGetActiveTitle, TitleVar
WinMove, %TitleVar%,, LocX, LocY, SizeX, SizeY
;Send, {F5}
} |
|
Re: StarsStacker |
Thu Jul 09, 2009 8:55 pm |
|
| i tile as well...but when im 24 tabling on my laptop i still like to have 2 slots open where i can see the whole table if i need to...so if i pick up a hand i can just move it oue of the way. even though im tiling...the tables are still all covered pretty much... |
|
Re: Roland's Hand Combos Script Noob Needs Help |
Tue Jul 14, 2009 10:20 am |
|
| I havent heard of this script before, could you copy and paste it in this thread...ill load it up and give it a shot.
make sure you did this...make a new folder on your desktop. Put the hand combos .ahk file in the folder. also, put the functions_v3.ahk in the same folder, but do not copy and paste it into the hand combos script itself. the script will look for the functions file in the folder, not in the hand combos script. name the functions file "functions_v3.ahk"...dont change the name. put the cards file in the same folder. Should load up when you click the .ahk icon...
Ill be able to help you more after i get a copy of the script...thanks, Jayme |
|
Re: Roland's Hand Combos Script Noob Needs Help |
Wed Jul 15, 2009 5:17 pm |
|
| thanks sir...ill look into it...Jayme |
|
Re: Roland's Hand Combos Script Noob Needs Help |
Wed Jul 15, 2009 5:35 pm |
|
| ok...it works for me...make sure your directory looks like this:
[img:1vad7kc2]http://i27.tinypic.com/1zhjyh.jpg[/img:1vad7kc2] |
|
New Bet Pot script for Bodog |
Mon Aug 03, 2009 8:20 pm |
|
| For those interested, here is a new bet pot script for bodog poker. *WARNING* you MUST use the default size while playing bodog so that the script doesn't accidentally misclick another control...
*copy and paste everything you see below*
#NoEnv
SendMode Input
#WinActivateForce
SetTitleMatchMode, 2
GroupAdd, BODOG, ahk_class #32770,,,Poker
TableW := 794
TableH := 570
AutoFoldX := 285
AutoFoldY := 520
FoldX := 300
CallX := 400
RaiseX := 500
FCRY := 500
SmallX := 265
PotX := 295
AllinX := 330
MinusX := 355
AddX := 470
BetBoxX := 540 ;Check coordinates with window spy if you have problems far right of box is good.
BetBoxY := 530 ;Check coordinates with window spy if you have problems far right of box is good.
MPMMPY := 530
DPZZ := 0.2
!SC04B::
{
GroupActivate, BODOG, r
MouseMove, 400, 460, 0
return
}
;move tables around
Home::
WinGetActiveTitle, Title1
WinMove, %Title1%,, 0, 0
return
End::
WinGetActiveTitle, Title1
WinMove, %Title1%,, 0, 580
return
PgUp::
WinGetActiveTitle, Title1
WinMove, %Title1%,, 800, 0
return
PgDn::
WinGetActiveTitle, Title1
WinMove, %Title1%,, 800, 580
return
#IfWinActive ahk_group BODOG
!T:: ;Fold
NumpadDiv::
{
MouseGetPos,,,win
WinActivate, ahk_id %win%
WinGetPos, X, Y, w, h, A
xpos:=w*(FoldX/TableW)
xpos:= Round(xpos)
ypos:=h*(FCRY/TableH)
ypos:= Round(ypos)
WinGet, active_id, ID, A
PostLeftClick(xpos,ypos,active_id)
WinGetPos, X, Y, w, h, A
xpos:=w*(AutoFoldX/TableW)
xpos:= Round(xpos)
ypos:=h*(AutoFoldY/TableH)
ypos:= Round(ypos)
WinGet, active_id, ID, A
PostLeftClick(xpos,ypos,active_id)
return
}
~WheelDown:: ;Decrease Bet
{
MouseGetPos,,,win
WinActivate, ahk_id %win%
xpos:=w*(MinusX/TableW)
xpos:= Round(xpos)
ypos:=h*(MPMMPY/TableH)
ypos:= Round(ypos)
WinGet, active_id, ID, A
PostLeftClick(xpos,ypos,active_id) 4
return
}
~WheelUp:: ;Increase Bet
{
MouseGetPos,,,win
WinActivate, ahk_id %win%
xpos:=w*(AddX/TableW)
xpos:= Round(xpos)
ypos:=h*(MPMMPY/TableH)
ypos:= Round(ypos)
WinGet, active_id, ID, A
PostLeftClick(xpos,ypos,active_id)
return
}
~RButton::
Numpad7:: ;Pot Bet
{
MouseGetPos,,,win
WinActivate, ahk_id %win%
xpos:=w*(PotX/TableW)
xpos:= Round(xpos)
ypos:=h*(BetBoxY/TableH)
ypos:= Round(ypos)
WinGet, active_id, ID, A
PostLeftClick(xpos,ypos,active_id)
return
}
PostLeftClick(x, y, table_id, activate=1) ;Juks PostLeftClick
{
If activate
WinActivate, ahk_id%table_id%
PostMessage, 0x201, 0x0001, ((y<<16)^x), , ahk_id%table_id%
PostMessage, 0x202 , 0, ((y<<16)^x), , ahk_id%table_id%
} |
|
Stars Session Timer |
Sun Aug 09, 2009 11:55 pm |
|
| Here is a very simple script that will time your sessions for you while playing on PokerStars...it starts when you start your session, and stops when you end your session.
*copy and paste everything below into a new .ahk file*
#NoEnv
#SingleInstance, Force
SendMode Input
DllCall("QueryPerformanceFrequency", "Int64 *", QPCF)
s := 0
t := 0
Gui, Font, , Courier
Gui, Add, Text, w120 vtimer, 0:00:00
Gui, Show, w130, %name_version%
SetTimer, detectps, 2000
SetTimer, incs, 1000
SetTimer, incs, Off
SetTimer, update, 500
return
detectps:
; Absolute Poker
IfWinExist, ahk_class DxWndClass
{
if (!t)
{
DllCall("QueryPerformanceCounter", "Int64 *", initQPC)
SetTimer, incs, On
}
t := 1
}
; PokerStars
Else IfWinExist, ahk_class PokerStarsTableFrameClass
{
if (!t)
{
DllCall("QueryPerformanceCounter", "Int64 *", initQPC)
SetTimer, incs, On
}
t := 1
}
Else
{
SetTimer, incs, Off
t := 0
}
return
update:
s := Round(s)
hrs := s // 3600
mins := s // 60
if StrLen(mins)=1
mins = 0%mins%
secs := Mod(s, 60)
if StrLen(secs)=1
secs = 0%secs%
form := hrs . ":" . mins . ":" . secs
GuiControl, ,timer, %form%
return
incs:
DllCall("QueryPerformanceCounter", "Int64 *", QPC)
inc := (QPC - initQPC) / QPCF
initQPC := QPC
s += inc
return
GuiClose:
ExitApp |
|
Re: Stars Session Timer |
Mon Aug 10, 2009 5:11 pm |
|
| tracking table hours wouldnt be too hard to implement....just need to tell the script to track how many tables are open...then do a quick multiplier... |
|
Full Tilt Poker Releases New Software Update |
Thu Aug 13, 2009 6:43 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:oujl5jj5]Full Tilt Poker[/url:oujl5jj5] released a new software update today that addressed several known software bugs. Among those bug fixes was the "half cards at showdown" bug. There were other areas addressed as well, but the exact details were not disclosed. Full Tilt Poker admits there are still several known issues that need to be fixed, including the following:
-Mac users that crash at login screen
-Severe lag getting to the login screen
-Tables getting into a bad state
-Tables not popping to front for Hold'em Manager
-Blank lobby
Check out the new [url=http://www.pokersoftware.com/out/full-tilt-poker:oujl5jj5]Full Tilt Poker software[/url:oujl5jj5] update today!
Don't forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:oujl5jj5]Full Tilt Poker software review[/url:oujl5jj5] |
|
TableNinjaFT Releases This Week |
Tue Aug 18, 2009 6:51 pm |
|
| In a recent post in the forums, Tarath, the [url=http://www.pokersoftware.com/out/table-ninja:1a9l4i9u]TableNinja[/url:1a9l4i9u] guru, annouced that TableNinjaFT (TableNinja for [url=http://www.pokersoftware.com/out/full-tilt-poker:1a9l4i9u]Full Tilt Poker[/url:1a9l4i9u]) should be available to the public sometime this week. This is great news for those who have been tied down to only being able to use TableNinja on [url=http://www.pokersoftware.com/out/pokerstars:1a9l4i9u]PokerStars[/url:1a9l4i9u]. Stay tuned! TableNinjaFT is just around the corner!
Check out [url=http://www.pokersoftware.com/out/table-ninja:1a9l4i9u]TableNinja[/url:1a9l4i9u] today to see what's to come for Full Tilt Poker
Don't Forget to check out our [url=http://www.pokersoftware.com/table-ninja/:1a9l4i9u]TableNinja software review[/url:1a9l4i9u] |
|
TableNinjaFT Officially Released |
Sun Aug 23, 2009 10:18 pm |
|
| [url=http://tableninja.com/tnft/index.php:3rfb3zh1]TableNinjaFT[/url:3rfb3zh1] was officially released this week after several weeks of Beta testing. If you haven't tried TableNinjaFT yet, get going! You can download the software for free, but it may not stay that way for long. Here is an overview of what TableNinjaFT has to offer:
-Lightning-fast tools and shortcuts that make playing on Full Tilt easier and more profitable.
-Compatibility with Cash Games, Tournaments, Sit-n-Gos
-Flexible setup compatibility (i.e. PokerTracker 3, Hold'em Manager, Stacked/Tiled/Cascaded Tables)
-Speeds up your play with hotkeys to bet/call/fold, bet percentages of the pot, or go all-in.
-Automates time-bank and pot-betting.
-Has you up and running in seconds with an intuitive user interface
Check out [url=http://tableninja.com/tnft/index.php:3rfb3zh1]TableNinjaFT[/url:3rfb3zh1] today to see all of the great features
Don't forget to take a look at our [url=http://www.pokersoftware.com/table-ninja/:3rfb3zh1]TableNinja software review[/url:3rfb3zh1] |
|
Ultimate Bet Releases Mac Client |
Wed Sep 02, 2009 4:39 pm |
|
| [url=http://www.pokersoftware.com/out/ultimate-bet:121oa0w0]Ultimate Bet[/url:121oa0w0] announced today that their software client is now Mac compatible. The client supports cash games, single and multi-table tournaments, satellites, and single player blackjack for upto five tables at a time, and also includes Ultimate Buddy. Also, a no-download Instant Play option was released with the update. As long as you have Mac OS X 10.4 or higher and the latest Java software, you can play right from your web browser.
Download the new Mac-friendly [url=http://www.pokersoftware.com/out/ultimate-bet:121oa0w0]Ultimate Bet software[/url:121oa0w0] now
Don't forget to check out our [url=http://www.pokersoftware.com/ultimatebet/:121oa0w0]Ultimate Bet software review[/url:121oa0w0] |
|
Holdem Manager Releases New Beta |
Wed Aug 26, 2009 8:45 pm |
|
| [url=http://www.pokersoftware.com/out/holdem-manager:3pbmwive]Holdem Manger[/url:3pbmwive] released a new updated Beta yesterday that addressed several issues, but the biggest news in the new update is the launch of the Leak Buster addon. Leak Buster is a new tool for use with Holdem Manger that provides you with:
-7 step-by-step instructional videos on how to identify your leaks in Holdem Manager.
-Excel spreadsheets that instantly highlight your poker leaks in red for you.
-35 Holdem Manager filters with explanation on how to use them to identify leaks.
-Color coded HUD setup with module on how to exploit your opponents leaks.
-Recommended starting hand charts.
[u:3pbmwive]Bug Fixes[/u:3pbmwive]
-Dual monitor pop-up bug fixed
-Donk-bet-3 bet stat fixed
-Fixed bug reading some Pacific tourney summaries when you did not finish in the money
Check out [url=http://www.pokersoftware.com/out/holdem-manager:3pbmwive]Holdem Manager[/url:3pbmwive] today to see of of the great additions
Don't forget to check out our [url=http://www.pokersoftware.com/holdem-manager/:3pbmwive]Holdem Manager software review[/url:3pbmwive] |
|
Full Tilt Poker Fixes More Software Bugs |
Thu Aug 27, 2009 12:27 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:njvb1chn]Full Tilt Poker[/url:njvb1chn] released yet another update today that fixed several known software bugs. ftpdoug made an announcement on the [url=http://www.pocketfives.com/poker-forums/7/aug-27th-full-tilt-update-4621846:njvb1chn]PocketFives.com[/url:njvb1chn] poker forum today where he announced the following changes and fixes:
-Mac users that crash at login screen
-Severe lag getting to the login screen (and the frequent lag after logging in)
-Still working with the Qt developers on a full, robust fix from their end, but in the meantime this should solve the issue for the vast majority of players.
-Tables getting into a bad state - This is missing cards, or one card face down, and it should now be fixed.
-Tables not popping to front for some users
Check out the new [url=http://www.pokersoftware.com/out/full-tilt-poker:njvb1chn]Full Tilt Poker[/url:njvb1chn] update today
Don't forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:njvb1chn]Full Tilt Poker software review[/url:njvb1chn] |
|
Table Tiler with Auto Zoom |
Fri Aug 28, 2009 7:24 am |
|
| Here is a great NEW script that will tile all of you tables for multiple sites.
You will need to change the monitor width and height setting to match your monitor.
By default, the mouse wheel button tiles the tables, and "pg up" will enlarge the active table.
*Copy and Paste everything below*
;Script tiles the PokerStars and FullTiltPoker tables with the press of a hotkey
;Script zooms the PokerStars and FullTiltPoker tables you hoover your mouse over with the press of a hotkey
;You have to set the option f5redrawtable=1 in Stars user-ini file so the resized table gets redrawn
;Script works if you have a second monitor with same resolution to the right of the first one
;================================================================================================================
;========================================== E D I T =============================================================
;================================================================================================================
bigWidth := 800 ;The width you like the table to get when you hoover your mouse over it
noActivationWidth := 0.3 ;Percentage of the tables width from each side that you can hoover your mouse over without the table becoming big
noActivationHeight := 0.2 ;Percentage of the tables height from each side that you can hoover your mouse over without the table becoming big
monitorStartX := 0 ;X-coordinate for your top left corner
monitorStartY := 0 ;Y-coordinate for your top left corner
monitorWidth := 1280 ;Your monitors resolution width
monitorHeight := 800 ;Your monitors resolution height
tileMonitors := 1 ;number of monitors to use for tiling
moveUp := false ;true or false if you want current tables to move up in order when a tables is closed or if you want empty slots to be filled by new tables
Hotkey, MButton, hotkey ;Hotkey for tiling tables, MButton is middle mouse button
Hotkey, PgUp, hotkey2 ;Hotkey for zooming tables, PgUp is key "Page Up"
;=================================================================================================================
;=================================================================================================================
;=================================================================================================================
CoordMode, Mouse, Screen
SetTitleMatchMode, 2
SetWinDelay, -1
SetBatchLines, -1
SysGet, border, 32
SysGet, caption, 4
widthSlots := 2
heightSlots := 2
bigHeight := (bigWidth // 1.45155) + border + caption - 1
Loop, 50
{
slot%A_Index% := 0
}
hotkey2:
MouseGetPos, mouseX,mouseY,mouseID
WinGetPos,tableX,tableY,tableW,tableH,ahk_ID %mouseID%
if bigID
{
IfWinExist, ahk_ID %bigID% ahk_class PokerStarsTableFrameClass
{
WinMove,,, %bigX%, %bigY%, %bigW%, %bigH%
ControlSend, , {F5}
}
else IfWinExist, Logged In As ahk_ID %bigID% ahk_class QWidget,, Full Tilt Poker
{
WinMove,,, %bigX%, %bigY%, %bigW%, %bigH%
}
}
if (bigID != mouseID)
{
makeBigS := false
makeBig := false
IfWinExist, ahk_ID %mouseID% ahk_class PokerStarsTableFrameClass
{
makeBigS := true
}
else IfWinExist, Logged In As ahk_ID %mouseID% ahk_class QWidget,, Full Tilt Poker
{
makeBig := true
}
if (makeBigS OR makeBig)
{
widthSpread := bigWidth - tableW
heightSpread := bigHeight - tableH
if (tableX >= (monitorStartX + monitorWidth))
{
if((tableX - (widthSpread//2)) < (monitorStartX + monitorWidth))
{
newX := monitorStartX + monitorWidth
}
else
{
if ((tableX + tableW + (widthSpread/2)) > (monitorStartX + (monitorWidth*2)))
{
newX := monitorStartX + (monitorWidth*2) - bigWidth
}
else
{
newX := tableX - (widthSpread/2)
}
}
}
else
{
if((tableX - (widthSpread/2)) < monitorStartX)
{
newX := monitorStartX
}
else
{
if((tableX + tableW + (widthSpread/2)) > (monitorStartX + monitorWidth))
{
newX := monitorStartX + monitorWidth - bigWidth
}
else
{
newX := tableX - (widthSpread/2)
}
}
}
if((tableY - (heightSpread/2)) < monitorStartY)
{
newY := monitorStartY
}
else
{
if((tableY + tableH + (heightSpread/2)) > (monitorStartY + monitorHeight))
{
newY := monitorStartY + monitorHeight - bigHeight
}
else
{
newY := tableY - (heightSpread/2)
}
}
WinMove,,, %newX%, %newY%, %bigWidth%, %bigHeight%
If makeBigS
{
ControlSend, , {F5}
}
Sleep, 300
WinSet, Top
WinActivate
if(mouseID != bigID)
{
bigID := mouseID
bigX := tableX
bigY := tableY
bigW := tableW
bigH := tableH
}
}
}
else
{
bigID := false
}
return
hotkey:
WinGet, psTables, List, ahk_class PokerStarsTableFrameClass
WinGet, ftpTables, List, Logged In As ahk_class QWidget,, Full Tilt Poker
ClearSlots()
Tile()
return
ClearSlots()
{
global
Loop, 50
{
occupyingTable := slot%A_Index%
IfWinNotExist, ahk_id %occupyingTable%
{
slot%A_Index% := 0
}
}
return
}
Tile()
{
global
noOfTables := psTables + ftpTables
if ((noOfTables <= 4) OR ((noOfTables <= 8) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 2
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 2))
{
tableHeight := monitorHeight // 2
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 2) OR (heightSlots > 2)))
{
MoveUp()
}
widthSlots := 2
heightSlots := 2
}
else if ((noOfTables <= 6) OR ((noOfTables <= 12) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 3
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 2))
{
tableHeight := monitorHeight // 2
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 3) OR (heightSlots > 2)))
{
MoveUp()
}
widthSlots := 3
heightSlots := 2
}
else if ((noOfTables <= 9) OR ((noOfTables <= 18) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 3
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 3))
{
tableHeight := monitorHeight // 3
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 3) OR (heightSlots > 3)))
{
MoveUp()
}
widthSlots := 3
heightSlots := 3
}
else if ((noOfTables <= 12) OR ((noOfTables <= 24) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 4
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 3))
{
tableHeight := monitorHeight // 3
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 4) OR (heightSlots > 3)))
{
MoveUp()
}
widthSlots := 4
heightSlots := 3
}
else if ((noOfTables <= 16) OR ((noOfTables <= 32) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 4
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 4))
{
tableHeight := monitorHeight // 4
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 4) OR (heightSlots > 4)))
{
MoveUp()
}
widthSlots := 4
heightSlots := 4
}
else if ((noOfTables <= 20) OR ((noOfTables <= 40) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 5
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 4))
{
tableHeight := monitorHeight // 4
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 5) OR (heightSlots > 4)))
{
MoveUp()
}
widthSlots := 5
heightSlots := 4
}
else if ((noOfTables <= 25) OR ((noOfTables <= 50) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 5
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 5))
{
tableHeight := monitorHeight // 5
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
widthSlots := 5
heightSlots := 5
}
if moveUp
{
MoveUp()
}
widthIndex := 1
heightIndex := 1
extra := 0
Loop, %noOfTables%
{
if !slot%A_Index%
{
temp := A_Index
foundNew := false
Loop, %psTables%
{
if New(psTables%A_Index%)
{
slot%temp% := psTables%A_Index%
foundNew := true
break
}
}
if !foundNew
{
Loop, %ftpTables%
{
if New(ftpTables%A_Index%)
{
slot%temp% := ftpTables%A_Index%
break
}
}
}
}
if ((A_Index - 1) = (widthSlots * heightSlots))
{
extra := monitorWidth
heightIndex := 0
}
if (widthIndex > widthSlots)
{
widthIndex := 1
heightIndex++
}
slot%A_Index%x := monitorStartX + extra + ((widthIndex - 1) * tableWidth)
slot%A_Index%y := monitorStartY + ((heightIndex - 1) * tableHeight)
widthIndex++
}
Loop, %noOfTables%
{
id := slot%A_Index%
ifWinExist, ahk_id %id%
{
WinGetPos, oldX, oldY, oldW, oldH
xpos := slot%A_Index%x
ypos := slot%A_Index%y
if((oldX != xpos) OR (oldY != ypos) OR (oldW != tableWidth) OR (oldH != tableHeight))
{
WinMove, ahk_id %id%,, %xpos%, %ypos%, %tableWidth%, %tableHeight%
IfWinExist, ahk_ID %id% ahk_class PokerStarsTableFrameClass
{
ControlSend, , {F5}
}
}
}
}
return
}
MoveUp()
{
global
Loop, 49
{
if !slot%A_Index%
{
temp := A_Index
Loop, % 49 - temp
{
if (A_Index > temp)
{
if slot%A_Index%
{
slot%temp% := slot%A_Index%
slot%A_Index% := 0
break
}
}
}
}
}
return
}
New(tableID)
{
global
Loop, 50
{
if (slot%A_Index% = tableID)
{
return false
}
}
return true |
|
Re: Hardware question |
Sun Aug 30, 2009 11:58 am |
|
| I play 40 sngs and run poker tracker on my laptop...runs like a champ...the more RAM the better
[url=http://reviews.cnet.com/laptops/hp-pavilion-dv5-1002nr/4505-3121_7-33088547.html:1owncpka]http://reviews.cnet.com/laptops/hp-pavilion-dv5-1002nr/4505-3121_7-33088547.html[/url:1owncpka] |
|
Re: Table Tiler with Auto Zoom |
Mon Aug 31, 2009 9:41 am |
|
| try this one...made a few changes...make sure you do all of you edits under the "edit" section before saving and running the script...
**copy and paste everything below**
;Script tiles the PokerStars and FullTiltPoker tables with the press of a hotkey
;Script zooms the PokerStars and FullTiltPoker tables you hoover your mouse over with the press of a hotkey
;You have to set the option f5redrawtable=1 in Stars user-ini file so the resized table gets redrawn
;Script works if you have a second monitor with same resolution to the right of the first one
;================================================================================================================
;========================================== E D I T =============================================================
;================================================================================================================
bigWidth := 800 ;The width you like the table to get when you hoover your mouse over it
noActivationWidth := 0.3 ;Percentage of the tables width from each side that you can hoover your mouse over without the table becoming big
noActivationHeight := 0.2 ;Percentage of the tables height from each side that you can hoover your mouse over without the table becoming big
monitorStartX := 0 ;X-coordinate for your top left corner
monitorStartY := 0 ;Y-coordinate for your top left corner
monitorWidth := 1280 ;Your monitors resolution width
monitorHeight := 800 ;Your monitors resolution height
tileMonitors := 1 ;number of monitors to use for tiling
moveUp := false ;true or false if you want current tables to move up in order when a tables is closed or if you want empty slots to be filled by new tables
Hotkey, MButton, hotkey ;Hotkey for tiling tables, MButton is middle mouse button
Hotkey, PgUp, hotkey2 ;Hotkey for zooming tables, PgUp is key "Page Up"
;=================================================================================================================
;=================================================================================================================
;=================================================================================================================
CoordMode, Mouse, Screen
SetTitleMatchMode, 2
SetWinDelay, -1
SetBatchLines, -1
SysGet, border, 32
SysGet, caption, 4
widthSlots := 2
heightSlots := 2
bigHeight := (bigWidth // 1.45155) + border + caption - 1
Loop, 50
{
slot%A_Index% := 0
}
hotkey2:
MouseGetPos, mouseX,mouseY,mouseID
WinGetPos,tableX,tableY,tableW,tableH,ahk_ID %mouseID%
if bigID
{
IfWinExist, ahk_ID %bigID% ahk_class PokerStarsTableFrameClass
{
WinMove,,, %bigX%, %bigY%, %bigW%, %bigH%
ControlSend, , {F5}
}
else IfWinExist, Logged In As ahk_ID %bigID% ahk_class QWidget,, Full Tilt Poker
{
WinMove,,, %bigX%, %bigY%, %bigW%, %bigH%
}
}
if (bigID != mouseID)
{
makeBigS := false
makeBig := false
IfWinExist, ahk_ID %mouseID% ahk_class PokerStarsTableFrameClass
{
makeBigS := true
}
else IfWinExist, Logged In As ahk_ID %mouseID% ahk_class QWidget,, Full Tilt Poker
{
makeBig := true
}
if (makeBigS OR makeBig)
{
widthSpread := bigWidth - tableW
heightSpread := bigHeight - tableH
if (tableX >= (monitorStartX + monitorWidth))
{
if((tableX - (widthSpread//2)) < (monitorStartX + monitorWidth))
{
newX := monitorStartX + monitorWidth
}
else
{
if ((tableX + tableW + (widthSpread/2)) > (monitorStartX + (monitorWidth*2)))
{
newX := monitorStartX + (monitorWidth*2) - bigWidth
}
else
{
newX := tableX - (widthSpread/2)
}
}
}
else
{
if((tableX - (widthSpread/2)) < monitorStartX)
{
newX := monitorStartX
}
else
{
if((tableX + tableW + (widthSpread/2)) > (monitorStartX + monitorWidth))
{
newX := monitorStartX + monitorWidth - bigWidth
}
else
{
newX := tableX - (widthSpread/2)
}
}
}
if((tableY - (heightSpread/2)) < monitorStartY)
{
newY := monitorStartY
}
else
{
if((tableY + tableH + (heightSpread/2)) > (monitorStartY + monitorHeight))
{
newY := monitorStartY + monitorHeight - bigHeight
}
else
{
newY := tableY - (heightSpread/2)
}
}
WinMove,,, %newX%, %newY%, %bigWidth%, %bigHeight%
If makeBigS
{
ControlSend, , {F5}
}
Sleep, 300
WinSet, Top
WinActivate
if(mouseID != bigID)
{
bigID := mouseID
bigX := tableX
bigY := tableY
bigW := tableW
bigH := tableH
}
}
}
else
{
bigID := false
}
return
hotkey:
WinGet, psTables, List, ahk_class PokerStarsTableFrameClass
WinGet, ftpTables, List, Logged In As ahk_class QWidget,, Full Tilt Poker
ClearSlots()
Tile()
return
ClearSlots()
{
global
Loop, 50
{
occupyingTable := slot%A_Index%
IfWinNotExist, ahk_id %occupyingTable%
{
slot%A_Index% := 0
}
}
return
}
Tile()
{
global
noOfTables := psTables + ftpTables
if ((noOfTables <= 4) OR ((noOfTables <= 8) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 2
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 2))
{
tableHeight := monitorHeight // 2
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 2) OR (heightSlots > 2)))
{
MoveUp()
}
widthSlots := 2
heightSlots := 2
}
else if ((noOfTables <= 6) OR ((noOfTables <= 12) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 3
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 2))
{
tableHeight := monitorHeight // 2
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 3) OR (heightSlots > 2)))
{
MoveUp()
}
widthSlots := 3
heightSlots := 2
}
else if ((noOfTables <= 9) OR ((noOfTables <= 18) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 3
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 3))
{
tableHeight := monitorHeight // 3
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 3) OR (heightSlots > 3)))
{
MoveUp()
}
widthSlots := 3
heightSlots := 3
}
else if ((noOfTables <= 12) OR ((noOfTables <= 24) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 4
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 3))
{
tableHeight := monitorHeight // 3
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 4) OR (heightSlots > 3)))
{
MoveUp()
}
widthSlots := 4
heightSlots := 3
}
else if ((noOfTables <= 16) OR ((noOfTables <= 32) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 4
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 4))
{
tableHeight := monitorHeight // 4
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 4) OR (heightSlots > 4)))
{
MoveUp()
}
widthSlots := 4
heightSlots := 4
}
else if ((noOfTables <= 20) OR ((noOfTables <= 40) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 5
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 4))
{
tableHeight := monitorHeight // 4
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
if (!moveUp AND ((widthSlots > 5) OR (heightSlots > 4)))
{
MoveUp()
}
widthSlots := 5
heightSlots := 4
}
else if ((noOfTables <= 25) OR ((noOfTables <= 50) AND (tileMonitors = 2)))
{
tableWidth := monitorWidth // 5
tableHeight := (tableWidth / 1.45155) + border + caption - 1
if (monitorHeight < (tableHeight * 5))
{
tableHeight := monitorHeight // 5
tableWidth := tableHeight * 1.45155 - border - caption
tableHeight--
}
widthSlots := 5
heightSlots := 5
}
if moveUp
{
MoveUp()
}
widthIndex := 1
heightIndex := 1
extra := 0
Loop, %noOfTables%
{
if !slot%A_Index%
{
temp := A_Index
foundNew := false
Loop, %psTables%
{
if New(psTables%A_Index%)
{
slot%temp% := psTables%A_Index%
foundNew := true
break
}
}
if !foundNew
{
Loop, %ftpTables%
{
if New(ftpTables%A_Index%)
{
slot%temp% := ftpTables%A_Index%
break
}
}
}
}
if ((A_Index - 1) = (widthSlots * heightSlots))
{
extra := monitorWidth
heightIndex := 0
}
if (widthIndex > widthSlots)
{
widthIndex := 1
heightIndex++
}
slot%A_Index%x := monitorStartX + extra + ((widthIndex - 1) * tableWidth)
slot%A_Index%y := monitorStartY + ((heightIndex - 1) * tableHeight)
widthIndex++
}
Loop, %noOfTables%
{
id := slot%A_Index%
ifWinExist, ahk_id %id%
{
WinGetPos, oldX, oldY, oldW, oldH
xpos := slot%A_Index%x
ypos := slot%A_Index%y
if((oldX != xpos) OR (oldY != ypos) OR (oldW != tableWidth) OR (oldH != tableHeight))
{
WinMove, ahk_id %id%,, %xpos%, %ypos%, %tableWidth%, %tableHeight%
IfWinExist, ahk_ID %id% ahk_class PokerStarsTableFrameClass
{
ControlSend, , {F5}
}
}
}
}
return
}
MoveUp()
{
global
Loop, 49
{
if !slot%A_Index%
{
temp := A_Index
Loop, % 49 - temp
{
if (A_Index > temp)
{
if slot%A_Index%
{
slot%temp% := slot%A_Index%
slot%A_Index% := 0
break
}
}
}
}
}
return
}
New(tableID)
{
global
Loop, 50
{
if (slot%A_Index% = tableID)
{
return false
}
}
return true
} |
|
Overlay Zone Releases New Update |
Wed Sep 09, 2009 10:25 pm |
|
| Over the past several days, [url=http://www.pokersoftware.com/out/overlay-zone:2xz6orfm]Overlay Zone[/url:2xz6orfm] released several updates for [url=http://www.pokersoftware.com/out/full-tilt-poker:2xz6orfm]Full Tilt Poker[/url:2xz6orfm] and the [url=http://www.pokersoftware.com/out/absolute-poker:2xz6orfm]Cereus network[/url:2xz6orfm]. Overay Zone is a great tool that will scan through all of the major sites to find the tournaments that have overlays and alert you with a system tray icon.
[u:2xz6orfm]Full Tilt:[/u:2xz6orfm]
Along with the new client, Full Tilt Poker has changed all the guaranteed tournaments. Overlay Zone does not alert about rebuy tournaments, since any overlay that may exist at the start of the tournament, will likely disappear in time.
[u:2xz6orfm]Absolute/Ultimate:[/u:2xz6orfm]
Overlay Zone has not tracked them for a few days due to technical iussues, but we are now tracking them again.
Check out our [url=http://www.pokersoftware.com/out/overlay-zone:2xz6orfm]Overlay Zone[/url:2xz6orfm] today
Dont forget to check out our [url=http://www.pokersoftware.com/overlayzone/:2xz6orfm]Overlay Zone software review[/url:2xz6orfm] |
|
BlazingStars: Hot Key Program For MAC Coming Soon |
Fri Sep 11, 2009 12:33 pm |
|
| There are more and more MAC users surfacing every day in the online poker world. Therefore, software developers are releasing more options for MAC users than ever before. In the very near future, we will have a great new hot key program for MAC users called [url=http://fullyfunctionalsoftware.com/Fully_Functional_Software/Welcome.html:2o7gatb3]BlazingStars[/url:2o7gatb3] developed by Fully Functional Software. The program is very simliar to [url=http://www.pokersoftware.com/out/table-ninja:2o7gatb3]Table Ninja[/url:2o7gatb3] for [url=http://www.pokersoftware.com/out/pokerstars:2o7gatb3]PokerStars[/url:2o7gatb3], so you will not be disappointed in its functionality. BlazingStars will be free initially, but is still in private beta testing at the moment and will release for public Beta at a later date.
Check out [url=http://fullyfunctionalsoftware.com/Fully_Functional_Software/Welcome.html:2o7gatb3]BlazingStars[/url:2o7gatb3] for [url=http://www.pokersoftware.com/out/pokerstars:2o7gatb3]PokerStars[/url:2o7gatb3] today to see what is just around the corner |
|
Re: Mac Compatibility |
Fri Sep 11, 2009 12:35 pm |
|
| if you like TableNinja, you will LOVE [url=http://fullyfunctionalsoftware.com/Fully_Functional_Software/Welcome.html:288m0goi]BlazingStars[/url:288m0goi] when it releases for MAC.... |
|
Poker Tracker 3 Releases Beta 29 |
Thu Oct 01, 2009 11:28 pm |
|
| [url=http://www.pokersoftware.com/out/poker-tracker-3:1rs2nw1s]Poker Tracker 3[/url:1rs2nw1s] released a new beta yesterday that has some big changes. [url=http://www.pokersoftware.com/out/poker-tracker-3:1rs2nw1s]PT3[/url:1rs2nw1s] now supports [url=http://www.pokersoftware.com/out/cake-poker:1rs2nw1s]Cake Poker[/url:1rs2nw1s] and [url=http://www.pokersoftware.com/out/bodog:1rs2nw1s]Bodog[/url:1rs2nw1s]. Not only are there two new networks supported, but there are several other changes and updates, which includes:
-Database backup and restore to Database Management window
-User Interface: Better database checking on startup
-User Interface: Better handling of registration problems
-Changed labels on most buttons to accept keyboard shortcuts
-AutoRate: Performance improvements
Check out [url=http://www.pokersoftware.com/out/poker-tracker-3:1rs2nw1s]Poker Tracker 3[/url:1rs2nw1s] today
Don't forget to check out our [url=http://www.pokersoftware.com/pokertracker/:1rs2nw1s]Poker Tracker 3 software review[/url:1rs2nw1s] |
|
Holdem Genius Releases New Update |
Sun Sep 20, 2009 10:13 pm |
|
| If you are a current [url=http://www.pokersoftware.com/out/holdem-genius:1inlpnyx]Holdem Genius[/url:1inlpnyx] user, or if you are looking for a top notch odds calculator, you will be pleased to know that version 1.5.40 has been released and addresses three known issues:
- Adapted to the new lobby of William Hill and Bet365 in iPoker network.
- Fix for [url=http://www.pokersoftware.com/out/pokerstars:1inlpnyx]PokerStars[/url:1inlpnyx] playmoney tables.
- Fixed broken tournament tables in Pacific Poker.
Check out [url=http://www.pokersoftware.com/out/holdem-genius:1inlpnyx]Holdem Genius[/url:1inlpnyx] today
Dont forget to check out our [url=http://www.pokersoftware.com/HoldemGenius/:1inlpnyx]Holdem Genius software review[/url:1inlpnyx] |
|
Holdem Manager Releases Full Tilt Poker and Poker Stars Fixe |
Sun Sep 20, 2009 10:26 pm |
|
| Just recently, [url=http://www.pokersoftware.com/out/holdem-manager:1no07b9j]Holdem Manager[/url:1no07b9j] fixed two bugs in their software with version 1.48. The $7 + 0.50 Super Turbo's on [url=http://www.pokersoftware.com/out/full-tilt-poker:1no07b9j]Full Tilt Poker[/url:1no07b9j] now import properly. The other fix is the [url=http://www.pokersoftware.com/out/pokerstars:1no07b9j]Poker Stars[/url:1no07b9j] summaries now import after their recent software changes.
Check out [url=http://www.pokersoftware.com/out/holdem-manager:1no07b9j]Holdem Manager[/url:1no07b9j] today
Dont forget to check out our [url=http://www.pokersoftware.com/holdem-manager/:1no07b9j]Holdem Manager software review[/url:1no07b9j] |
|
TableNinja Releases New Software Update |
Fri Sep 25, 2009 10:53 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:2bn25eyf]TableNinja[/url:2bn25eyf] annouced the release of their new version of software this week, which includes a bug fix and several new software features. Listed below is a quick list of what to expect with the new release.
[u:2bn25eyf]New Features[/u:2bn25eyf]
-Added a "Automatically handle big blind annoyances" feature to the annoyances tab
-Created a "TableNinja Setup" pop-up which automatically configures a user's Hand History folder, and [url=http://www.pokersoftware.com/out/pokerstars:2bn25eyf]PokerStars[/url:2bn25eyf] Theme
-Removed the "Windows Vista Theme" setting (it is now automatically detected)
-Added a customizable 3-bet % option the the default bets
-TableNinja now officially supports the "No Images" theme
-Added new Icons to TableNinja
-Added an "Import Config" option to the file menu that loads a configuration without changing your "Setup" tab to make it easier to share configurations with friends.
[u:2bn25eyf]Bug Fix[/u:2bn25eyf]
-Fixed a bug that was preventing mouse hotkeys from working on Windows 7
Check out [url=http://www.pokersoftware.com/out/table-ninja:2bn25eyf]TableNinja[/url:2bn25eyf] for yourself today
Don't forget to check out our [url=http://www.pokersoftware.com/table-ninja/:2bn25eyf]TableNinja software review[/url:2bn25eyf] |
|
SitNGO Wizard Releases New Software Update |
Tue Oct 06, 2009 10:13 am |
|
| [url=http://www.pokersoftware.com/out/sitngo-wizard:13vtwk7i]SitNGo Wizard[/url:13vtwk7i] released a new software update (version 1.0.1.205) just hours ago that added two new features. They added support for the 180man sit and go format on [url=http://www.pokersoftware.com/out/pokerstars:13vtwk7i]PokerStars[/url:13vtwk7i], and also added WizHUD support for the [url=http://www.pokersoftware.com/out/pr-bwin:13vtwk7i]OnGame[/url:13vtwk7i] network.
Check out [url=http://www.pokersoftware.com/out/sitngo-wizard:13vtwk7i]SitNGo Wizard[/url:13vtwk7i] today
Don't forget to take a look at our [url=http://www.pokersoftware.com/sitngo-wizard/:13vtwk7i]SitNGo Wizard software review[/url:13vtwk7i] |
|
Re: Use Xbox 360 Controller with AutoHotKey |
Mon Oct 05, 2009 10:47 pm |
|
| that is correct...this script is for a wired controller... |
|
Re: AHK Script Idea - Add-on Alerter |
Thu Oct 08, 2009 8:05 pm |
|
| It can be done, but what will be easier to write (and wouldnt be that much of a pain to deal with as a player) is to get an alert anytime your tables go on break....you would obv be getting alerts when there is not an addon period, but this would be a quick fix any way...what do you think??
after rebuy is over, just turn the script off you wont keep getting alerts... |
|
PokerLuckMeter.com Releases New Features |
Fri Oct 09, 2009 10:38 pm |
|
| PokerLuckMeter was unveiled just days ago and we already have some new features released. PokerLuckMeter is an online product that allows you to upload hand histories to see if you are running above or below expectation on [url=http://www.pokersoftware.com/out/pokerstars:260nrfbe]Poker Stars[/url:260nrfbe], [url=http://www.pokersoftware.com/out/full-tilt-poker:260nrfbe]Full Tilt Poker,[/url:260nrfbe] and [url=http://www.pokersoftware.com/out/partypoker:260nrfbe]Party Poker[/url:260nrfbe]. Here is a list of the new features:
- Enter your email address on the progress page to receive an email when the luckmeter has finished processing uploads
- Click the feedback link to send us your comments directly
- Use the status tab on the results page to view a per-file breakdown of what was processed
- Click "link" on the results page to generate HTML code for pasting into emails, forums, blogs, etc.
- The LuckMeter now identifies (but doesn't process) Omaha, 7 Card Stud, etc. hands
Check out [url=http://www.pokerluckmeter.com/:260nrfbe]PokerLuckMeter[/url:260nrfbe] for yourself today |
|
Table Ninja Releases Important Bug Fix |
Tue Oct 13, 2009 9:43 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:3ez9q7pa]Table Ninja[/url:3ez9q7pa] for [url=http://www.pokersoftware.com/out/pokerstars:3ez9q7pa]Poker Stars[/url:3ez9q7pa] released a new bug fix yesterday that fixed a bug where the Big Blind Annoyances were active on Tournament tables. This is a bug that rarely revealed itself, but was a potentially serious bug. [url=http://www.pokersoftware.com/out/table-ninja:3ez9q7pa]Table Ninja[/url:3ez9q7pa] "strongly encourages everyone to update to the latest version"
Not familiar with [url=http://www.pokersoftware.com/out/table-ninja:3ez9q7pa]Table Ninja[/url:3ez9q7pa]? Try it for free today
Don't forget to check out our [url=http://www.pokersoftware.com/table-ninja/:3ez9q7pa]Table Ninja software review[/url:3ez9q7pa] |
|
Ultimate Bet To Release Sync Breaks |
Wed Oct 14, 2009 4:35 pm |
|
| It was recently announced over on the [url=http://www.pocketfives.com/poker-forums/7/synchronized-breaks-coming-on-ub-4773994:3b8n49es]PocketFives.com[/url:3b8n49es] poker forum that [url=http://www.pokersoftware.com/out/ultimate-bet:3b8n49es]Ultimate Bet[/url:3b8n49es] has plans to release sync breaks for tournaments by the end of the month. There are also many other changes just around the corner.
Keep an eye on [url=http://www.pokersoftware.com/out/ultimate-bet:3b8n49es]Ultimate Bet[/url:3b8n49es] poker in the coming weeks to see all of their great improvements
Dont forget to check out our [url=http://www.pokersoftware.com/ultimatebet/:3b8n49es]Ultimate Bet software review[/url:3b8n49es] |
|
Full Tilt Poker Releases Another New Update |
Thu Oct 15, 2009 12:49 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:1cdamxm7]Full Tilt Poker[/url:1cdamxm7] is making every effort to give the players what they want, but some things just take time. Well, today [url=http://www.pocketfives.com/poker-forums/7/oct-15-ftp-update-4782258:1cdamxm7]ftpdoug announced[/url:1cdamxm7] some really great additions to the site. Here is a list of the new things in today's update:
-Run It Twice - If there are two players in the hand and there's an all-in and call before the river, and both players have decided to run it twice (there’s a new checkbox in the "permanent checkbox" area of the table), any board cards left to come will be dealt twice, resulting in two boards. Half the pot will go to the winner of the first board and half the pot will go to the winner of the second board.
(For now, only NLH, PLO, and HA games in Ivey's Room have Run It Twice enabled. Check out the [url=http://www.fulltiltpoker.com/run-it-twice:1cdamxm7]Run It Twice[/url:1cdamxm7] page on Full Tilt's website)
-Cashout Tournaments - A totally new type of tournament. If you've ever heard someone say "I wish I could just take these tournament chips and cash out right now," well, now they can.
(check out more info on the [url=http://www.fulltiltpoker.com/cashout-tournaments:1cdamxm7]cashout tournaments[/url:1cdamxm7] page)
-New 7-Game Tournament format
-There's finally an icon for Super Turbo tournaments
-The Last Hand Replayer now shows folded upcards for Stud games in the end state of the hand. -And many more bug fixes, including a fix for the "duplicate cards" issue
Check out the great new features on [url=http://www.pokersoftware.com/out/full-tilt-poker:1cdamxm7]Full Tilt Poker[/url:1cdamxm7] today
Don't forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:1cdamxm7]Full Tilt Poker software review[/url:1cdamxm7] |
|
Re: WARNING!!! Calculatem Pro. |
Thu Oct 15, 2009 3:22 pm |
|
| yes...very standard deal...Calculatem Pro definitely didnt try to trick anyone... |
|
New AutoHotKey Update Available |
Sat Oct 24, 2009 4:50 pm |
|
| For those who use [url=http://www.pokersoftware.com/out/autohotkey:1pfr05lo]AutoHotKey[/url:1pfr05lo] on a regular basis, you will be glad to know that AutoHotKey has released an update to their software. Version 1.0.48.05 fixed approximately 12 known issues. The detailed [url=http://www.pokersoftware.com/out/autohotkey:1pfr05lo]list[/url:1pfr05lo] of updates and fixes can be found on the [url=http://www.pokersoftware.com/out/autohotkey:1pfr05lo]AutoHotKey[/url:1pfr05lo] website.
Download the latest version of [url=http://www.pokersoftware.com/out/autohotkey:1pfr05lo]AutoHotKey[/url:1pfr05lo] today
Don't Forget to check out our [url=http://www.pokersoftware.com/ahk_intro/:1pfr05lo]AutoHotKey software review[/url:1pfr05lo] |
|
PlayerGPS.com FREE Trials Coming to an End |
Wed Oct 28, 2009 3:54 pm |
|
| How would you like to be notified immediately as any particular poker player sits down at an online cash table? Well, you can! If you haven't already tried out [url=http://www.pokersoftware.com/out/playergps:37kemja7]PlayerGPS.com[/url:37kemja7] for free, then you need to get going! The free trials are coming to an end and you will be required to purchase one of Grinder, Shark, or Balla packages to use the program.
Check out [url=http://www.pokersoftware.com/out/playergps:37kemja7]PlayerGPS.com[/url:37kemja7] today
Don't forget to check out our [url=http://www.pokersoftware.com/playergps/:37kemja7]PlayerGPS.com review[/url:37kemja7] |
|
Player Stalker: A New Player Tracking Tool |
Sun Oct 18, 2009 9:43 pm |
|
| [url=http://www.playerstalker.com/Default.aspx:15q82ymp]Player Stalker[/url:15q82ymp] is a new player tracking software that monitors the top poker networks and sends you alerts via SMS, AIM/MSN, Skype, and email when the players you tag sit down at the table. Player Stalker covers a variety of limits and games with plans to add many more poker networks very soon.
Check out [url=http://www.playerstalker.com/Default.aspx:15q82ymp]Player Stalker[/url:15q82ymp] for yourself today |
|
Ultimate Bet and Absolute Poker Release Sync Breaks Today |
Thu Oct 29, 2009 1:43 pm |
|
| Sync breaks are finally here for [url=http://www.pokersoftware.com/out/ultimate-bet:3fgcr2bp]Ultimate Bet[/url:3fgcr2bp] and [url=http://www.pokersoftware.com/out/absolute-poker:3fgcr2bp]Absolute Poker[/url:3fgcr2bp]! Players have wanted this for a good while now and the CEREUS network delivered. The raise logic was also fixed in the new update. The raise button is now labeled "raise to". Players can now raise to a desired amount without having to add their initial bet, which is already on the table. Go check out the new features.
Get the latest [url=http://www.pokersoftware.com/out/ultimate-bet:3fgcr2bp]Ultimate Bet[/url:3fgcr2bp] and [url=http://www.pokersoftware.com/out/absolute-poker:3fgcr2bp]Absolute Poker[/url:3fgcr2bp] updates today
Dont forget to check out our [url=http://www.pokersoftware.com/ultimatebet/:3fgcr2bp]Ultimate Bet software review[/url:3fgcr2bp] and our [url=http://www.pokersoftware.com/absolute-poker/:3fgcr2bp]Absolute Poker software review[/url:3fgcr2bp] |
|
Cake Poker BETA Testing Sync Breaks |
Thu Oct 29, 2009 10:06 pm |
|
| The number of poker rooms offering sync breaks continues to grow by the month. [url=http://www.pokersoftware.com/out/cake-poker:1spjs6pn]Cake Poker[/url:1spjs6pn] is currenly BETA testing the new feature and will release as soon as testing concludes. Stay tuned. We will update you as soon as the feature releases.
Check out [url=http://www.pokersoftware.com/out/cake-poker:1spjs6pn]Cake Poker software[/url:1spjs6pn] BETA to see whats to come from the newly managed poker room
Dont forget to check out our [url=http://www.pokersoftware.com/cake-poker-software/:1spjs6pn]Cake Poker software review[/url:1spjs6pn] |
|
Re: Opening SNG's automatically on Full Tilt |
Fri Oct 30, 2009 10:56 am |
|
| [url=http://www.pokersoftware.com/tableninjaft/:gpgde1dd]TableNinjaFT[/url:gpgde1dd] is a great program...you wont regret trying it... |
|
BlazingStars Releases BETA update |
Sun Nov 01, 2009 9:40 pm |
|
| [url=http://fullyfunctionalsoftware.com/:3fh75ead]BlazingStars[/url:3fh75ead], a new free hotkey program for Mac used on [url=http://www.pokersoftware.com/out/pokerstars:3fh75ead]PokerStars[/url:3fh75ead], released another BETA update this week. The software is still in the BETA testing stages, but all signs point toward BlazingStars being the leader of the pack in regards to hotkeys for Mac. Go check it out!
Check out [url=http://fullyfunctionalsoftware.com/:3fh75ead]BlazingStars[/url:3fh75ead] for yourself today |
|
TableTiler by Thois |
Fri Nov 06, 2009 4:41 pm |
|
| Here is a nice script that will allow you to tile your table with multiple poker clients. Let us know if you have any problems
**Copy and Paste everything below into a new .ahk file**
; TableTiler by Thois
; -------------------
; Position/resize your poker tables to your predefined settings, works on all poker rooms if you do a little bit of editing (edit just 2 simple lines). Currently its set for Absolute Poker.
CoordMode, Mouse, Screen
#MaxHotkeysPerInterval 300
#SingleInstance, Force
SetTitleMatchMode 2
; Edit the part between the brackets to match your poker room, find this value using the Autohotkey Window Spy (activate a table then copy paste the part behind 'ahk_class '.
classname := "DxWndClass"
; You dont want to tile your poker room's lobby, so seek for unique text in its title bar and put it between the brackets.
excludelobby := "Lobby"
; Edit the dimensions you want to use for each table (windowwidth and windowheight count for each table and include windows title bars and borders, you should make a screenshot of one table to retrieve its exact width and height, leave their positions blank if you dont want to resize the tables) and set the x and y for each individual table.
windowwidth := 640
windowheight := 482
window1x := 0
window1y := 30
window2x := 640
window2y := 30
window3x := 0
window3y := 512
window4x := 640
window4y := 512
window5x := 1280
window5y := 30
window6x := 1280
window6y := 512
window7x := 1920
window7y := 30
window8x := 1920
window8y := 512
window9x :=
window9y :=
window10x :=
window10y :=
window11x :=
window11y :=
window12x :=
window12y :=
window13x :=
window13y :=
window14x :=
window14y :=
window15x :=
window15y :=
window16x :=
window16y :=
; Just a simple click of the middle mouse button tiles the tables! If you dont want to use the middle mouse button for this, edit the line below.
~MButton::
tiler1 := ""
tiler2 := ""
tiler3 := ""
tiler4 := ""
tiler5 := ""
tiler6 := ""
tiler7 := ""
tiler8 := ""
tiler9 := ""
tiler10 := ""
tiler11 := ""
tiler12 := ""
tiler13 := ""
tiler14 := ""
tiler15 := ""
tiler16 := ""
WinGet, tiler, List, ahk_class%classname%,,%excludelobby%
WinGet, numberofwindows, Count, ahk_class%classname%,,%excludelobby%
if numberofwindows > 0
{
WinMove, ahk_id%tiler1%,, window1x, window1y, windowwidth, windowheight
WinMove, ahk_id%tiler2%,, window2x, window2y, windowwidth, windowheight
WinMove, ahk_id%tiler3%,, window3x, window3y, windowwidth, windowheight
WinMove, ahk_id%tiler4%,, window4x, window4y, windowwidth, windowheight
WinMove, ahk_id%tiler5%,, window5x, window5y, windowwidth, windowheight
WinMove, ahk_id%tiler6%,, window6x, window6y, windowwidth, windowheight
WinMove, ahk_id%tiler7%,, window7x, window7y, windowwidth, windowheight
WinMove, ahk_id%tiler8%,, window8x, window8y, windowwidth, windowheight
WinMove, ahk_id%tiler9%,, window9x, window9y, windowwidth, windowheight
WinMove, ahk_id%tiler10%,, window10x, window10y, windowwidth, windowheight
WinMove, ahk_id%tiler11%,, window11x, window11y, windowwidth, windowheight
WinMove, ahk_id%tiler12%,, window12x, window12y, windowwidth, windowheight
WinMove, ahk_id%tiler13%,, window13x, window13y, windowwidth, windowheight
WinMove, ahk_id%tiler14%,, window14x, window14y, windowwidth, windowheight
WinMove, ahk_id%tiler15%,, window15x, window15y, windowwidth, windowheight
WinMove, ahk_id%tiler16%,, window16x, window16y, windowwidth, windowheight
}
return |
|
SitNGo Wizard Releases New Update |
Sat Nov 07, 2009 1:03 pm |
|
| [url=http://www.pokersoftware.com/out/sitngo-wizard:25sm0lvo]SitNGo Wizard[/url:25sm0lvo] released a new update just hours ago that includes: Improved quiz mode support for multi-table tournaments, Tournament structures now support decimal accuracy payouts, and [url=http://www.pokersoftware.com/out/cake-poker:25sm0lvo]Cake Poker[/url:25sm0lvo] tournament structures are now added. There are also several software bugs fixed.
[u:25sm0lvo]Bug Fixes[/u:25sm0lvo]
-Add 2500/5000 blind level to 180-man [url=http://www.pokersoftware.com/out/pokerstars:25sm0lvo]PokerStars[/url:25sm0lvo] tournament structure.
-Import [url=http://www.pokersoftware.com/out/pr-bwin:25sm0lvo]OnGame[/url:25sm0lvo] hand histories that incorrectly label the big blind as the small blind.
-Fix problem importing [url=http://www.pokersoftware.com/out/cake-poker:25sm0lvo]Cake Poker[/url:25sm0lvo] hand history blinds with comma delimiters.
-Add 5th place payout to GiocoDigitale NLHE Step 2 structure.
-Fix bug in custom opponent models where effective stacks less than 3 big blinds were computer incorrectly.
-Fix import of [url=http://www.pokersoftware.com/out/partypoker:25sm0lvo]Party Poker[/url:25sm0lvo] blinds for German step tournaments.
-Fix problem in game summary view where opponent Call% ranges were displayed in the Open% field.
Go check out [url=http://www.pokersoftware.com/out/sitngo-wizard:25sm0lvo]SitNGo Wizard[/url:25sm0lvo] today
Don't forget to check out our [url=http://www.pokersoftware.com/sitngo-wizard/:25sm0lvo]SitNGo Wizard software review[/url:25sm0lvo] |
|
Table Ninja for PokerStars Releases New Update |
Tue Mar 09, 2010 11:55 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:wbx8kxp4]Table Ninja[/url:wbx8kxp4] for [url=http://www.pokersoftware.com/pokerstars-software/:wbx8kxp4]PokerStars[/url:wbx8kxp4] released some new updates and fixes with version 1.2.29.0 yesterday that that addressed the following issues:
[b:wbx8kxp4]New Features[/b:wbx8kxp4]
-Added a "Never Sit Out" option for cash games to the Annoyances tab
-Improved the Info Tab Refresh feature so that it turns off when the Notes tab is visible.
[b:wbx8kxp4]Bug Fixes[/b:wbx8kxp4]
-Fixed a bug where mouse hotkeys would occasionally stop working on Win7.
-Fixed a bug where sometimes the cycle backwards hotkey would get stuck switching between two tables.
Go check out the new [url=http://www.pokersoftware.com/out/table-ninja:wbx8kxp4]Table Ninja software[/url:wbx8kxp4] today
Dont forget to check out our [url=http://www.pokersoftware.com/table-ninja/:wbx8kxp4]Table Ninja software review[/url:wbx8kxp4] |
|
Poker Copilot Releasing New Update |
Mon Nov 09, 2009 9:43 pm |
|
| [url=http://www.pokersoftware.com/out/poker-copilot:33k9v43q]Poker Copilot[/url:33k9v43q] is regarded as one of the best Mac compatible tracking and analysis software programs out there. A new update was announced over the weekend that addresses several issues. The developer stated, "Quite a lot has changed internally, so there may be some problems I haven't discovered yet. So I'd like to ask my loyal customers to try this out before I make this release official." Here is a list of changes in the release:
-Tracking of hand history files for the current tables is cleaner and quicker. Less CPU usage spikes.
-Community cards for the previous hand are shown for a few seconds with the mucked cards.
-Table stats are shown: vpip, pre-flop raise, and aggression.
-The order in the position summary has changed.
Check out [url=http://www.pokersoftware.com/out/poker-copilot:33k9v43q]Poker Copilot[/url:33k9v43q] today
Don't forget to check out our [url=http://www.pokersoftware.com/poker-copilot/:33k9v43q]Poker Copilot software review[/url:33k9v43q] |
|
Re: Stars SNG Opener |
Sat Mar 20, 2010 3:50 pm |
|
| not that im aware of with this script...get Table Ninja immediately imo |
|
PokerStars Releases New Update |
Thu Nov 12, 2009 10:15 am |
|
| [url=http://www.pokersoftware.com/out/pokerstars:3kiiue7v]PokerStars[/url:3kiiue7v] released a new software update yesterday that has some trouble fixes in it, along with a new feature. You can now assign a color code to players when entering in a note on the players. Although this doesnt sound like its game changing, this becomes especially useful when scanning the tournament lobbies to see what players are still in the tournament, as the color code attaches itself to the players in the list of players in the tournement lobbies.
Check out the new [url=http://www.pokersoftware.com/out/pokerstars:3kiiue7v]PokerStars software[/url:3kiiue7v] update for yourself
Don't forget to check out our [url=http://www.pokersoftware.com/pokerstars-software/:3kiiue7v]PokerStars software review[/url:3kiiue7v] |
|
Full Tilt Poker Releases Update |
Fri Feb 05, 2010 2:07 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:32kyxbnp]Full Tilt Poker[/url:32kyxbnp] released a new software update this week that includes several new fixes and features. ftpdoug made a post in the [url=http://www.pocketfives.com/poker-forums/7/feb-2nd-full-tilt-update-5170156:32kyxbnp]PocketFives.com[/url:32kyxbnp] forum, with a full explanation, that listed the following changes:
-Removal of Flash
-New LHH Replayer
-Auto Post and Auto Wait For BB By Default
-Stack Tables Layout Option
-Heads-Up Ring Game Changes
-Hiding Empty/HU SNGs
-New Find Player Lobby Widget
-Improved Large Tournament Performance
-Tournament Deal Modification
-Restore Disabled Pop-Up Dialogs
-Display Images for Folded Cards
-Small Rush Poker Changes
-Standard View on Netbooks
-Bug Fixes
Go check out the new features on [url=http://www.pokersoftware.com/full-tilt-poker-software/:32kyxbnp]Full Tilt Poker[/url:32kyxbnp] today
Dont forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:32kyxbnp]Full Tilt Poker software review[/url:32kyxbnp] |
|
Handbooster Releases Ongame Data Mining Tool |
Sun Feb 07, 2010 4:42 pm |
|
| [url=http://www.handbooster.com/:dw306nvw]Handbooster[/url:dw306nvw] is a [url=http://www.pokersoftware.com/categories/data-mining.html:dw306nvw]data mining[/url:dw306nvw] tool that mines hand histories for the Ongame network. There aren't that many tools available to mine the Ongame network, so this is a nice addition to the community. The developers recently stated, "For now we only track $3/6 NL and above but plan on expanding to medium stakes soon as well"
Go check out [url=http://www.handbooster.com/:dw306nvw]Handbooster[/url:dw306nvw] today |
|
New Full Tilt Software Update |
Thu Mar 04, 2010 12:26 pm |
|
| [url=http://www.pokersoftware.com/full-tilt-poker-software/:b6ou8obz]Full Tilt software[/url:b6ou8obz] released a new software update today that addressed problems players were having when moving to a new table, as well as fixed the problem with not being able to close the detached chat window. For the longest time, players have complained about the table they just let staying open, but at last that is resolved.
Check out the new [url=http://www.pokersoftware.com/out/full-tilt-poker:b6ou8obz]Full Tilt software[/url:b6ou8obz] update today
Don't forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:b6ou8obz]Full Tilt software[/url:b6ou8obz] review |
|
Hold Em Forge Analytics Relaunches Software |
Thu Feb 04, 2010 11:37 am |
|
| [url=http://www.holdemforge.com/:282hcecl]Hold Em Forge[/url:282hcecl] is Hold Em Forge is a poker analysis and training software that uses game theory to help you figure out if you should holdem or foldem. Hold Em Forge announced yesterday the relaunch of their product. One of the developers of Holdem Em Forge commented, 'I'm pleased to announce the re-release of HMFA, with new features, additional FREE video resources, and a dramatically reduced price!".
Go check out [url=http://www.holdemforge.com/:282hcecl]Hold Em Forge Analytics[/url:282hcecl] today |
|
Hold Em Forge Analytics Releases New Mid to High Stakes Soft |
Fri Jan 22, 2010 2:27 pm |
|
| [url=http://www.holdemforge.com/cms/index.php:3ucxuoo2]Hold Em Forge Analytics[/url:3ucxuoo2] announced the released of their brand new software yesterday. As put by the developers, The software "brings powerful, blazing fast game theory models, innovative graphical output displays, and a streamlined, intuitive user interface to bear on the most fundamental question in postflop poker play: hold em or fold em". Hold Em Forge Analytics isnt for everyone, as it rings in at $325 to purchase, but you are welcome to try it for free!
Go check out [url=http://www.holdemforge.com/cms/index.php:3ucxuoo2]Hold Em Forge Analytics[/url:3ucxuoo2] for free today |
|
Re: StarCash: New Cash Game Script Available |
Tue Jan 26, 2010 8:56 pm |
|
| that should work....
I Just create a new .ahk file on the desktop (right click desktop-->new-->autohotkey script), right click the new .ahk file and "edit script". Then copy and paste the code from the post, save, and double click the icon. You can name the script anything you want. Let me know if you have probs... |
|
Table Ninja Releases Mandatory Update |
Sun Jan 17, 2010 5:24 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:3kebmiv5]Table Ninja[/url:3kebmiv5] for [url=http://www.pokersoftware.com/out/pokerstars:3kebmiv5]PokerStars[/url:3kebmiv5] just announced they will be releasing a mandatory update today, which contains a new purchase code system that will allow you to transfer a license to another machine and run Table Ninja on more than more machine with the same license. The guys with ALX Software made a post in the fourms that stated, "If you are running a version prior to 1.2.19.0, you will be forced to update because older versions are not compatible with the new system".
Go check out [url=http://www.pokersoftware.com/out/table-ninja:3kebmiv5]Table Ninja[/url:3kebmiv5] today
Don't forget to check out our [url=http://www.pokersoftware.com/table-ninja/:3kebmiv5]Table Ninja software review[/url:3kebmiv5] |
|
Full Tilt Poker Releases Major Update |
Tue Jan 19, 2010 3:30 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:3urx4u0x]Full Tilt Poker[/url:3urx4u0x] just released a new software that includes a new Rush Poker format. In Rush Poker you are constantly involved in a hand. As soon as you fold, you are taken to a brand new table and dealt a new hand. A single table of Rush Poker will play approximately 2.5-4x faster than a normal ring game table. There are also many more things addressed in the latest update. Check out the complete list of updates on PocketFives.com.
Go check out the latest [url=http://www.pokersoftware.com/out/full-tilt-poker:3urx4u0x]Full Tilt Poker software[/url:3urx4u0x] today
Dont forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:3urx4u0x]Full Tilt Poker software review[/url:3urx4u0x] |
|
Re: new to AHK need some help |
Wed Nov 18, 2009 6:08 pm |
|
| ok...a couple of things.
1)You do not need both Rolands Functions files (version 3 is a newer version). Remove v3 of Rolands, but leave the other version in the folded. So it will be:
Functions
TableHighlighter
TableHighlighter (configuration)
2) Rename the file as "TableHighlighter"...you do not need to call it TableHighlighter.ahk....the .ahk part is implied already
3) once the file is running, right click the icon in the tool tray and choose "PokerStars setup"...wait til its your turn to act...move the cursor over the fold button and press control. Then click on the ok button that appears
thats it...let me know if you still have trouble...Jayme |
|
Poker Sleuth Releases Version 1.9.0 |
Fri Jan 29, 2010 2:41 pm |
|
| [url=http://www.pokersoftware.com/out/poker-sleuth:2mzckw5e]Poker Sleuth[/url:2mzckw5e] announced yesterday that they have released a new version that includes some additional diagnostics as well as the following new features:
- Poker Sleuth will now display a small stat box for empty seats
- A new "HUD" tab in the Options that shows:
-The running poker clients that Poker Sleuth has detected
- The open tables that Poker Sleuth has detected
Go check out [url=http://www.pokersoftware.com/out/poker-sleuth:2mzckw5e]Poker Sleuth[/url:2mzckw5e] today
Dont forget to take a look at our [url=http://www.pokersoftware.com/poker-sleuth/:2mzckw5e]Poker Sleuth software review[/url:2mzckw5e] |
|
PushPot Releases New Push/Fold Tool |
Sun Jan 31, 2010 5:11 pm |
|
| [url=http://www.pokerhub.org/pushpotdocs/setup.aspx:1q8443cn]PushPot[/url:1q8443cn] is a brand new program that allows you to quickly visualize pushing hand ranges. You just select the number of players to act, number of BBs, and antes, and you will see the range of hands displayed at the bottom of the screen that you should push with. It's free to use, so give it a shot.
Check out [url=http://www.pokerhub.org/pushpotdocs/setup.aspx:1q8443cn]PushPot[/url:1q8443cn] today! |
|
HoldemViewer Announces Free Release |
Tue Jan 26, 2010 9:29 pm |
|
| [url=http://www.bigbetsoftware.com/holdemviewer/:20f808kf]HoldemViewer[/url:20f808kf], formerly RangeStove, announced today that their product will now be free to use. If you have made a purchase in the last 30 days you will be issued a full refund. HoldemViewer is a multi-purpose hand selection tool that will help you do things like:
-Quick hand selection via drag select, selection by gap and kicker, textual range input, etc.
-Supports partial selection and evaluation
-Classic top-x slider as well as arbitrary interval selection
-Supports a slew of hand ranking methods as well as user-defined rankings
-Batch evaluation of all hands against an input range
-Descriptive output of ranges and equities
-Generate charts colored by equity
-Useful tools such as a unexploitable jam-fold range selector for open blind vs. blind situations
-Combines a minimalist interface with tons of shortcut keys for maximum efficiency
Go check out [url=http://www.bigbetsoftware.com/holdemviewer/:20f808kf]HoldemViewer[/url:20f808kf] today. It's free! |
|
Re: Welcome to AHK Forum! |
Wed Jan 27, 2010 12:29 pm |
|
| AHK is simply a program that allows you write different scripts to perform various different tasks for you, instead of you manually doing them. Anything that can be done with a keyboard and a mouse can be written into a script, as well as a few other things. AHK is in no way a program that allows you or anyone else to cheat other players.
As far a recommending a program, I would def go with [url=http://www.pokersoftware.com/out/table-ninja:ckh22zhl]Table Ninja[/url:ckh22zhl]. There isnt anything else out there that has as much functionality as TN. Its free to try, so go download it from the link above. |
|
Re: new to AHK need some help |
Tue Nov 17, 2009 6:36 pm |
|
| make sure your file directory looks like this...also, what OS are you using?
[url=http://img691.imageshack.us/img691/7161/highlighterpic.jpg:3pkshu1z]http://img691.imageshack.us/img691/7161/highlighterpic.jpg[/url:3pkshu1z] |
|
Re: RobinP's Full Tilt Tools (not just urgent table) |
Sat Nov 14, 2009 8:30 pm |
|
| Sure!....here is a brief overview...if you still have questions, let me know...Jayme
[url=http://www.pokersoftware.com/articles/2009/03/robinp-full-tilt-tools-ahk-script-a-free-alternative.html:1fldu5dv]http://www.pokersoftware.com/articles/2009/03/robinp-full-tilt-tools-ahk-script-a-free-alternative.html[/url:1fldu5dv] |
|
Re: new to AHK need some help |
Sat Nov 14, 2009 8:35 pm |
|
| have you downloaded [url=http://www.overcards.com/wiki/moin/RolandsFunctions:1m8gwwji]rolands functions[/url:1m8gwwji]?
if so, please post a screen shot of your file directory for the script and ill get you straightened out..thanks, Jayme |
|
TableOpener for PokerStars |
Sat Nov 14, 2009 8:38 pm |
|
| Here is a great new script for opening up cash game tables on PokerStars. We will feature this script on the front page soon, but feel free to give it a shot in the mean time. -Jayme
**Copy and Paste everything below**
; Thois TableOpener for PokerStars v1.05
; Opens new cash game tables from the lobby every x seconds (if there are less tables opened than your predefined settings). A great tool for multi-tablers.
; Customize the variables below (between the lines)
; 'Thois' on PS for donations
; Customizable variables (between the lines)
;------------------------------------------
rowheight := 13 ;In the PokerStars lobby go to View > Text Size: For Medium & smaller:13, For smallest:12, For Larger:15, For Largest:17
recheck := 50 ;How often the script should open up new tables (if needed), 50=10seconds, 25=5seconds etc... Try not to set this too low for CPU performance issues
;------------------------------------------
Gui, Font, s8, Arial
Gui, Add, Text,, Number Of Tables:
Gui, Add, Edit
Gui, Add, UpDown, vnumberoftablestokeepopen Range1-24, 12
Gui, Add, Checkbox, venabledisable, Run!
Gui, Show,, Thois TableOpener for PokerStars v1.00
Gui, Submit, NoHide
numberofloopinstances := recheck - 1
Loop
{
Gui, Submit, NoHide
SendMessage, 0x115, 0, 0, PokerStarsListClass1, PokerStars Lobby
numberofloopinstances := numberofloopinstances + 1
if (numberofloopinstances = recheck)
{
numberofloopinstances := 0
WinGet, numberofwindows, Count, ahk_class PokerStarsTableFrameClass,,Lobby
beffen := numberoftablestokeepopen - numberofwindows
if (beffen > 0 AND enabledisable = 1)
{
Loop
{
ControlGet, tablesinthelobby, Hwnd, , PokerStarsListClass1, PokerStars Lobby
yclick := 1 + (rowheight * A_Index) - rowheight
PostLeftClick(1, yclick, tablesinthelobby)
ControlClick, PokerStarsButtonClass10, PokerStars Lobby
Sleep, 500
WinGet, numberofwindows, Count, ahk_class PokerStarsTableFrameClass,,Lobby
beffen := numberoftablestokeepopen - numberofwindows
if (beffen = 0)
{
break
}
}
}
}
Sleep, 200
}
; Hotkeys (disabled)
;~Xbutton1:: ;Endlessly cycles between all tables in the stack the cursor is pointing at (brings the front table to the back), disabled (remove ; marks to enable)
;MouseGetPos,,,tableID
;WinGetClass, classoftableid, ahk_id %tableID%
;if (classoftableid = "PokerStarsTableFrameClass")
; {
; WinSet, Bottom,, ahk_id %tableID%
; }
;return
;~Xbutton2:: ;Closes the table the mouse is pointing at (also clicks the OK warning button), disabled (remove ; marks to enable)
;MouseGetPos,,,tableID
;WinGetClass, classoftableid, ahk_id %tableID%
;if (classoftableid = "PokerStarsTableFrameClass");
; {
; WinClose, ahk_id %tableID%
; Sleep,20
; ControlClick, Button1, Table, OK
; }
;return
;Juks rocks - I deactivated WinActivate so that the Lobby doesnt steal focus
PostLeftClick(x, y, table_id, activate=1) {
; ### JUK: Send the down left click, then the mouse-up messages.
; NOTE: This is relative to the top left of the client area and NOT the top left of the
; window (ie: It *doesn't* include the title-bar like AHK's MouseClick does!!!).
If activate
; WinActivate, ahk_id%table_id%
PostMessage, 0x201, 0x0001, ((y<<16)^x), , ahk_id%table_id%
PostMessage, 0x202 , 0, ((y<<16)^x), , ahk_id%table_id%
}
GuiClose:
ExitApp |
|
Re: Hey I'm new |
Fri Nov 13, 2009 4:26 pm |
|
| Welcome!...if you want to chat poker software please post in the software forum...our AHK forum is for hotkey specific topics:..welcome to pokersoftware.com! |
|
Absolute Poker and Ultimate Bet Release New Features |
Tue Nov 17, 2009 10:04 am |
|
| APJohn announced today in the forums that there is a brand new look to the lobbies of [url=http://www.pokersoftware.com/out/absolute-poker:v508h1qz]Absolute Poker[/url:v508h1qz] and [url=http://www.pokersoftware.com/out/ultimate-bet:v508h1qz]Ultimate Bet[/url:v508h1qz]. There are also some new tournament and ring game filters in the new update, along with some icons in the lobby. APJohn also stated that an Auto-Top Off and Layout Manager would be added to a future software release.
Check out [url=http://www.pokersoftware.com/out/absolute-poker:v508h1qz]Absolute Poker[/url:v508h1qz] and [url=http://www.pokersoftware.com/out/ultimate-bet:v508h1qz]Ultimate Bet[/url:v508h1qz] today to see the new changes
Don't forget to check out our [url=http://www.pokersoftware.com/absolute-poker/:v508h1qz]Absolute Poker[/url:v508h1qz] and [url=http://www.pokersoftware.com/ultimatebet/:v508h1qz]Ultimate Bet[/url:v508h1qz] software reviews |
|
Re: Stars SNG Opener |
Tue Mar 09, 2010 4:09 pm |
|
| if you use the PokerStars filter to display the ones you want to register in, the program will go down the list and register you into the SNGs that are in your list in the Stars lobby. |
|
Re: number of BB ahk script(pokerstars) ??? |
Tue Mar 09, 2010 9:33 pm |
|
| yes, [url=http://www.pokersoftware.com/table-ninja/:38to8vin]Table Ninja[/url:38to8vin] will do the trick....the option is in the On-Screen Display tab... |
|
Re: AutoScriptWriter: Script Writing Made Easy |
Mon Jan 11, 2010 1:15 pm |
|
| thats really weird...i use vista as well. I have no idea why the recorder doesnt capture everything. Do you have Window Text, Record Mouse, and Record and Shrink toggled down in ASW? |
|
Re: AutoScriptWriter: Script Writing Made Easy |
Tue Jan 12, 2010 12:03 pm |
|
| interesting...glad you got a script to work...Let me know if anything else comes up... |
|
Table of Interest Releases New Version |
Tue Jan 12, 2010 1:32 pm |
|
| Table of Interest announced today that version 1.7 will be available for download tomorrow. We had a [url=http://www.pokersoftware.com/articles/2009/12/table-of-interest-a-new-table-management-tool.html:3vvo7e8c]Table of Interest feature[/url:3vvo7e8c] on our homepage a few weeks back, so it's nice to have a new version release already! Some of the added features include:
- Complete new graphical interface (redesign);
- New "F=Check Or Fold" option to keep tables in the grid when free-check warning has appeared (so the fold hotkey will work as a check/fold hotkey);
- Fine tuning is also made possible now while the engine is running (except for slot swapping & deleting);
- "Set Slot" is done automaticly now in Fine Tuning, no more need to click "Set Slot" all the time;
- & Perhaps some more.
Check out [url=http://www.tableofinterest.com/:3vvo7e8c]Table of Interest[/url:3vvo7e8c] today |
|
Re: newbie |
Thu Jan 14, 2010 2:55 pm |
|
| hmm...i cant seem to get it to work with classic either...stay tuned. If i can get this fixed ill let you know... |
|
Re: newbie |
Fri Jan 15, 2010 10:47 am |
|
| yeah...thats really weird...sorry i dont have answer for you yet... |
|
Tilt Demon Announces Plans For New Features |
Wed Dec 02, 2009 3:09 pm |
|
| [url=http://www.tiltdemon.com/:1tj32a1r]Tilt Demon[/url:1tj32a1r] recently announced some features they are planning to add very soon after their beta release. Tilt Demon is a brand new piece of software that will connect to your [url=http://www.pokersoftware.com/holdem-manager/:1tj32a1r]Holdem Manager[/url:1tj32a1r] database and tell you how much you would have won/lost if you would have applied a stop/loss system and stopped playing when you were up or down given amounts. Here is a quick list of what's coming soon:
-Add stop loss time played (Up next)
-Add stop loss hands played (Up next)
-Add stop loss for amount won (Up next)
-Add stop loss for bb/100 won and lost (Up next)
-Add Poker Tracker Support
-Add Poker Tracker Support for Savings Calculator
-Add Tournament Support
-Add an opt out Tilt Button that forces you to stop when you feel tilt creeping up
-Add option to increase/decrease the amount of time before it locks you out
-Add option to disable lockout and display an alarm instead, you can specify how often the alarm re-occurs, eg every minute, 10 mins, 20 mins or just once
-Improve savings calculator to graph out your winrate and suggest a stop loss based on this and improve the retrieval speeds.
-Option to manipulate your $won in holdem manager/poker tracker so you cant check your balance while playing.
Check out [url=http://www.tiltdemon.com/:1tj32a1r]Tilt Demon[/url:1tj32a1r] today to see what's just around the corner |
|
Holdem Manager Releases New Beta |
Sat Dec 12, 2009 3:24 pm |
|
| [url=http://www.pokersoftware.com/out/holdem-manager:fm9nz1ao]Holdem Manager[/url:fm9nz1ao] released beta version 1.10 3b recently that includes several new fixes and features. Although there are too many to list them all, here is a quick list of some of the highlights with the new beta:
-Boss network, Merge network, and [url=http://www.pokersoftware.com/out/pkr:fm9nz1ao]PKR.com[/url:fm9nz1ao] support
-HM Vision tab added with lots of new analytical functionality
-Leak Buster update
-Numerous bug fixes
-Added a Time Adjustment for imported hands per site to match times with your local time (Options - Adjust Site Import Times)
-Added a Show Bonuses option in the Tourney Results - Graphs section
-Added 4 and 8 max table settings.
-Added Party "No DP" table Live Tracking
-Added support for 2 and 3 card Omaha wrap filters
Check out the new beta from [url=http://www.pokersoftware.com/out/holdem-manager:fm9nz1ao]Holdem Manager[/url:fm9nz1ao] today
Dont forget to check out our [url=http://www.pokersoftware.com/holdem-manager/:fm9nz1ao]Holdem Manager software review[/url:fm9nz1ao] |
|
New AutoHotKey Script Released for CEREUS Network |
Sun Dec 13, 2009 8:28 pm |
|
| Great news! There seem to be more and more [url=http://www.pokersoftware.com/ahk_intro/:1ot43yw4]AutoHotKey[/url:1ot43yw4] scripts surfacing for [url=http://www.pokersoftware.com/out/absolute-poker:1ot43yw4]Absolute Poker[/url:1ot43yw4] and [url=http://www.pokersoftware.com/out/ultimate-bet:1ot43yw4]UB.com[/url:1ot43yw4]. Both sites are growing in popularity, which means more support from the AHK developers in the community. The latest developement is a new AHK script that has multiple functions including:
-Half Pot = Numpad Divide
-Full Pot = Middle Mouse Button
-Fold/Autofold/Free to Check = Right Mouse Button
-Call/Check = Ctrl+Alt+.
-Bet/Raise = Ctrl+Alt+,
Check out the new [url=http://905212.biz.nf/madlionpoker/index.html:1ot43yw4]AbsoluteUBHotkeys[/url:1ot43yw4] AHK script today
Dont forget to check out our [url=http://www.pokersoftware.com/ahk_intro/:1ot43yw4]AutoHotKey software review[/url:1ot43yw4] |
|
PokerTableRatings.com Fixes Performance Issues |
Tue Dec 15, 2009 2:58 pm |
|
| [url=http://www.pokersoftware.com/out/pokertableratings-com:39arkj5t]PokerTableRatings.com[/url:39arkj5t] is a site that is used virtually everyday by thousands of online poker players . One problem with the site has been a severe lagging issue during peak traffic times. [url=http://www.pokersoftware.com/out/pokertableratings-com:39arkj5t]PTR[/url:39arkj5t] recently released a statement saying, "We now have 2 servers splitting the traffic that used to be served by one, which should give us plenty of room to grow". Implementing load balancing will definitely make the viewers happy.
Go check out the much improved [url=http://www.pokersoftware.com/out/pokertableratings-com:39arkj5t]PokerTableRatings.com[/url:39arkj5t] today
Dont forget to check out our [url=http://www.pokersoftware.com/tableratings/:39arkj5t]PokerTableRatings.com software review[/url:39arkj5t] |
|
Re: Dispaly #BBs on Full Tilt |
Wed Dec 16, 2009 1:11 pm |
|
| currently no, but we expect something very soon.. Table Ninja has it for PokerStars, but not in their TableNinjaFT version just yet. |
|
Table of Interest Releases New Update |
Thu Dec 17, 2009 2:38 pm |
|
| [url=http://www.tableofinterest.com/:1k5h6eao]Table of Interest[/url:1k5h6eao] recently hit the market and poker players have responded positively to the product. We recently [url=http://www.pokersoftware.com/articles/2009/12/table-of-interest-a-new-table-management-tool.html:1k5h6eao]featured TOI[/url:1k5h6eao] on our home page where we discussed some of the details about the product. Just a few hours ago, Table of Interest released a new software update that includes the following:
- Added extra Stack for unseated tables, when seated, table is moved to the real Stack after 2.5 seconds (so you also have some time to buy-in);
- Added 2.5 second pause after waiting list popup has disappeared, so you have time to buy-in before table movement;
- Improved system performance when running TOI
- Complete rewrite of left-click fold detection function, should detect 100% of left-click folds now.
If you haven't already, go check out [url=http://www.tableofinterest.com/:1k5h6eao]Table of Interest[/url:1k5h6eao] today |
|
PokerTracker 3 Now Supports Mac OS X |
Mon Dec 21, 2009 4:06 pm |
|
| [url=http://www.pokersoftware.com/out/poker-tracker-3:29f0zcwn]PokerTracker 3[/url:29f0zcwn] released some an updated beta today that includes several upgrades and fixes, but the most exciting news is PokerTracker 3 now supports Mac! Here is a quick list of some of the highlights from the update, but be sure to visit the [url=http://www.pokertracker.com/forums/viewtopic.php?f=15&t=24676:29f0zcwn]PokerTracker 3 forum[/url:29f0zcwn] for the details.
-Setup Wizard
-New Backup & Restore
-Omaha (limited to PokerStars, Party Poker, Full Tilt and iPoker)
-Mac OS X Release
Check out the [url=http://www.pokersoftware.com/out/poker-tracker-3:29f0zcwn]PokerTracker 3 software[/url:29f0zcwn] today
Don't forget to check out our [url=http://www.pokersoftware.com/news/:29f0zcwn]PokerTracker 3 software review[/url:29f0zcwn] |
|
Pokerface Software: New Tool For Visualizing Hand Ranges |
Tue Dec 29, 2009 4:18 pm |
|
| [url=http://www.pokerfacesoftware.com/Download.html:170ocxq7]Pokerface Software[/url:170ocxq7] is a brand new tool out that works in conjunction with your [url=http://www.pokersoftware.com/out/poker-tracker-3:170ocxq7]PokerTracker 3[/url:170ocxq7] database. The program takes information collected by PokerTracker 3 and graphically displays things like VPIP for players based on position, hands played from different positions, and much more.
Go check out [url=http://www.pokerfacesoftware.com/Home_Page.html:170ocxq7]Pokerface Software[/url:170ocxq7] today
Don't forget to check out our [url=http://www.pokersoftware.com/pokertracker/:170ocxq7]PokerTracker 3 software review[/url:170ocxq7] |
|
Re: newbie |
Sun Jan 03, 2010 5:38 pm |
|
| this is one of the few available right now...give this script a try...its auto rebuys for you...[url=http://www.pokersoftware.com/auto-rebuy-absolute/:za9oitc4]http://www.pokersoftware.com/auto-rebuy-absolute/[/url:za9oitc4]
and here is one for data mining: [url=http://www.pokersoftware.com/articles/2009/11/data-mine-absolute-poker-with-the-absolute-solution.html:za9oitc4]http://www.pokersoftware.com/articles/2009/11/data-mine-absolute-poker-with-the-absolute-solution.html[/url:za9oitc4]
what exactly do you want your script to do? thanks, Jayme |
|
Re: newbie |
Mon Jan 04, 2010 12:32 pm |
|
| go to autohotkey.com and download the program...[url=http://www.autohotkey.com/download/:2pz4yj1w]http://www.autohotkey.com/download/[/url:2pz4yj1w]
then you will copy and paste the poker scripts into a new .ahk file...
watch this...[url:2pz4yj1w]http://www.pokersoftware.com/ahk_intro/#[/url:2pz4yj1w] |
|
Re: newbie |
Mon Jan 04, 2010 6:00 pm |
|
| thats correct....did you follow these directions?
-Edit the DESIRED_STACK_SIZE variable to define how much to rebuy, in big blinds. The default is 100 big blinds.
-If you use the "Top" table view on UB, change the VIEW variable to from "CLASSIC" to "TOP.
-Press F1 to rebuy on the table under the mouse.
-The script also has an auto-buyin option (set AUTO_BUY_IN to 1 to enable). |
|
Re: newbie |
Tue Jan 05, 2010 4:55 pm |
|
| [quote="ez2cy":1riq0e28]Sorry, AP does have a "classic " and a "top" view for tables
If I have classic and want to change, is the following paste where I do it?
; determine if it's Absolute or Ultimate (only one can be open):
casino:=WinExist("Absolute Poker - Logged in as") ? "ABSOLUTE" : "UB"
log("Casino: " casino)
; position of "Options" button differs:
x:=casino="ABSOLUTE" ? 329 : ( VIEW="TOP" ? 329 : 749 )
y:=casino="ABSOLUTE" ? 14 : ( VIEW="TOP" ? 14 : 505 )
title:=casino="ABSOLUTE" ? "Options" : "UB Preferences" ; title differs
loop 4 { ; 4 attemps... perhaps solves some problems?
log("Opening options. Attempt " a_index "...")
AbsoluteOrUltimatePokerClick(x, y, win) ; click on options
WinWait %title% ahk_class %POPUP_WINDOW_CLASS%,, 0.25
ifEqual, ErrorLevel, 0, break[/quote:1riq0e28]
No...you will change it at the very top of the script...its looks like this:
; ##### SETTINGS #####
; edit this:
DESIRED_STACK_SIZE:=100
; change to "TOP" if needed:
VIEW:="CLASSIC" [b:1riq0e28] <------change to either "TOP" or "CLASSIC"[/b:1riq0e28]
; change to 1 to auto-buy in:
AUTO_BUY_IN:=0
; change to 1 to enable logging
LOGGING:=0
; ##### /SETTINGS #####
[quote:1riq0e28]I did change the view so it's Top, to try it. When I sit at a table, it auto buys me for 100BB's but does not top up. ???
Sorry, as I said, not a computer guy.[/quote:1riq0e28]
you will just point to the table to top off and press F1...it doesnt auto top off...it auto buys you in...you will top off manually...
let me know if you still have probs...thanks, Jayme |
|
Re: Mac AHK software BlazingStars: now open source! |
Tue Jan 05, 2010 4:58 pm |
|
| thanks for the update! We featured this on our home page a while back...glad its going well! |
|
Re: Calculatem Pro |
Tue Jan 05, 2010 5:02 pm |
|
| Im not sure i understand your question, but you will always need to check the sites' terms and conditions before using any third party poker software. Calculatem Pro isnt prohibited on every site out, so just make sure to check the T&Cs of any site you play. thanks, Jayme |
|
Re: newbie |
Tue Jan 05, 2010 5:55 pm |
|
| it works for me on AP. Im using the TOP view....copy and paste everything below and try it again. Maybe something was accidentally edited on current script.
/**
* Rebuy script for Absolute and UltimateBet.
*
* Edit the DESIRED_STACK_SIZE variable to define
* how much to rebuy, in big blinds. The default
* is 100 big blinds.
* If you use the "Top" table view on UB, change the
* VIEW variable to from "CLASSIC" to "TOP.
* Press F1 to rebuy on the table under the mouse.
* The script also has an auto-buyin option (set AUTO_BUY_IN to 1 to enable).
* If you are having problems with this script, set LOGGING
* to 1, do some rebuys, and send me the log file.
*
* USE AT YOUR OWN RISK.
*
* Date: 8:01 PM Friday, November 20, 2009
* AHK Version: 1.0.48.05
* Author: Roland (roland@overcards.com)
* Wiki page: http://www.overcards.com/wiki/moin.cgi/ ... uyAbsolute
*
* --- Changelog ---
* @11:29 AM Saturday, November 21, 2009:
* • Adjusted y-coord so it won't click on Replay instead of Options.
* @2:46 PM Monday, November 23, 2009:
* • Fixed bug with recognising amounts over $1000 due to comma
* • Added (optional) logging. Set variable LOGGING to 1 to enable.
* @5:45 PM Monday, November 23, 2009:
* • Added auto-buyin option. Set AUTO_BUY_IN to 1 to enable.
* @8:30 PM Tuesday, November 24, 2009
* • Added auto-closing for the Alert pop-up when sitting down
* @4:18 PM Friday, November 27, 2009:
* • If the Options dialog doesn't appear, the script will click
* again every 250 ms for 1 second.
* @9:16 PM Friday, November 27, 2009:
* • Fixed problem that occured when other table popped up during rebuy.
* @9:43 AM Monday, November 30, 2009:
* • Close the "Additional chips will be available..." popup after rebuying.
* @10:51 AM Tuesday, December 01, 2009:
* • Added logging to record info when table under mouse is not AP/UB table.
* @9:09 PM Tuesday, December 01, 2009
* • Improved logging and made some slight changes to improve reliability.
* @7:32 PM Sunday, December 06, 2009:
* • Added check to ensure script is run as administrator
* @2:25 PM Monday, December 14, 2009:
* • When logging is turned on, the script now displays a tooltip when
* starting a rebuy. This can help detect situations where the hotkey
* has been overridden by another program.
*/
; ##### SETTINGS #####
; edit this:
DESIRED_STACK_SIZE:=100
; change to "TOP" if needed:
VIEW:="TOP"
; change to 1 to auto-buy in:
AUTO_BUY_IN:=1
; change to 1 to enable logging
LOGGING:=0
; ##### /SETTINGS #####
#NoEnv
#SingleInstance force
SetWorkingDir %a_scriptDir%
SendMode Input
CoordMode, Mouse, Screen
SetDefaultMouseSpeed 0
; make sure it's run as administrator
if !A_IsAdmin {
msgbox, 49, AP/UB AutoRebuy,
( LTrim join`n
This script needs to be run as an administrator, otherwise it won't work properly.
Would you like to run it as an administrator now?
)
IfMsgBox, OK
DllCall("shell32\ShellExecuteA", uint, 0, str, "RunAs", str, A_AhkPath
, str, """" . A_ScriptFullPath . """", str, A_WorkingDir, int, 1)
exitApp
}
log("`n`n================== v1.10 ========================`n")
log("DESIRED_STACK_SIZE: " DESIRED_STACK_SIZE "`n")
; window classes (same at Absolute and UB)
TABLE_WINDOW_CLASS:="DxWndClass"
POPUP_WINDOW_CLASS:="DXPopupWnd"
if AUTO_BUY_IN
gosub autoBuyIn
return
; ===================
; change the hotkey to your liking
F1::
; not sure if "Critical" is neccessary, but make sure the
; auto-buy in loop can't interrupt and see the buy-in
; window and think it's an initial buy-in rather than
; a rebuy
Critical
MouseGetPos,,, win
rebuy(win)
return
; ===================
; simply runs in a loop, waiting for
; buy-in dialogs, and buying in when it
; sees one
autoBuyIn:
Loop {
WinWait, Alert ahk_class%POPUP_WINDOW_CLASS%, Security Notice - Do not divulge
loop 10 { ; make 10 attemps at closing the window, to be safe
ControlClick, Button1
WinWaitClose,,, 0.5
ifEqual, ErrorLevel, 0, break ; we closed it
} ifEqual, ErrorLevel, 1, continue ; couldn't close Alert window
WinWait, Buy chips ahk_class%POPUP_WINDOW_CLASS%,, 3 ; wait for the buy in window
ifNotEqual, ErrorLevel, 0, continue ; something went wrong
Sleep 250
buyIn(WinExist())
}
return
; ===================
/**
* Rebuys at Absolute or UltimateBet for
* DESIRED_STACK_SIZE*bigBlind.
*
* @param win <hwnd> The window handle of the
* table to rebuy on.
*/
rebuy(win) {
global DESIRED_STACK_SIZE, VIEW, TABLE_WINDOW_CLASS, POPUP_WINDOW_CLASS, LOGGING
WinExist("ahk_id" win) ; set LFW
WinGetTitle, title
if LOGGING {
Tooltip Starting rebuy...
SetTimer, tooltipOff, -1000
}
log("`nStarting rebuy... [Window title=" title)
WinGetClass, class
; not an absolute/ultimate table:
ifNotEqual, class, % TABLE_WINDOW_CLASS, {
WinGetTitle, title
log("Window not an AP/UB poker table [title=" title ", class=" class "]")
return
}
; determine if it's Absolute or Ultimate (only one can be open):
casino:=WinExist("Absolute Poker - Logged in as") ? "ABSOLUTE" : "UB"
log("Casino: " casino)
; position of "Options" button differs:
x:=casino="ABSOLUTE" ? 329 : ( VIEW="TOP" ? 329 : 749 )
y:=casino="ABSOLUTE" ? 14 : ( VIEW="TOP" ? 14 : 505 )
title:=casino="ABSOLUTE" ? "Options" : "UB Preferences" ; title differs
loop 4 { ; 4 attemps... perhaps solves some problems?
log("Opening options. Attempt " a_index "...")
AbsoluteOrUltimatePokerClick(x, y, win) ; click on options
WinWait %title% ahk_class %POPUP_WINDOW_CLASS%,, 0.25
ifEqual, ErrorLevel, 0, break
}
ifEqual, ErrorLevel, 1, {
log("Options dialog didn't open. Rebuy cancelled.")
return
}
log("Options successfully opened.")
x:=casino="ABSOLUTE" ? 268 : 460 ; x-coord differs
click(x, 40, WinExist()) ; click on Buy More Chips
WinWait Buy chips ahk_class %POPUP_WINDOW_CLASS%,, 2
ifNotEqual, ErrorLevel, 0, {
log("Buy chips dialog didn't open. Rebuy cancelled.")
return
}
log("Buy chips dialog opened.")
WinGetText, text
bigBlind:=bigBlind(text) ; get the big blind
maxStack:=maxStack(text) ; get the max stack size
allowedMaxRebuy:=allowedMaxRebuy(text) ; get the allowed max rebuy
stack:=maxStack-allowedMaxRebuy ; calculate stack size
log("Stack: " stack)
; calculate amount to rebuy:
rebuyAmount:=round((DESIRED_STACK_SIZE*bigBlind)-stack, 2)
log("RebuyAmount: " rebuyAmount)
if ( rebuyAmount<=0 ) { ; no rebuy possible
log("Cancelling rebuy...")
click(338, 382, WinExist()) ; cancel
return
}
if ( rebuyAmount>allowedMaxRebuy )
rebuyAmount:=allowedMaxRebuy
log("Final rebuyAmount: " rebuyAmount "`n`n")
ControlSetText, Edit1, % rebuyAmount
click(73, 379, WinExist()) ; click OK
; wait 2 secs for the "Additional chips will be available..." popup, and close it:
WinWait, Info ahk_class %POPUP_WINDOW_CLASS%, Additional chips will be available once you complete, 2
ifEqual, ErrorLevel, 0, WinClose
return
tooltipOff:
Tooltip
return
}
; ===================
/**
* Performs the initial buy-in. Buys in for
* DESIRED_STACK_SIZE big blinds.
* If DESIRED_STACK_SIZE*bigBlind > maxStack, the
* function will buy in for maxStack.
*
* @param win <hwnd> The hwnd of the buy-in dialog.
*/
buyIn(win) {
global DESIRED_STACK_SIZE
log("`nStarting buy in...")
WinExist("ahk_id" win) ; set LFW
WinGetText, text
bigBlind:=bigBlind(text) ; get the big blind
maxStack:=maxStack(text) ; get the max stack size
buyInAmount:=round(DESIRED_STACK_SIZE*bigBlind, 2) ; calc. amount
log("Buy in amount: " buyInAmount)
if ( buyInAmount>maxStack ) ; make sure we don't try to exceede max
buyInAmount:=maxStack
log("Final buy in amount: " buyInAmount)
SendRaw {%buyInAmount%}
click(73, 379, WinExist()) ; click OK
log("Buy in completed.")
}
; ===================
/**
* Returns the big blind, given the window text
* from the buy-in dialog.
*
* @param text <str> The window text from the buy-in dialog.
* @return <float> the big blind.
*/
bigBlind(text) {
regExMatch(text, "/\$([\d.,]+)", m) ; big blind
StringReplace, bigBlind, m1, `, ; get rid of comma (as in 1,200.00 -> 1200.00)
log("Big blind: " bigBlind)
return bigBlind
}
; ===================
/**
* Returns the allowed maximum stack size,
* given the window text from the buy-in dialog.
*
* @param text <str> The window text from the buy-in dialog.
* @return <float> the allowed max stack size.
*/
maxStack(text) {
regExMatch(text, "Maximum amount allowed : \$([\d.,]+)", m) ; max stack
StringReplace, maxStack, m1, `, ; get rid of comma (as in 1,200.00 -> 1200.00)
log("Max stack: " maxStack)
return maxStack
}
; ===================
/**
* Returns the allowed maximum rebuy amount,
* given the window text from the buy-in dialog.
*
* @param text <str> The window text from the buy-in dialog.
* @return <float> the allowed max rebuy.
*/
allowedMaxRebuy(text) {
regExMatch(text, "m)\$ \R\$ \R([\d.,]+)", m) ; allowed max rebuy
StringReplace, allowedMaxRebuy, m1, `, ; get rid of comma (as in 1,200.00 -> 1200.00)
log("allowedMaxRebuy: " allowedMaxRebuy)
return allowedMaxRebuy
}
; ===================
/**
* Writes a string to a file called "log.txt" in
* the working directory of the script. A linefeed
* is appended to the string.
*
* @param str <str> The string to write to the log file.
*/
log(str) {
global LOGGING
if LOGGING
FileAppend, %str%`n, log.txt
}
; ===================
/**
* Performs a click via the AHK Click command. The window must
* be an Absolute or UB Poker poker table, and coordinates should be
* for the default size of a table (792x556). They will then be
* converted to be relative to the current table size.
* NOTE: CoordMode, Mouse, Screen must be used in the auto-execute
* section of the script.
*
* @param x <int> The x-coord. Relative to client area.
* @param y <int> The y-coord. Relative to client area.
* @param win <hwnd> The handle to the window.
*/
AbsoluteOrUltimatePokerClick(x, y, win) {
getClientRect(cx, cy, cw, ch, win)
WinActivate ahk_id%win%
x:=cx+(cw/792)*x, y:=cy+(ch/556)*y
Click %x% %y%
}
; ===================
/**
* Performs a click via the AHK Click command, where coordinates
* are relative to the client area of a window.
* NOTE: CoordMode, Mouse, Screen must be used in the auto-execute
* section of the script.
*
* @param x <int> The x-coord. Relative to client area.
* @param y <int> The y-coord. Relative to client area.
* @param win <hwnd> The handle to the window.
*/
click(x, y, win) {
getClientRect(cx, cy, cw, ch, win)
x+=cx, y+=cy
Click %x% %y%
}
; ===================
/**
* Finds the "client rectangle" of a window, i.e. the area of
* the window not including borders, titlebar, menus, etc.
*
* @param x <int> Receives the x-coordinate of the window.
* @param y <int> Receives the y-coordinate of the window.
* @param w <int> Receives the width of the window.
* @param h <int> Receives the height of the window.
* @param hwnd <hwnd> Window handle. If blank, the Last Found Window will be used.
* @author Adapted from code by Sean. Modified and updated to use
* NumGet()/NumPut() by Roland.
* @see http://msdn.microsoft.com/en-us/library/ms633503(VS.85).aspx
* @see http://msdn.microsoft.com/en-us/library/aa931003.aspx
*/
getClientRect(byRef x="", byRef y="", byRef w="", byRef h="", hwnd=0) {
hwnd:=hwnd ? hwnd : WinExist() ; use LFW if no hwnd given
VarSetCapacity(rt, 16) ; alloc. mem. for RECT struc.
VarSetCapacity(pt, 8, 0) ; alloc. mem. for POINT struc.
DllCall("GetClientRect" , "uint", hwnd, "uint", &rt)
DllCall("ClientToScreen", "uint", hwnd, "uint", &pt)
x:=NumGet(pt, 0, "int"), y:=NumGet(pt, 4, "int")
w:=NumGet(rt, 8, "int"), h:=NumGet(rt, 12, "int")
} |
|
Re: newbie |
Wed Jan 06, 2010 10:31 am |
|
| no prob...ill take a look at it today with classic view...thanks, |
|
Poker Sleuth: New HUD and Poker Tracking Software Released |
Thu Jan 07, 2010 11:12 am |
|
| [url=http://pokersleuth.com/:350dsekb]Poker Sleuth[/url:350dsekb] is a brand new poker tracking and [url=http://www.pokersoftware.com/categories/huds.html:350dsekb]heads up display (HUD)[/url:350dsekb] tool that recently entered beta testing and is now available as a free trial. The product is still in development and is receiving regular updates. Here is a list of features included in Poker Sleuth:
-Integrated equity calculator, like faster than Poker Stove, supporting weighted ranges like [url=http://www.pokersoftware.com/holdem_ranger/:350dsekb]Hold'em Ranger[/url:350dsekb], and showing the equity on all streets at once
-During hand-review, one-click to load the hand into the equity calculator
-Tracks the number of hands for each stat and automatically computes a credible interval for each stat
-Background parsing so you don't have to wait for a gigantic import before using the software.
-Program your own stats (and not by writing SQL to make combinations of existing stats)
-Built-in hand converter for posting to forums
-Small footprint; doesn't need PostgreSQL
-Set up different layouts for different situations and switch between them (e.g., if you want different stats displayed for tournaments and cash games).
If you haven't already checked out [url=http://pokersleuth.com/:350dsekb]Poker Sleuth[/url:350dsekb], you should do so today. |
|
Re: AutoScriptWriter: Script Writing Made Easy |
Sat Jan 09, 2010 9:26 pm |
|
| Open auto script writer and click record...then go through the steps to search for a buddy, then stop the recording. Copy and paste the code into a new .ahk file, then make sure your pokerstars lobby is always in the same place when you use the script, as it relies on mouse click to work. Let me know if you still have problems...
your script should look something like this:
WinWait, PokerStars Lobby - Logged in as (screen name),
IfWinNotActive, PokerStars Lobby - Logged in as (screen name), , WinActivate, PokerStars Lobby - Logged in as (screen name),
WinWaitActive, PokerStars Lobby - Logged in as (screen name),
MouseClick, left, 238, 37
Sleep, 100
MouseClick, left, 287, 284
Sleep, 100
WinWait, Find a Player,
IfWinNotActive, Find a Player, , WinActivate, Find a Player,
WinWaitActive, Find a Player,
MouseClick, left, 239, 54
Sleep, 100
MouseClick, left, 175, 80
Sleep, 100
MouseClick, left, 118, 82
Sleep, 100 |
|
Re: poker push bot? |
Sat Jan 09, 2010 9:29 pm |
|
| some sites believe that it gives you an unfair advantage by making your decisions for you to some degree. Not all sites ban the program, so just check the T&Cs of the individual sites. |
|
Full Tilt Table Manager Released |
Sun Jan 10, 2010 8:56 pm |
|
| As described by it's author, [url=http://esko.bur.st/tableman/index.html:a0y90t81]Full Tilt Table Manager[/url:a0y90t81] is "A dynamic table management system (not unlike Table Of Interest by Thois) designed for [url=http://www.pokersoftware.com/out/full-tilt-poker:a0y90t81]Full Tilt Poker[/url:a0y90t81]". The program has just been released to the general public and the developer would like to receive feedback fom users to keep the development ongoing. The trial version is limited to two hours of use, so you should have plenty of time test out the product.
Go check out [url=http://esko.bur.st/tableman/index.html:a0y90t81]Full Tilt Table Manger[/url:a0y90t81] today for all of the details |
|
Full Tilt Poker Releases Update |
Thu Nov 26, 2009 12:51 pm |
|
| [url=http://www.pokersoftware.com/out/full-tilt-poker:2atzy4uw]Full Tilt Poker[/url:2atzy4uw]released a new software update today that includes support for the Romanian language. FTPDoug posted in the forums that the update also includes "an update "to small cards to have a nice big suit above the big number to make distinguishing suits easier without needing to use a 4-color deck".
Go check out the new [url=http://www.pokersoftware.com/out/full-tilt-poker:2atzy4uw]Full Tilt Poker[/url:2atzy4uw] update today
Dont forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:2atzy4uw]Full Tilt Poker software review[/url:2atzy4uw] |
|
New Auto Rebuy AHK Script Released for Absolute Poker and UB |
Sun Dec 06, 2009 11:29 pm |
|
| Over the past couple of weeks some AHK developers have been ironing out some issues with a new AHK script. AutoRebuyAbsolute is a brand new script that will automatically rebuy for you in cash games played on the CEREUS network. It's free, so go check it out.
Check out [url=http://www.overcards.com/wiki/moin.cgi/AutoRebuyAbsolute:u4mrr1ko]AutoRebuyAbsolute[/url:u4mrr1ko] today
Dont forget to check out our [url=http://www.pokersoftware.com/absolute-poker/:u4mrr1ko]Absolute Poker[/url:u4mrr1ko] and [url=http://www.pokersoftware.com/ultimatebet/:u4mrr1ko]Ultimate Bet[/url:u4mrr1ko] software reviews |
|
Re: new to AHK need some help |
Fri Nov 27, 2009 5:19 pm |
|
| yes...table ninja has the highlighter...i would def recommend it....Jayme |
|
Re: newbie |
Wed Dec 02, 2009 12:24 am |
|
| they are not many scripts out there that support the cereus network at the moment. As soon as we hear of some we will let everyone know....Jayme |
|
Re: BetPot-v02w not working |
Thu Dec 10, 2009 11:56 pm |
|
| no problem...seriously, theres nothing out there like it....its awesome...you wont regret the purchase.... |
|
Re: Use Xbox 360 Controller with AutoHotKey |
Mon Nov 30, 2009 3:08 pm |
|
| Im not sure about Windows 7...I haven't tested anything on that platform yet, but I will see what I can find out. -Jayme |
|
Re: having a technical issue on the site |
Mon Nov 30, 2009 3:09 pm |
|
| no, there are no requirements to post...please post a screen shot of the error if you can. -Jayme |
|
Party Poker Unveils Sync Breaks Feature |
Wed Dec 09, 2009 3:06 pm |
|
| Players are asking for sync breaks at :55 past the hour for virtually all major poker sites. [url=http://www.pokersoftware.com/out/partypoker:3itlvb0c]Party Poker[/url:3itlvb0c] recently released their sync breaks along with a new console that allows you to track all of your games in a single window.
Checkout out the updates at [url=http://www.pokersoftware.com/out/partypoker:3itlvb0c]Party Poker[/url:3itlvb0c] today
Don't forget to check out our [url=http://www.pokersoftware.com/party-poker-software/:3itlvb0c]Party Poker software review[/url:3itlvb0c] |
|
Table of Interest: New Table Management Tool Released |
Thu Dec 10, 2009 12:56 pm |
|
| [url=http://www.tableofinterest.info/index.html:2aa6f8v3]Table of Interest[/url:2aa6f8v3] is a brand new tool that will help you with multi-tabling on [url=http://www.pokersoftware.com/out/pokerstars:2aa6f8v3]PokerStars[/url:2aa6f8v3]. The program will load up your tables into one stack, then move the table to the side that requires action. Once you complete the action, the table jumps back into the main stack of table.
Check out [url=http://www.tableofinterest.info/index.html:2aa6f8v3]Table of Interest[/url:2aa6f8v3] today |
|
Re: BetPot-v02w not working |
Thu Dec 10, 2009 9:52 pm |
|
| What table theme are you using?...make sure you choose either classic or hyper-simple and let me know if that fixed it... |
|
Re: BetPot-v02w not working |
Thu Dec 10, 2009 9:58 pm |
|
| ok...this script is pretty old and it works off of character recognition, so the images may need to be replaced with new ones. In the mean time, I would recommend [url=http://www.pokersoftware.com/out/table-ninja:39u7l534]Table Ninja[/url:39u7l534]...its the best thing since sliced bread and comes with a free trial...have you tried it? |
|
Re: BetPot-v02w not working |
Thu Dec 10, 2009 10:09 pm |
|
| it works with PokerStars and the program called [url=http://www.pokersoftware.com/out/tableninjaft:187223gd]TableNinjaFT[/url:187223gd] (its sister product) works with Full Tilt...and yes, it works with PT3. It doesnt integrate with it persay, but it works great while running PT3....you can use teh program, run the HUD, etc. with Ninja. Trust me you wont regret trying TableNinja. |
|
Re: number of BB ahk script(pokerstars) ??? |
Thu Mar 11, 2010 8:51 pm |
|
| not that i am aware of... |
|
Leak Buster Releases New Software |
Sun Nov 22, 2009 9:59 pm |
|
| [url=http://www.pokerleakbuster.com/:9n5hl4eb]Leak Buster[/url:9n5hl4eb] is a brand new product that does exactly what the name implies. It finds leaks in your game for you by importing hands from your [url=http://www.pokersoftware.com/out/poker-tracker-3:9n5hl4eb]Poker Tracker[/url:9n5hl4eb] and [url=http://www.pokersoftware.com/out/holdem-manager:9n5hl4eb]Holdem Manager[/url:9n5hl4eb] databases and applies a scoring algorithm that analyzes and weighs the significance of your leaks. Finding leaks in your game has never been easier.
Check out [url=http://www.pokerleakbuster.com/:9n5hl4eb]Leak Buster[/url:9n5hl4eb] for yourself today |
|
Re: new to AHK need some help |
Mon Nov 23, 2009 4:46 pm |
|
| oh my bad...i thought you were on stars for some reason. It definitely wont work automatically...the script hasnt worked on FT since the major update...ill see if i can get an update on supporting full tilt. -Jayme |
|
TableNinja Releases New Update |
Tue Nov 24, 2009 3:36 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:254clxcn]TableNinja for PokerStars[/url:254clxcn] released a new software update this week that includes a couple of new features and a bug fix. The bug fix addressed excessive logging issues caused by the latest [url=http://www.pokersoftware.com/out/pokerstars:254clxcn]PokerStars[/url:254clxcn] update. The new features added include:
-[url=http://www.pokersoftware.com/out/table-ninja:254clxcn]TableNinja[/url:254clxcn] will now automatically detect your [url=http://www.pokersoftware.com/out/pokerstars:254clxcn]PokerStars[/url:254clxcn] language settings during the automatic configuration process
-Added complete support for "Euro" tables
Go check out the new and improved [url=http://www.pokersoftware.com/out/table-ninja:254clxcn]TableNinja[/url:254clxcn] for yourself today!
Dont forget to check out our [url=http://www.pokersoftware.com/table-ninja/:254clxcn]TableNinja software review[/url:254clxcn] |
|
Re: Table opener for Full Tilt? |
Sun Nov 22, 2009 1:34 pm |
|
| Ive mentioned it before, but [url=http://www.pokersoftware.com/out/tableninjaft:18nrhx0f]TableNinjaFT[/url:18nrhx0f] is your best bet...and its solid. Its there a reason you would like a stand alone opener?
You can try this AHK script...Its not totally automated, but it speeds up the process a bit. WARNING: USE WITH CAUTION! As it has not been totally tested.
The Controls are: (Ctrl+r - register, Ctrl+u - unregister)
[u:18nrhx0f]
**Copy and paste everything below into a new .ahk file[/u:18nrhx0f]**
#SingleInstance
#NoEnv
#Persistent
SetTitleMatchMode 2
relFTClientPoint(id, ByRef x, ByRef y)
{
SysGet, xbord, 32
SysGet, ybord, 33
SysGet, cap, 4
WinGetPos, , , w, h, ahk_id%id%
w := w - (2*xbord)
h := h - (2*ybord) - cap
Transform, X, Round, W*x
Transform, Y, Round, H*y
}
PostLeftClick(x, y, table_id, activate=1) {
; ### JUK: Send the down left click, then the mouse-up messages.
; NOTE: This is relative to the top left of the client area and NOT the top left of the
; window (ie: It *doesn't* include the title-bar like AHK's MouseClick does!!!).
If activate
WinActivate, ahk_id%table_id%
PostMessage, 0x201, 0x0001, ((y<<16)^x), , ahk_id%table_id%
PostMessage, 0x202 , 0, ((y<<16)^x), , ahk_id%table_id%
}
^r::
ifwinactive, ahk_class QWidget
{
winget,id,id, A
ControlGet, v, Visible, , QWidget1, ahk_id%id%
if v
{
back_x :=0.9080
back_y :=0.7357
relFTClientPoint(id, back_x, back_y)
PostLeftClick(back_x, back_y, id, 0)
winwait,Tournament Buy-in,,4
if not errorlevel
{
winget,id,id, Tournament Buy-in
back_x :=0.3608
back_y :=0.4876
relFTClientPoint(id, back_x, back_y)
PostLeftClick(back_x, back_y, id, 0)
ifwinExist,Full Tilt Poker - Tournament
{
wingetpos,,,w,,Full Tilt Poker - Tournament
if (w>600) and (w<1000)
winclose,Full Tilt Poker - Tournament
}
}
}
}
return
^u::
ifwinactive, ahk_class QWidget
{
winget,id,id, A
ControlGet, v, Visible, , QWidget1, ahk_id%id%
if v
{
back_x:=0.9080
back_y:=0.6709
relFTClientPoint(id, back_x, back_y)
PostLeftClick(back_x, back_y, id, 0)
winwaitactive,Full Tilt Poker - Tournament,,4
if not errorlevel
{
winget,id,id, Full Tilt Poker - Tournament
back_x :=0.8876
back_y :=0.0776
relFTClientPoint(id, back_x, back_y)
PostLeftClick(back_x, back_y, id, 0)
winwait,Tournament Buy-in,,0.5
if not errorlevel
{
winclose,Tournament Buy-in
ifwinexist, Full Tilt Poker - Tournament
wingetpos,,,w,, Full Tilt Poker - Tournament
if (w>600) and (w<1000)
winclose, Full Tilt Poker - Tournament
}
else
{
winwait, Full Tilt Poker,,4
if not errorlevel
winclose,Full Tilt Poker
ifwinexist, Full Tilt Poker - Tournament
wingetpos,,,w,h, Full Tilt Poker - Tournament
if (w>600) and (w<1000)
winclose, Full Tilt Poker - Tournament
}
}
}
}
return |
|
Tilt Demon: New Stop Loss Software Coming Soon |
Sun Nov 22, 2009 2:27 pm |
|
| For those who grind cash games day in and day out, you know how swingy the game can be. [url=http://www.tiltdemon.com/:1zzfp6qx]Tilt Demon[/url:1zzfp6qx] is a brand new piece of software that will connect to your [url=http://www.pokersoftware.com/out/holdem-manager:1zzfp6qx]Holdem Manager[/url:1zzfp6qx] database and tell you how much you would have won/lost if you would have applied a stop/loss system and stopped playing when you were up or down given amounts.
[url=http://www.tiltdemon.com/:1zzfp6qx]Tilt Demon[/url:1zzfp6qx] will be in public BETA soon, so go check it out
Dont forget to check out our [url=http://www.pokersoftware.com/holdem-manager/:1zzfp6qx]Holdem Manager software review[/url:1zzfp6qx] |
|
StarCash: New Cash Game Script Available |
Sun Jan 10, 2010 10:49 pm |
|
| A brand new script was released a couple of days ago, and we will feature it on our homepage shortly. In the mean time, feel free to give it a shot!
It does things such as:
* Active table Highlighter
* Mouse move to action buttons
* Auto Im Back clicker
* Auto Timebank clicker
* Sitout all
* Remove sitout all
* Join waiting list all
* Unjoin waiting list all
* Auto take seat
* Auto buy-in maximum/remembered/specified
* Auto check Post blinds (on new table)
* Auto uncheck Wait for big blind (on new table)
* Never fold for free
* Move new unseated table to specified position
* Move table back once seated automatically/by hotkey
**copy script from below**
; #### StarsCash ####
; AHK version: 1.0.48.05
; date: January 03,2010
version := "1.00"
; author: Max1mums (max1mums@overcards.com)
#SingleInstance, Force
#NoEnv
Settitlematchmode, 2
OnExit exitSub
StringTrimRight, thisahk, A_ScriptName, 4
SetWorkingDir %A_ScriptDir%
Menu, Tray, NoStandard
Menu, Tray, Add, Settings, menugui
Menu, Tray, Add
Menu, Tray, Add, Reload, reload
Menu, Tray, Default, Settings
Menu, Tray, Add
Menu, Tray, Add, Suspend, Suspend
Menu, Tray, Add
Menu, Tray, Add, Edit, Edit
Menu, Tray, Add
Menu, Tray, Add, Donate, Donation
Menu, Tray, Add
Menu, Tray, Add, Exit, ExitSub
OnMessage(0x112,"WM_SYSCOMMAND")
WM_SYSCOMMAND(wParam)
{
if (A_Gui && wParam = 0xF020) ; SC_MINIMIZE
{
Gui, destroy
return 0
}
}
settitlematchmode,2
SysGet, xbord, 32
SysGet, ybord, 33
SysGet, cap, 4
; Border of the "Highlighter"
border_color := "ff0000"
border_size := 5
trans := 255
boost:=false
timerback:=true
timerbank:=true
settimer,HeroSeated,500
gosub,getini
winget,list,list,ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
if seated%id% is not number
{
loop %list%
{
id:=list%A_index%
seated%id%:=2
}
break
}
}
;;;;;;;;;;;;;;End of init;;;;;;;;;;;;;;
loop
{
IsTableNew()
popupwatcher()
if timerback
{
if ClickImBack
settimer,ClickBack,1500
else
settimer,ClickBack,off
timerback:=false
}
if timerbank
{
if Timebank
settimer,ClickTimebank,1500
else
settimer,ClickTimebank,off
timerbank:=false
}
if TakeSeat
TakeSeat()
if Highlight
Highlighter()
if MoveMouse
if IsWindowNew()
MoveMouse()
sleep,100
}
;-----------------------------------------------------------------------------------------------------
IsTableNew()
{
global
winget,list,list,ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
if seated%id% is not number
{
wingetpos,xstart%id%,ystart%id%,,,ahk_id%id%
if move
WinMove, ahk_id%id%,, xpos,ypos
seated%id%:=1
}
}
}
return
;-----------------------------------------------------------------------------------------------------
IsWindowNew()
{
global oldtitle
wingetactivetitle,title
if oldtitle!=%title%
{
oldtitle:=title
return 1
}
else
return 0
}
;-----------------------------------------------------------------------------------------------------
Popupwatcher()
{
global
if CheckWhenFree
CheckWhenFree()
if Buyin
{
ifwinexist, Buy-in ahk_class #32770
{
winget,id,id,Buy-in ahk_class #32770
ControlGet, v, Visible,,Edit1, ahk_id %id%
if v
{
if max
{
SetControlDelay, -1
Control, Check,, Button1, ahk_id %id%
ControlClick, Button4, ahk_id %id%
}
if remembered
{
ControlClick, Button4, ahk_id %id%
}
if xbb
{
parent:=DllCall("GetParent","uint",id)
wingettitle,title,ahk_id %parent%
stringtrimleft,hero,title,InStr(title, A_space,false,0)
If ((InStr(title, "No Limit") OR InStr(title, "Pot Limit")) AND InStr(title, "Tournament") = 0)
{
StringMid, bb, title, InStr(title, "/") + 1, InStr(title, a_space,"", InStr(title, "/")) - InStr(title, "/") - 1
}
else if (InStr(title, "No Limit") <> 0 AND InStr(title, "Tournament") <> 0)
{
StringMid, bb, title, InStr(title, "/", "", InStr(title, "Blinds")) + 1, InStr(title, a_space, "", InStr(title, "Blinds") + 8) - InStr(title, "/", "", InStr(title, "Blinds")) - 1 ;___so we retrieve the big blind instead
}
StringReplace,bb,bb,$,,1
StringReplace,bb,bb,€,,1
StringReplace,bb,bb,Ђ,,1
bb*=bbmultiplier
ControlSetText, Edit1, %bb%, ahk_id%id%
ControlClick, Button4, ahk_id %id%
}
}
}
}
}
return
;-----------------------------------------------------------------------------------------------------
CheckWhenFree()
{
IfWinExist, PokerStars, Check
{
ControlClick, Check
}
}
return
;-----------------------------------------------------------------------------------------------------
HeroSeated:
winget,list1,list,ahk_class PokerStarsTableFrameClass
loop %list1%
{
winid:=list1%A_index%
wingettitle,title,ahk_id%winid%
col:=PixelColorA(0.0115,0.6800,winid,1)
if seated%winid%=1
if instr(title,"Logged In")
if (instr(col,"15193294")) or (instr(col,"-0-")) or (instr(col,"16777215"))
{
if move
{
if AutoMoveBack
{
WinMove, ahk_id%winid%,, xstart%winid%,ystart%winid%
seated%winid%:=2
}
}
if Autopost
{
if !instr(title,"fast")
{
click_x :=0.0142
click_y :=0.7224
PostclickStars(click_x,click_y,winid,0)
}
}
if waitbb
;if ((checkbb=1 & instr(title,"fast")) || (uncheckbb=1 & !instr(title,"fast")))
{
click_x :=0.6629
click_y :=0.8555
PostclickStars(click_x,click_y,winid,0)
}
if seated%winid%!=2
seated%winid%:=3
}
}
return
;-----------------------------------------------------------------------------------------------------
relStarsClientPoint(id, ByRef x, ByRef y, client=1,screen=0)
{
global xbord,ybord,cap
WinGetPos,x1,y1,w,h,ahk_id%id%
w-=2*xbord
h-=(2*ybord)+cap
x:=floor(W*x)
y:=floor(H*y)
if !client
{
x+=xbord
y+=ybord+cap
}
if screen
{
x+=x1
y+=y1
}
}
return
;-----------------------------------------------------------------------------------------------------
PostLeftClick(x, y, table_id, activate=1, control_class="") {
; ### JUK: Send the down left click, then the mouse-up messages.
; NOTE: This is relative to the top left of the client area and NOT the top left of the
; window (ie: It *doesn't* include the title-bar like AHK's MouseClick does!!!).
If activate
WinActivate, ahk_id%table_id%
;critical,6
PostMessage, 0x201, 0x0001, ((y<<16)^x), %control_class%, ahk_id%table_id%
PostMessage, 0x202 , 0, ((y<<16)^x), %control_class%, ahk_id%table_id%
;critical,off
;sleep,-1
}
return
;-----------------------------------------------------------------------------------------------------
PostclickStars(x,y,winid,activate=1,client=1)
{
relStarsClientPoint(winid, x, y,client)
DllCall("SetCapture","Uint",winid)
PostLeftClick(x, y, winid, activate)
DllCall("ReleaseCapture")
}
return
;-----------------------------------------------------------------------------------------------------
PixelColorA(colx,coly,id,region=0,colx1=0,coly1=0)
{
global boost,xbord,ybord,cap
if boost
critical,6
setwindelay, -1
hdc_frame := DllCall( "GetDC", "UInt", id )
hdc_buffer := DllCall("gdi32.dll\CreateCompatibleDC", "UInt", hdc_frame)
WinGetPos,,,W,H,ahk_id %id%
hbm_buffer := DllCall("gdi32.dll\CreateCompatibleBitmap", "UInt",hdc_frame, "Int",w, "Int",h)
DllCall( "gdi32.dll\SelectObject", "UInt",hdc_buffer, "UInt",hbm_buffer)
DllCall( "PrintWindow", "UInt" , id , "UInt" , hdc_buffer , "UInt" , 0 )
WinGet,ctrls,ControlList,ahk_id %id%
Loop,Parse,ctrls,`n
{
class:=A_LoopField
ControlGet,ctrlid,Hwnd,,%class%,ahk_id %id%
ControlGet,visible,Visible,,,ahk_id %ctrlid%
If visible=1
DllCall("RedrawWindow","UInt",ctrlid,"UInt",0,"UInt",0,"UInt", 1|4|64|1024)
}
DllCall("RedrawWindow","UInt",id,"UInt",0,"UInt",0,"UInt", 1|4|64|1024)
x:=floor(((W-2*xbord)*colx)) + xbord
y:=floor(((H-(2*ybord)-cap)*coly)) + ybord + cap
if region
{
loop 10
{
delta:=A_index
loop 10
{
delta1:=A_index
p := DllCall("GetPixel", "UInt", hdc_buffer, "Int", x+delta , "Int", y+delta1)
;p1:=p
;SetFormat, IntegerFast, hex
;p += 0
;p .= ""
;SetFormat, IntegerFast, d
;pix.=p . "*" . p1 . "-"
pix.=p . "-"
}
}
}
else
{
pix := DllCall("GetPixel", "UInt", hdc_buffer, "Int", x, "Int", y)
if colx1
{
x:=floor(((W-2*xbord)*colx1)) + xbord
y:=floor(((H-(2*ybord)-cap)*coly1)) + ybord + cap
pix1 := DllCall("GetPixel", "UInt", hdc_buffer, "Int", x, "Int", y)
}
else
pix1=
SetFormat, IntegerFast, hex
pix += 0
pix .= ""
pix1 += 0
pix1 .= ""
SetFormat, IntegerFast, d
}
if pix1
pix.="-" . pix1
sleep,1
DllCall( "gdi32.dll\DeleteObject", "Uint", hbm_buffer )
DllCall( "gdi32.dll\ReleaseDC", "Uint", hdc_frame )
DllCall( "gdi32.dll\DeleteDC", "Uint", hdc_frame )
DllCall( "gdi32.dll\DeleteDC", "Uint", hdc_buffer )
if boost
{
critical,off
sleep,-1
}
return pix
}
;-----------------------------------------------------------------------------------------------------
CompareColors(ByRef bgr1, ByRef bgr2, ByRef variation) {
c1 := bgr1 & 0xff
c2 := bgr2 & 0xff
if (abs(c1 - c2) > variation)
return false
c1 := (bgr1 >> 8) & 0xff
c2 := (bgr2 >> 8) & 0xff
if (abs(c1 - c2) > variation)
return false
c1 := (bgr1 >> 16) & 0xff
c2 := (bgr2 >> 16) & 0xff
if (abs(c1 - c2) > variation)
return false
return true
}
;-----------------------------------------------------------------------------------------------------
SitOutNextAll:
;ClickImBack:=false
settimer,ClickBack,off
WinGet, list, List, ahk_class PokerStarsTableFrameClass
Loop, %list%
{
Z:=list%A_Index%
WinGetPos,,, W, H, ahk_id %Z%
Sittingout:=PixelColorA(0.8125,0.8621,Z)
If !((Sittingout=0x000000) OR (Sittingout=0xDFD9CE) OR (Sittingout=0xD2EBF3) OR (Sittingout=0xB3A39D) OR (Sittingout=0x9D9D9D) OR (Sittingout=0xCCCCCC) OR (Sittingout=0xDEDBCE) OR (Sittingout=0xB5A29c) OR (Sittingout=0xBDAEAD) OR (Sittingout=0x343434) OR (Sittingout=0x444444) OR (Sittingout=0x333333))
{
back_x:=0.0141
back_y:=0.6860
PostClickStars(back_x, back_y, Z, 0)
}
}
return
;-----------------------------------------------------------------------------------------------------
RemoveSitout:
;ClickImBack:=true
if ClickImBack
settimer,ClickBack,1500
WinGet, list, List, ahk_class PokerStarsTableFrameClass
Loop, %list%
{
Z:=list%A_Index%
WinGetPos,,, W, H, ahk_id %Z%
Sittingout:=PixelColorA(0.8125,0.8621,Z)
JoinWaitingList:=PixelColorA(0.8625,0.8621,Z)
If (Sittingout=0x000000) OR (Sittingout=0xDFD9CE) OR (Sittingout=0xD2EBF3) OR (Sittingout=0xB3A39D) OR (Sittingout=0x9D9D9D) OR (Sittingout=0xCCCCCC) OR (Sittingout=0xDEDBCE) OR (Sittingout=0xB5A29c) OR (Sittingout=0xBDAEAD) OR (Sittingout=0x343434) OR (Sittingout=0x444444) OR (Sittingout=0x333333)
If (JoinWaitingList!=0x000000) AND (JoinWaitingList!=0xDFD9CE) AND (JoinWaitingList!=0xDEDBCE) AND (JoinWaitingList!=0x0xB5A29c) AND (JoinWaitingList!=0xBDAEAD) AND (JoinWaitingList!=0x1f1f1f) AND (JoinWaitingList!=0x343434) AND (JoinWaitingList!=0x0202020) AND (JoinWaitingList!=0xe6e6e6) AND (JoinWaitingList!=0xdddddd) AND (JoinWaitingList!=0x1e1e1e) AND (JoinWaitingList!=0xb0b0b0)
{
back_x :=0.7515
back_y :=0.8468
PostClickStars(back_x, back_y, Z, 0)
}
}
return
;-----------------------------------------------------------------------------------------------------
ClickBack:
winget,list,list, ahk_class PokerStarsTableFrameClass
loop %list%
{
back_x:=0.8125
back_y:=0.8621
id:=list%A_index%
col:=PixelColorA(back_x,back_y,id,0,0.8625,0.8621)
stringsplit,c,col,-
Sittingout:=c1
JoinWaitingList:=c2
If (Sittingout=0x000000) OR (Sittingout=0xDFD9CE) OR (Sittingout=0xD2EBF3) OR (Sittingout=0xB3A39D) OR (Sittingout=0x9D9D9D) OR (Sittingout=0xCCCCCC) OR (Sittingout=0xDEDBCE) OR (Sittingout=0xB5A29c) OR (Sittingout=0xBDAEAD) OR (Sittingout=0x343434) OR (Sittingout=0x444444) OR (Sittingout=0x333333)
If (JoinWaitingList!=0x000000) AND (JoinWaitingList!=0xDFD9CE) AND (JoinWaitingList!=0xDEDBCE) AND (JoinWaitingList!=0x0xB5A29c) AND (JoinWaitingList!=0xBDAEAD) AND (JoinWaitingList!=0x1f1f1f) AND (JoinWaitingList!=0x343434) AND (JoinWaitingList!=0x0202020) AND (JoinWaitingList!=0xe6e6e6) AND (JoinWaitingList!=0xdddddd) AND (JoinWaitingList!=0x1e1e1e) AND (JoinWaitingList!=0xb0b0b0)
{
postclickstars(back_x,back_y,id,0)
}
}
return
;-----------------------------------------------------------------------------------------------------
Toggleimback:
If (ClickImBack=true) {
ClickImBack:=false
settimer,ClickBack,off
T=Off
}
else {
ClickImBack:=true
settimer,ClickBack,1500
T=On
}
Gui, 2:Add, Text,, Auto Click Im Back: %T%
Gui, 2:+ToolWindow
Gui, 2:Show, w150 h20
Sleep, 1000
Gui, 2:Destroy
return
;-----------------------------------------------------------------------------------------------------
ClickTimebank:
{
winget,list,list, ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
col:=PixelColorA(0.6500,0.7670,id,1)
;FileAppend, %col%`n`n, test.txt
if (instr(col,"13484978")) or (instr(col,"1000084")) ;or (instr(col,"16777215")) ; 0xdfd9ce
{
click_x :=0.6582
click_y :=0.7729
PostClickStars(click_x, click_y, id, 0)
}
}
}
return
;-----------------------------------------------------------------------------------------------------
Joinwaitlist:
winget,list,list, ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
;col:=PixelColorA(0.6165,0.9352,id,1)
col:=PixelColorA(0.6274,0.9352,id,1)
;FileAppend, %col%`n`n, test.txt
if !(instr(col,"15921906")) & !(instr(col,"16777215"))
{
click_x :=0.8625
click_y :=0.8621
PostclickStars(click_x,click_y,id,0)
}
}
return
;-----------------------------------------------------------------------------------------------------
Unjoinwaitlist:
winget,list,list, ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
;col:=PixelColorA(0.6165,0.9352,id,1)
col:=PixelColorA(0.6274,0.9352,id,1)
if InStr(col,"15921906") or (instr(col,"16777215"))
{
click_x :=0.8625
click_y :=0.8621
PostclickStars(click_x,click_y,id,0)
}
}
return
;-----------------------------------------------------------------------------------------------------
MoveBackByKey:
ifwinactive, ahk_class PokerStarsTableFrameClass
{
winget,id,id,A
if (seated%id%=1) or (seated%id%=3)
{
wingettitle,title,ahk_id%id%
seated%id%:=2
WinMove, ahk_id%id%,, xstart%id%,ystart%id%
}
}
return
;-----------------------------------------------------------------------------------------------------
TakeSeat()
{
IfWinExist, PokerStars ahk_class #32770
{
WinGet, list, list, Seat Available ahk_class #32770
Loop, %list%
{
This_id := list%A_Index%
ControlFocus, Button2, ahk_id%this_id%
Sleep, -1
ControlSend, Button2, {SPACE}, ahk_id%this_id%
}
}
}
return
;-----------------------------------------------------------------------------------------------------
HighLighter(Highlight=1) ;x_mouse=0.75, y_mouse=0.75
{
global last_table_id
global border_color
global border_size
global trans
global ActiveX,ActiveY,ActiveW,ActiveH
ifwinactive,ahk_class PokerStarsTableFrameClass
{
winget,id,id,A
OldX := ActiveX
OldY := ActiveY
OldW := ActiveW
OldH := ActiveH
WinGetActiveStats,ActiveTitle, ActiveW, ActiveH, ActiveX, ActiveY
if (id != last_table_id) || ((OldX <> ActiveX || OldY <> ActiveY || OldW <> ActiveW || OldH <> ActiveH))
{
mouse_last:=last_table_id
last_table_id := id
if(!id)
{
Gui, 2: Cancel
Gui, 3: Cancel
Gui, 4: Cancel
Gui, 5: Cancel
return
}
WinGetPos, x, y, w, h, ahk_id%id%
global xbord
global cap
x := x + xbord
y := y + xbord + cap
w := w - (2*xbord)
h := h - (2*xbord) - cap
;Makes Border around urgent table
if ( Highlight = 1 ) {
;top
guinum := 2
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_color%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
Gui, %guinum%: Show, w%w% h%border_size% x%x% y%y% NoActivate
;left
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_color%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
Gui, %guinum%: Show, w%border_size% h%h% x%x% y%y% NoActivate
;bottom
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_color%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
y2 := y + h - border_size
Gui, %guinum%: Show, w%w% h%border_size% x%x% y%y2% NoActivate
;right
guinum++
Gui, %guinum%: +Alwaysontop +Lastfound +Owner
Gui, %guinum%: Color, %border_color%
WinSet, Transparent, %trans%
Gui, %guinum%: -Caption
x2 := x + w - border_size
Gui, %guinum%: Show, w%border_size% h%h% x%x2% y%y% NoActivate
}
}
}
else
{
Gui, 2: Cancel
Gui, 3: Cancel
Gui, 4: Cancel
Gui, 5: Cancel
last_table_id=
}
}
return
;-----------------------------------------------------------------------------------------------------
MoveMouse(x_mouse=0.75, y_mouse=0.75)
{
global xbord
global cap
wingetclass,class,A
wingetactivetitle,title
if class=PokerStarsTableFrameClass
if instr(title,"Logged In")
{
winget,id,id,A
relStarsClientPoint(id, x_mouse, y_mouse,0,1)
DllCall("SetCursorPos", int, x_mouse, int, y_mouse)
}
}
return
;-----------------------------------------------------------------------------------------------------
BuildGui:
Gui, color, white
;Gui, font, cOlive
Gui, add, tab, h340 w240, General|Time|Annoyances|New Table
Gui, Tab, General
Gui, Add, Radio, x26 y50 w180 h20 Checked%ClassicTheme% vClassicTheme, Classic Theme
Gui, Add, Radio, x26 y70 w180 h20 Checked%HyperSimpleTheme% vHyperSimpleTheme, HyperSimple Theme
Gui, Add, Radio, x26 y90 w180 h20 Checked%BlackTheme% vBlackTheme, Black Theme
Gui, Add, Radio, x26 y110 w180 h20 Checked%SlickTheme% vSlickTheme, Slick Theme
Gui, add, text, y145 x25, Highlight active table
Gui, add, Checkbox, y145 x180 Checked%Highlight% VHighlight
Gui, add, text, y165 x25, Move mouse to action buttons
Gui, add, Checkbox, y165 x180 Checked%MoveMouse% VMoveMouse
Gui, Add, Button, x75 y315 w55 h20 gSave,Submit
Gui, Add, Button, x135 y315 w55 h20 gCancel,Cancel
Gui, Tab, New Table
Gui, add, text, y55 x25, Move new table
Gui, add, Checkbox, y55 x120 Checked%move% Vmove
Gui, add, text, y75 x35, to position
Gui, Add, Text, x25 y95 w120 h20 , x
Gui, Add, Edit, x50 y95 w50 h20 vxpos, %xpos%
Gui, Add, Text, x25 y115 ,y
Gui, Add, Edit, x50 y115 w50 h20 vypos, %ypos%
Gui, add, Checkbox, y145 x180 Checked%automoveback% Vautomoveback
Gui, add, text, y145 x25,Move table back automatically
Gui, Add, Text, x25 y165 ,Move table back manually
Gui, Add, Edit, x180 y162 w50 h20 vmovebackByKey, %movebackByKey%
Gui, Add, Button, x75 y315 w55 h20 gSave,Submit
Gui, Add, Button, x135 y315 w55 h20 gCancel,Cancel
Gui, Tab, Annoyances
Gui, add, Checkbox, y50 x190 Checked%TakeSeat% VTakeSeat
Gui, add, text, y50 x25,Auto Take Seat
Gui, add, Checkbox, y70 x190 Checked%Autopost% VAutopost
Gui, add, text, y70 x25,Auto post blinds
Gui, add, Checkbox, y100 x190 Checked%Waitbb% VWaitbb
Gui, add, text, y100 x25,Uncheck wait for big blind
;Gui, Add, Radio, x120 y90 w70 h15 Checked%checkbb% vcheckbb, check
;Gui, Add, Radio, x120 y105 w70 h15 Checked%uncheckbb% vuncheckbb, uncheck
Gui, add, Checkbox, y120 x190 Checked%CheckWhenFree% VCheckWhenFree
Gui, add, text, y120 x25,Never fold for free
Gui, add, Checkbox, y160 x90 Checked%Buyin% VBuyin
Gui, add, text, y160 x25,Auto Buy-in
Gui, Add, Radio, x120 y150 w100 h20 Checked%max% vmax, Maximum
Gui, Add, Radio, x120 y170 w120 h20 Checked%remembered% vremembered, Remembered/default
Gui, Add, Radio, x120 y190 w20 h20 Checked%xbb% vxbb
Gui, Add, Edit, x140 y190 w30 h20 vbbmultiplier, %bbmultiplier%
Gui, Add, Text, x170 y193,BB
Gui, Add, Button, x75 y315 w55 h20 gSave,Submit
Gui, Add, Button, x135 y315 w55 h20 gCancel,Cancel
Gui, Tab, Time
Gui, add, Checkbox, y50 x180 Checked%ClickImBack% VClickImBack
Gui, add, text, y50 x25,Click Im Back automatically
Gui, Add, Text, x25 y70 ,Toggle Click Im Back
Gui, Add, Edit, x180 y67 w50 h20 vToggleImBack, %ToggleImBack%
Gui, add, Checkbox, y110 x180 Checked%Timebank% VTimebank
Gui, add, text, y110 x25,Click Timebank automatically
Gui, Add, Text, x25 y150 ,Sitout on all tables
Gui, Add, Edit, x180 y147 w50 h20 vSitOutNextAll, %SitOutNextAll%
Gui, Add, Text, x25 y175 ,Remove sitout on all tables
Gui, Add, Edit, x180 y172 w50 h20 vRemoveSitout, %RemoveSitout%
Gui, Add, Text, x25 y220 ,Join waiting list on all tables
Gui, Add, Edit, x180 y217 w50 h20 vjoinwaitlist, %joinwaitlist%
Gui, Add, Text, x25 y245 ,Unjoin waiting list on all tables
Gui, Add, Edit, x180 y242 w50 h20 vunjoinwaitlist, %unjoinwaitlist%
Gui, Add, Button, x75 y315 w55 h20 gSave,Submit
Gui, Add, Button, x135 y315 w55 h20 gCancel,Cancel
Gosub, GetIni
Gui, show, w256, %thisahk%
Return
;-----------------------------------------------------------------------------------------------------
GetIni:
IfNotExist, %thisahk%.ini
gosub, CreateIni
IniRead, ClassicTheme,%thisahk%.ini, Options, ClassicTheme,0
IniRead, HyperSimpleTheme,%thisahk%.ini, Options, HyperSimpleTheme,0
IniRead, SlickTheme,%thisahk%.ini, Options, SlickTheme,0
IniRead, BlackTheme,%thisahk%.ini, Options, BlackTheme,0
IniRead, Highlight, %thisahk%.ini, Settings, Highlight, 0
IniRead, MoveMouse, %thisahk%.ini, Settings, MoveMouse, 0
IniRead, ClickImBack, %thisahk%.ini, Settings, ClickImBack, 0
IniRead, Toggleimback, %thisahk%.ini, Hotkeys, Toggleimback,%A_Space%
IniRead, TakeSeat, %thisahk%.ini, Settings, TakeSeat, 0
IniRead, Timebank, %thisahk%.ini, Settings, Timebank, 0
IniRead, Autopost, %thisahk%.ini, Settings, Autopost, 0
IniRead, Waitbb, %thisahk%.ini, Settings, Waitbb, 0
IniRead, CheckWhenFree, %thisahk%.ini, Settings, CheckWhenFree, 0
IniRead, checkbb, %thisahk%.ini, Settings, checkbb, 0
IniRead, uncheckbb, %thisahk%.ini, Settings, uncheckbb, 0
IniRead, Buyin, %thisahk%.ini, Settings, Buyin, 0
IniRead, max, %thisahk%.ini, Settings, max, 0
IniRead, remembered, %thisahk%.ini, Settings, remembered, 0
IniRead, xbb, %thisahk%.ini, Settings, xbb, 0
IniRead, bbmultiplier, %thisahk%.ini, Variables, bbmultiplier,0
IniRead, move, %thisahk%.ini, Settings, move, 0
IniRead, automoveback, %thisahk%.ini, Settings, automoveback, 0
IniRead, movebackByKey, %thisahk%.ini, Hotkeys, movebackByKey,%A_Space%
IniRead, SitOutNextAll, %thisahk%.ini, Hotkeys, SitOutNextAll,%A_Space%
IniRead, RemoveSitout, %thisahk%.ini, Hotkeys, RemoveSitout,%A_Space%
IniRead, joinwaitlist, %thisahk%.ini, Hotkeys, joinwaitlist,%A_Space%
IniRead, unjoinwaitlist, %thisahk%.ini, Hotkeys, unjoinwaitlist,%A_Space%
IniRead, ypos, %thisahk%.ini, Variables, ypos,0
IniRead, xpos, %thisahk%.ini, Variables, xpos,0
if SitOutNextAll
Hotkey, %SitOutNextAll%,SitOutNextAll
if RemoveSitout
Hotkey, %RemoveSitout%,RemoveSitout
if joinwaitlist
Hotkey, %joinwaitlist%,joinwaitlist
if Unjoinwaitlist
Hotkey, %Unjoinwaitlist%,Unjoinwaitlist
If Toggleimback
{
HotKey, IfWinActive
Hotkey, %Toggleimback%, Toggleimback
}
if MoveBackByKey
Hotkey, %MoveBackByKey%,MoveBackByKey
Return
;-----------------------------------------------------------------------------------------------------
MakeIni:
If ClassicTheme
IniWrite, %ClassicTheme%, %thisahk%.ini, Options, ClassicTheme
If HyperSimpleTheme
IniWrite, %HyperSimpleTheme%, %thisahk%.ini, Options, HyperSimpleTheme
If SlickTheme
IniWrite, %SlickTheme%, %thisahk%.ini, Options, SlickTheme
If BlackTheme
IniWrite, %BlackTheme%, %thisahk%.ini, Options, BlackTheme
IniWrite, %Highlight%, %thisahk%.ini, Settings, Highlight
IniWrite, %MoveMouse%, %thisahk%.ini, Settings, MoveMouse
IniWrite, %ClickImBack%, %thisahk%.ini, Settings, ClickImBack
IniWrite, %TakeSeat%, %thisahk%.ini, Settings, TakeSeat
IniWrite, %Timebank%, %thisahk%.ini, Settings, Timebank
IniWrite, %Autopost%, %thisahk%.ini, Settings, Autopost
IniWrite, %Waitbb%, %thisahk%.ini, Settings, Waitbb
if checkbb
IniWrite, %checkbb%, %thisahk%.ini, Settings, checkbb
if uncheckbb
IniWrite, %uncheckbb%, %thisahk%.ini, Settings, uncheckbb
IniWrite, %CheckWhenFree%, %thisahk%.ini, Settings, CheckWhenFree
IniWrite, %Buyin%, %thisahk%.ini, Settings, Buyin
if max
IniWrite, %max%, %thisahk%.ini, Settings, max
if remembered
IniWrite, %remembered%, %thisahk%.ini, Settings, remembered
if xbb
IniWrite, %xbb%, %thisahk%.ini, Settings, xbb
IniWrite, %bbmultiplier%, %thisahk%.ini, Variables, bbmultiplier
IniWrite, %move%, %thisahk%.ini, Settings, move
IniWrite, %automoveback%, %thisahk%.ini, Settings, automoveback
if moveback
IniWrite, %moveback%, %thisahk%.ini, Hotkeys, moveback
if SitOutNextAll
IniWrite, %SitOutNextAll%, %thisahk%.ini, Hotkeys, SitOutNextAll
if RemoveSitout
IniWrite, %RemoveSitout%, %thisahk%.ini, Hotkeys, RemoveSitout
if joinwaitlist
IniWrite, %joinwaitlist%, %thisahk%.ini, Hotkeys, joinwaitlist
if Unjoinwaitlist
IniWrite, %unjoinwaitlist%, %thisahk%.ini, Hotkeys, unjoinwaitlist
if Toggleimback
IniWrite, %Toggleimback%, %thisahk%.ini, Hotkeys, Toggleimback
if MoveBackByKey
IniWrite, %MoveBackByKey%, %thisahk%.ini, Hotkeys, MoveBackByKey
IniWrite, %ypos%, %thisahk%.ini, Variables, ypos
IniWrite, %xpos%, %thisahk%.ini, Variables, xpos
Return
;-----------------------------------------------------------------------------------------------------
CreateIni:
HyperSimpleTheme:=1
Highlight:=0
MoveMouse:=0
TakeSeat:=0
Timebank:=0
Autopost:=0
Waitbb:=0
uncheckbb:=1
CheckWhenFree:=1
Buyin:=0
remembered:=1
bbmultiplier:=50
move:=0
ClickImBack:=0
automoveback:=0
xpos:=100
ypos:=100
gosub, MakeIni
return
;-----------------------------------------------------------------------------------------------------
GuiClose:
gosub, cancel
return
;-----------------------------------------------------------------------------------------------------
menuGui:
gosub, getini
;If DllCall( "IsWindowVisible", "UInt",GUI1 )
gosub, buildgui
Gui, Submit,nohide
return
;-----------------------------------------------------------------------------------------------------
reload:
reload
return
;-----------------------------------------------------------------------------------------------------
Save:
Gui, Submit
FileDelete, %thisahk%.ini
gosub, MakeIni
Reload
return
;-----------------------------------------------------------------------------------------------------
Cancel:
Gui, Destroy
Return
;-----------------------------------------------------------------------------------------------------
Suspend:
suspend
return
;-----------------------------------------------------------------------------------------------------
Edit:
edit
return
;-----------------------------------------------------------------------------------------------------
donation:
WinMenuSelectItem, PokerStars Lobby,, Requests, Transfer Funds...
WinWait, Transfer Funds ahk_class #32770, , 10
WinGet, tf, id
ControlFocus, Edit2, ahk_id%tf%
ControlSetText, Edit2, Max1mums
ControlFocus, Edit1, ahk_id%tf%
Sleep, -1
ControlSetText, Edit1,
GuiControl, Disable, Donate
;-----------------------------------------------------------------------------------------------------
exitSub:
FileDelete, %thisahk%.ini
gosub, makeini
exitApp
return
;----------------------------------------------------------------------------------------------------- |
|
Poker Copilot Releases Update |
Wed Feb 10, 2010 4:58 pm |
|
| [url=http://www.pokersoftware.com/out/poker-copilot:buvvfrna]Poker Copilot[/url:buvvfrna] is one of the only tools out there for poker players who use a Mac. The team at Poker Copilot constantly works hard on updates and fixes, so it is no surprise that the following things have been added and fixed:
[u:buvvfrna]What's Changed:[/u:buvvfrna]
-Added an optional "Last Seen" column to Player, Stake Level, Position, and Hand Type summaries. (To see the list of optional columns, right-click on the table header).
-Added position column to recent hands summary.
-Added auto-detection of hands that another product may have moved out of your default hand-history folders.
-Removed the confusing "Chart Properties" from chart context menus. (Thanks to Derk for this suggestion)
[u:buvvfrna]What's Fixed:[/u:buvvfrna]
-Hand Replayer now correctly shows mucked hands from Full Tilt
-PokerStars 8-max tables are now supported in Hand Replayer and HUD
-Fixed a problem where some Full Tilts hands caused Poker Copilot to crash when opened in Hand Replayer.
-PokerStars 10-max tables sometimes assigned mucked cards to the wrong person in the Hand Replayer and "Mucked Cards" window.
-And several more minor issues.
Go check out the latest [url=http://www.pokersoftware.com/out/poker-copilot:buvvfrna]Poker Copilot[/url:buvvfrna] today
Dont foget to check out our [url=http://www.pokersoftware.com/poker-copilot/:buvvfrna]Poker Copilot software review[/url:buvvfrna] |
|
PokerStars Remove Chat AHK Script |
Mon Feb 15, 2010 9:28 pm |
|
| If you want a central location for everything in the chat box area, load this script, open a table, and watch what happens!
**Copy and Paste everything below into a new ahk file**
loop
{
winget,list,list,ahk_class PokerStarsTableFrameClass
loop %list%
{
id:=list%A_index%
controlget,st,style,,PokerStarsChatEditorClass1,ahk_id%id%
if instr(st, "0x5")
controlsend,, ^{2},ahk_id%id%
}
sleep, 100
} |
|
TableNinja Releases New Update |
Mon Feb 15, 2010 10:09 pm |
|
| [url=http://www.pokersoftware.com/out/table-ninja:256wdyqf]TableNinja[/url:256wdyqf] released a new update recently that addressed an issue that surfaced with the new [url=http://www.pokersoftware.com/out/pokerstars:256wdyqf]PokerStars[/url:256wdyqf] update, which moved the location of the Auto Post Blinds check box and the Sit Out Next Blind check box in the latest update.
If you haven't already, go check out [url=http://www.pokersoftware.com/out/table-ninja:256wdyqf]TableNinja[/url:256wdyqf] today
Don't forget to check out our [url=http://www.pokersoftware.com/table-ninja/:256wdyqf]TableNinja software review[/url:256wdyqf] |
|
Bodog Poker Fixes Late Registration Issue |
Wed Feb 24, 2010 10:23 pm |
|
| For a good while now players have complained about the errors that occur during the late registration period on [url=http://www.pokersoftware.com/out/bodog:1ggvutab]Bodog Poker[/url:1ggvutab]. In a recent software update this issue has been fixed, so you should now be able to register late in a tournament without the pop up error.
Go check out the new [url=http://www.pokersoftware.com/out/bodog:1ggvutab]Bodog Poker[/url:1ggvutab] update today
Don't forget to check out our [url=http://www.pokersoftware.com/bodog-software/:1ggvutab]Bodog Poker software review[/url:1ggvutab] |
|
PokerMemento Releases Brand New Software Today! |
Sat Feb 27, 2010 1:14 pm |
|
| [url=http://www.pokermemento.com/:3muppzd6]PokerMemento[/url:3muppzd6] is a brand new piece of software that released today, which is able to import, store, manage, replay and analyze both cash and tournament games. Just as their slogan states, you can "Relive your poker moments just the way you remember them!" PokerMemento is just hours old, so go check it out.
Go check out [url=http://www.pokermemento.com/:3muppzd6]PokerMemento[/url:3muppzd6] today! |
|
PokerTableRatings.com Seeking Beta Testers for New Release |
Mon Mar 01, 2010 10:06 pm |
|
| If you haven't already checked out [url=http://www.pokersoftware.com/tableratings/:22mk4qsp]PokerTableRatings.com[/url:22mk4qsp], I would recommend doing so immediately. The product team has been working on new features for several months based on a survey sent out several months ago, and they are ready to put the product through it's paces. We will update you as we learn more about the new features, but in the mean time, get on the beta team!
Go check out [url=http://www.pokersoftware.com/out/pokertableratings-com:22mk4qsp]PokerTableRatings.com[/url:22mk4qsp] today
Don't forget to check out our [url=http://www.pokersoftware.com/tableratings/:22mk4qsp]PokerTableRatings.com review[/url:22mk4qsp] |
|
Holdem Manager Releases Version 1.11.06a |
Wed Mar 02, 2011 12:14 am |
|
| Holdem Manager recently announced their new software release that added support for the [url=http://www.pokersoftware.com/out/full-tilt-poker:d1c6uq9a]Full Tilt[/url:d1c6uq9a] Multi-Entry Tournaments, as well as [url=http://www.pokersoftware.com/out/pokerstars:d1c6uq9a]PokerStars[/url:d1c6uq9a] new CAP tables. Holdem manager also updated the registration system and fixed a few bugs. Here is a quick list of the updated items:
-LeakBuster NL and Limit updated to new version
-Fixed Stars Cap no HUD issue
-Fixed Rush 6 Max and preferred seating issue
-Fixed registration system not counting "_" as a valid email
-Fixed HUD not displaying stats for some users
-Updating registration systems. All users will see a popup prompting to validate your copy of HM.
-Fixed DBControlPanel not able to export hands
-Resized tablefinder window so long file names can be read
-Fixed Player Analysis window not populating
-Fixed effective stack bug where it was dismissing hands where villain open folded
-Fixed Players Window not populating
-Fixed Table Scanner issue with most recent Stars update
-Fixed PP and Winamax 9max/10max HUD issue
-Fixed Rush limit issue in replayer
Get [url=http://www.pokersoftware.com/step2?gift_id=91&gift_name=Holdem%20Manager:d1c6uq9a]Holdem Manager[/url:d1c6uq9a] for FREE today!
Don't forget to check out our [url=http://www.pokersoftware.com/holdem-manager:d1c6uq9a]Holdem Manager software[/url:d1c6uq9a] review |
|
New Full Tilt Poker Update |
Wed Mar 02, 2011 12:03 am |
|
| Full Tilt Poker recently anncounced new enhancements to their poker software client. The new features include:
- Improved Player List Widget Lots of improvements to this widget
-Rush and Multi-Entry Tournament Lobbies
-Quick Keys for Table Position and Size
-Find Player via Right Click Dropdown
-Swapped Badugi With A-5 Triple Draw
Go check out the new [url=http://www.pokersoftware.com/out/full-tilt-poker:178yh4sx]Full Tilt Poker software[/url:178yh4sx] update today
Don't forget to check out our [url=http://www.pokersoftware.com/full-tilt-poker-software/:178yh4sx]Full Tilt Poker software[/url:178yh4sx] review |
|
PokerHub Releases Tournament Parser |
Tue Mar 08, 2011 9:15 pm |
|
| [url=http://www.pokersoftware.com/pokerhub:1qkmog7r]PokerHub[/url:1qkmog7r] recently released a new poker tournament tool that allows you to quickly post tournament summary information into forums in a readable format. The program works for [url=http://www.pokersoftware.com/out/pokerstars:1qkmog7r]PokerStars[/url:1qkmog7r] and [url=http://www.pokersoftware.com/out/full-tilt-poker:1qkmog7r]Full Tilt[/url:1qkmog7r] and make posting your info into your rail thread really easy.
Go checkout [url=http://www.pokerhub.org/TournamentParserDocs/features.aspx:1qkmog7r]PokerHub Tournament Parser[/url:1qkmog7r] today |
|
Pokeit Beta "Almost There" |
Mon Mar 07, 2011 8:33 pm |
|
| The poker community has been waiting for the launch of the Pokeit beta for severals months and we spotted one of the developers making a post in the forums today that simply stated, "Almost there".
[url=http://www.pokersoftware.com/articles/2011/02/pokeit-enters-private-beta.html:3dfb1zec]Pokeit[/url:3dfb1zec] was recently featured on our homepage. Go check out what it's all about. |
|
Re: How much you can you realistically make playing DoN's? |
Thu Mar 03, 2011 12:00 am |
|
| Long term you are well ahead of expectation, but you will need to have at least a few thousand DoNs under your belt to get a real feel for what you can produce. The key for you will be the volume you play. You also need to factor in the FPPs you earn that can be converted to cash bonuses. These will add up big for you if you can put in some volume
Also, perhaps even more important than achieving a high ROI is bankroll management. Here is a great article to check out from a very well respected SNG coach: http://www.pocketfives.com/f7/sng-multi ... de-378221/ |
|
Re: tournament shark |
Thu Mar 03, 2011 12:05 am |
|
| No it will not. I would recommend sending Poker Pro Labs an email and suggest they add the Cake network to their products. |
|
PokerStars Announces Changes to Games |
Thu Mar 03, 2011 9:50 pm |
|
| Effective March 1st [url=http://www.pokersoftware.com/out/pokerstars:2f27mhab]PokerStars[/url:2f27mhab] made the following changes to their NL and PL Holdem and Omaha tables. These table changes could affect some of your third party software, so read carefully to better determine if you could be affected. The Lobby Filters and Auto Buy-in Options will be changed in the next client release to reflect these changes
-Players must currently wait 1 hour after leaving a NL or PL table before rejoining the same table with a smaller stack
-40-100bb tables will no longer have a buy-in label. 20-50bb tables will be labelled ‘short’ instead of 20-50bb. Tooltips describing exact buy-in details will remain
-High stakes ($5/$10 and up) heads-up tables will be changed from ‘fast’ speed to ‘normal’ speed
-20-50bb and 40-100bb tables will no longer be offered at Pot Limit Omaha or Pot Limit Omaha Hi/Lo. They will be replaced by unlabelled 30-100bb tables.
-Euro currency PLO tables will change from 35-100bb to 30-100bb and remain unlabelled.
-100-250bb tables will now be labelled as ‘deep’
Go Check out [url=http://www.pokersoftware.com/out/pokerstars:2f27mhab]PokerStars[/url:2f27mhab] new table features today
Don't forget to check out our [url=http://www.pokersoftware.com/pokerstars-software:2f27mhab]PokerStars software[/url:2f27mhab] review |
|
Speak! Poker, Brand New Voice Command Software |
Thu Mar 03, 2011 9:57 pm |
|
| Ever wonder what it would be like to play on [url=http://www.pokersoftware.com/out/pokerstars:1mlgd14i]PokerStars[/url:1mlgd14i] or [url=http://www.pokersoftware.com/out/full-tilt-poker:1mlgd14i]Full Tilt[/url:1mlgd14i] and control the action with your voice? Now you can! To perform your action, [url=http://speak-poker.com/:1mlgd14i]Speak! Poker[/url:1mlgd14i] allows you to say things such as,
- "Check", and the Check button is clicked.
- "Bet 2.5 blinds", and it's as if you typed 2.5 blinds in your Bet box.
- "Bet 70% of the pot", and it's as if you first calculated what 70% of the pot is, and then typed it in the Bet box.
- "Fold" and it's as if you clicked the Fold button, or checked the "Fold" or "Fold/Check" checkbox when you want to fold a hand.
- In addition to the regular commands, you can also add your own vocal shortcuts, like "steal" meaning, for instance, "bet 85% of the pot"
Go check out [url=http://speak-poker.com/:1mlgd14i]Speak! Poker[/url:1mlgd14i] for yourself today |
|
Tilt Breaker Announces Next Release Plans |
Fri Mar 04, 2011 9:39 pm |
|
| [url=http://www.pokersoftware.com/tilt-breaker:23zax8bt]Tilt Breaker[/url:23zax8bt] announced today their plans for the next release which will likely take place by May, 2011. The update is slotted to include the following:
Bugs including:
-Several reports of Stop Time Played resetting to 0 instead of going into lockdown
-Resolve issues of Tilt Breaker missing hands
-[url=http://www.pokersoftware.com/out/full-tilt-poker:23zax8bt]Full Tilt Poker[/url:23zax8bt] tables closing automation failing on Rush tables
After the bugs are resolved, Tilt Breaker plans to develop:
-Support for all game types for Auto Break
-A small new feature for your mindset that is a precursor to something much larger
-Another small feature that can be used for your mindset or strategy
Some integration stuff for the strategic partnership
-A widget tool for the strategic partnership
-Tournament support
Never used [url=http://www.pokersoftware.com/out/tilt-breaker:23zax8bt]Tilt Breaker[/url:23zax8bt] before? Go see what you are missing!
Don't forget to check out our [url=http://www.pokersoftware.com/tilt-breaker:23zax8bt]Tilt Breaker software[/url:23zax8bt] review |
|
Leak Buster Releases New Build |
Fri Mar 04, 2011 9:50 pm |
|
| [url=http://www.pokersoftware.com/out/leak-buster:3ac5p99u]Leak Buster[/url:3ac5p99u] announced today that Leak Buster Omaha is introduced into the new build. Also included in this build is:
-Table Scanner updates fixing a couple sites not scanning
-Fixed [url=http://www.pokersoftware.com/out/pokerstars:3ac5p99u]PokerStars[/url:3ac5p99u] Deep tables
-Fixed issue where 9-10 max tables were causing seating pref issues
Go try out [url=http://www.pokersoftware.com/out/leak-buster:3ac5p99u]Leak Buster[/url:3ac5p99u] today
Don't forget to check out our [url=http://www.pokersoftware.com/leak-buster:3ac5p99u]Leak Buster software[/url:3ac5p99u] review |
|
Mark Hand, Great NEW AHK Script |
Sat Mar 05, 2011 1:12 pm |
|
| Mark Hand will allow you to mark hands as you play them for play back in Holdem Manager. We will be posting an article on our homepage soon, but feel free to go ahead and give the script a shot.
**Copy/Paste everything below in a new .ahk file**
[code:2vbbfvrb]#noenv
#SingleInstance, Force
SetWinDelay,-1
settitlematchmode,2
Menu, Tray, NoStandard
;Menu, Tray, Icon, Markhands.ico,1,1
Menu, Tray, Add, Reload, Reload
Menu, Tray, Add, Change Settings, GetMHSettings()
Menu, Tray, Add, Suspend Hotkeys, SuspendHotkey
Menu, Tray, Add
Menu, Tray, Add, Submit to Database, l_processsql
Menu, Tray, Add, Exit, Exit
Gui, Submit
StringTrimRight, thisahk, A_ScriptName, 4
SetWorkingDir %A_ScriptDir%
IniRead, StarsHHLogFolderPath, %thisahk%.ini, LogFolder, StarsHHPath, %A_Space%
IniRead, FullTiltHHLogFolderPath, %thisahk%.ini, LogFolder, FullTiltHHPath, %A_Space%
IniRead, PostgresLogPath, %thisahk%.ini, LogFolder, postgrespath, %A_Space%
IniRead, postgresuser, %thisahk%.ini, LogFolder, postgresuser, %A_Space%
IniRead, postgresdb, %thisahk%.ini, LogFolder, postgresdb, %A_Space%
IniRead, HK_mark, %thisahk%.ini, LogFolder, HK_mark, %A_Space%
IniRead, HK_sql , %thisahk%.ini, LogFolder, HK_sql , %A_Space%
If (!StarsHHLogFolderPath or !FullTiltHHLogFolderPath or !PostgresLogPath or !postgresuser or !postgresdb)
{
gosub GetMHSettings()
}
if HK_mark
HotKey, %HK_mark%, l_markhand
if HK_sql
HotKey, %HK_sql%, l_processsql
IfExist, gamenumbers.txt
gosub deletetext
settimer,checksize,55
return
^2::
Suspend
Return
l_markhand:
winget,id,id,A
wingetclass,class,ahk_id%id%
if class=PokerStarsTableFrameClass
{
site=Stars
dir:=StarsHHLogFolderPath
}
else
if class=QWidget
{
site=FullTilt
dir:=FullTiltHHLogFolderPath
}
else
site=
if site
{
filename:=HHFile(id, dir ,site)
fileread,tempstr,%filename%
tempstr=
sleep,50
FileGetSize, FileSize, % filename
if !FileSize
FileSize:=0
listadd(filelist, id . "-" . FileSize)
}
return
l_processsql:
IfExist, temp.txt
FileDelete, temp.txt
IfExist, temp.bat
FileDelete, temp.bat
loop gamenumbers.*
FileRead, numbers, %A_LoopFileName%
if numbers
{
sql1=Update pokerhands
sql2=Set mark_id = 1
sql3=Where gamenumber =
sql4=AND handtimestamp > localtimestamp - interval '1 days';
sql5=Update pokerhands_hero
Loop, Parse, numbers, `n,
{
if A_loopField
{
FileAppend, %sql1% %sql2% %sql3% %A_loopField% %sql4%`n, temp.txt
FileAppend, %sql5% %sql2% %sql3% %A_loopField% %sql4%`n, temp.txt
}
}
FileAppend, "%PostgresLogPath%\psql.exe"%A_space%"%postgresdb%"%A_space%"%postgresuser%"%A_space%0<"%A_ScriptDir%\temp.txt"`r`npause`n, temp.bat
run temp.bat
}
else
msgbox, gamenumbers.txt file doesn't exist or file is empty.
numbers=
return
;-----------------------------------------------------------------------------------------------------
checksize:
Loop, Parse, filelist, `,
{
stringsplit,tab,A_loopField,-
wingetclass,class,ahk_id%tab1%
if class=PokerStarsTableFrameClass
{
site=Stars
dir:=StarsHHLogFolderPath
}
else
if class=QWidget
{
site=FullTilt
dir:=FullTiltHHLogFolderPath
}
filename:=HHFile(tab1, dir ,site)
fileread,tempstr,%filename%
tempstr=
sleep,50
FileGetSize, FileSize, % filename
if FileSize
if FileSize!=%tab2%
{
num:=gethhnumber(tab1,site)
FileAppend, %num%`n, gamenumbers.txt
listDelItem(filelist, A_loopField)
}
}
return
;-----------------------------------------------------------------------------------------------------
gethhnumber(winid,site)
{
global StarsHHLogFolderPath,FullTiltHHLogFolderPath
if site=Stars
path=%StarsHHLogFolderPath%
else
path=%FullTiltHHLogFolderPath%
hh:=LastHH(winid,path,site)
Loop, Parse, hh, `n
{
if instr(A_loopfield,"Game #")
{
stringtrimleft,num,A_loopfield,instr(A_loopfield,"#")
stringleft,num,num,instr(num,":")-1
break
}
}
return num
}
;-----------------------------------------------------------------------------------------------------
HHFile(win, dir, site) {
if site=Stars
ext=HH
else
ext=FT
title := WinGetTitle(win)
if !(instr(title,"Tournament")>0 OR instr(title,"Sit & Go")>0 OR instr(title,"Sit&Go")>0 OR instr(title,"table")>0 OR instr(title,"Satellite")>0)
{
stringleft,file,title, InStr(title, "-","",0)-2
file := ext . SubStr(a_now, 1, 8) . A_space . file
StringReplace, file, file, /,-,
if site=Stars
{
StringReplace, file, file, USD -,- USD,
StringReplace, file, file, EUR -,- EUR,
}
}
else
if site=Stars
{
stringtrimleft,file,title,instr(title,"Tournament")+10
stringleft,file,file,InStr(file, A_space)-1
}
else
{
stringleft,file,title,InStr(title, "-","",instr(title,"Table"))-2
}
loop %dir%\*.txt
{
if instr(A_LoopFileName,file)>0 & !instr(A_LoopFileName,"Summary")>0
return dir "\" A_LoopFileName
}
if instr(title,"Table")
return 0
EnvAdd, date, -1, d
stringleft,file,title, InStr(title, "-","",0)-2
file := ext . SubStr(date, 1, 8) . A_space . file
StringReplace, file, file, /,-,
if site=Stars
{
StringReplace, file, file, USD -,- USD,
StringReplace, file, file, EUR -,- EUR,
}
loop %dir%\*.txt
{
if instr(A_LoopFileName,file)
return dir "\" A_LoopFileName
}
EnvAdd, date, +1, d
stringleft,file,title, InStr(title, "-","",0)-2
file := ext . SubStr(date, 1, 8) . A_space . file
StringReplace, file, file, /,-,
if site=Stars
{
StringReplace, file, file, USD -,- USD,
StringReplace, file, file, EUR -,- EUR,
}
loop %dir%\*.txt
{
if instr(A_LoopFileName,file)
return dir "\" A_LoopFileName
}
}
return
;-----------------------------------------------------------------------------------------------------
LastHH(win, dir, site) {
wingettitle,title,ahk_id%win%
stringtrimleft,hero,title,instr(title,A_space,"",0)
heroaction1:=hero . A_space . "calls"
heroaction2:=hero . A_space . "bets"
heroaction3:=hero . A_space . "raises"
if site=Stars
game=PokerStars Game #
else
game=Full Tilt Poker Game #
file@name:=HHFile(win, dir ,site)
fileread,tempstr,%file@name%
tempstr=
sleep,50
FileRead, hh, %file@name%
if !instr(hh,"seat")
{
FileGetSize,file@size, %file@name%
FileRead,file@buffer, %file@name%
VarSetCapacity(hh, file@size / 2 + 1, 0)
r := DllCall("WideCharToMultiByte"
, "UInt", 0 ; CodePage: CP_ACP=0 (current Ansi), CP_UTF7=65000, CP_UTF8=65001
, "UInt", 0 ; dwFlags
, "Str", file@buffer ; LPCWSTR lpWideCharStr
, "Int", file@size / 2 ; cchWideChar: -1=null terminated
, "Str", hh ; LPSTR lpMultiByteStr
, "Int", file@size / 2 + 1 ; cbMultiByte: 0 to get required size
, "UInt",0 ; LPCSTR lpDefaultChar
, "UInt", 0) ; LPBOOL lpUsedDefaultChar
}
StringTrimLeft, hh, hh, InStr(hh, game, "", 0)-1
if instr(hh,"SUMMARY")
Stringleft, hh, hh, InStr(hh, "*** SUMMARY", "", 0)-1
return hh
}
;-----------------------------------------------------------------------------------------------------
WinGetTitle(win) {
WinGetTitle, title, ahk_id%win%
return title
}
;-----------------------------------------------------------------------------------------------------
StrRep(str,char,rep_char="",all=1) {
StringReplace,str,str,%char%,%rep_char%,% all ? "useErrorLevel" : 0
return str
}
;-----------------------------------------------------------------------------------------------------
StarsHHFolderSelect:
FileSelectFolder, SelectedFolder, *%ProgramFiles%\PokerStars\,, Select the folder with the PokerStars handhistory files
SelectedFolder := RegExReplace(SelectedFolder, "\\$") ; Removes the trailing backslash, if present.
SelectedFolder := RegExReplace(SelectedFolder, "\$")
If SelectedFolder <> ;the user selected a folder
{
GuiControl,, StarsHHLogFolderPath, %SelectedFolder%
StarsHHLogFolderPath := SelectedFolder
IniWrite, %StarsHHLogFolderPath%, %thisahk%.ini, LogFolder, StarsHHPath
Gui, Submit, NoHide
}
return
;-----------------------------------------------------------------------------------------------------
FullTiltHHFolderSelect:
FileSelectFolder, SelectedFolder, *%ProgramFiles%\Full Tilt Poker\,, Select the folder with the FullTilt handhistory files
SelectedFolder := RegExReplace(SelectedFolder, "\\$") ; Removes the trailing backslash, if present.
SelectedFolder := RegExReplace(SelectedFolder, "\$")
If SelectedFolder <> ;the user selected a folder
{
GuiControl,, FullTiltHHLogFolderPath, %SelectedFolder%
FullTiltHHLogFolderPath := SelectedFolder
IniWrite, %FullTiltHHLogFolderPath%, %thisahk%.ini, LogFolder, FullTiltHHPath
Gui, Submit, NoHide
}
return
;-----------------------------------------------------------------------------------------------------
PostgresBinFolderSelect:
FileSelectFolder, SelectedFolder, *%ProgramFiles%\PostgreSQL\,, Select the folder with the Postgres binary files
SelectedFolder := RegExReplace(SelectedFolder, "\\$") ; Removes the trailing backslash, if present.
SelectedFolder := RegExReplace(SelectedFolder, "\$")
If SelectedFolder <> ;the user selected a folder
{
GuiControl,, PostgresLogPath, %SelectedFolder%
PostgresLogPath := SelectedFolder
IniWrite, %PostgresLogPath%, %thisahk%.ini, LogFolder, postgrespath
Gui, Submit, NoHide
}
return
;-----------------------------------------------------------------------------------------------------
postgresuserselect:
InputBox, postgresuser,, enter Postgres Username
IniWrite, %postgresuser%, %thisahk%.ini, LogFolder, postgresuser
return
;-----------------------------------------------------------------------------------------------------
postgresdbselect:
InputBox, postgresdb,, enter Postgres Datbase Name
IniWrite, %postgresdb%, %thisahk%.ini, LogFolder, postgresdb
return
;-----------------------------------------------------------------------------------------------------
listAdd( byRef list, item, del="," ) {
list:=( list!="" ? ( list . del . item ) : item )
return list
}
;-----------------------------------------------------------------------------------------------------
listDelItem( byRef list, item, del=",") {
ifEqual, item,, return list
list:=del . list . del
StringReplace, list, list, %item%%del%
StringTrimLeft, list, list, 1
StringTrimRight, list, list, 1
return list
}
;-----------------------------------------------------------------------------------------------------
reload:
reload
return
;-----------------------------------------------------------------------------------------------------
Exit:
exitapp
return
;-----------------------------------------------------------------------------------------------------
SuspendHotkey:
suspend,toggle
return
;-----------------------------------------------------------------------------------------------------
GetMHSettings():
{
Gui, Add, Text, x10 y5 w120 h20 Center, Select Folder Location
Gui, Add, Text, x140 y5 w150 h20 Center, Folder Location
Gui, Add, Button, x5 y20 w150 h20 gPostgresBinFolderSelect center, Postgres Binary Folder
Gui, Add, Edit, x160 y20 w520 h20 vPostgresLogpath, %PostgresLogpath%
Gui, Add, Button, x5 y40 w150 h20 gStarsHHFolderSelect center, Poker Stars HH Folder
Gui, Add, Edit, x160 y40 w520 h20 vStarsHHLogFolderPath, %StarsHHLogFolderPath%
Gui, Add, Button, x5 y60 w150 h20 gFullTiltHHFolderSelect center, Full Tilt HH Folder
Gui, Add, Edit, x160 y60 w520 h20 vFullTiltHHLogFolderPath, %FullTiltHHLogFolderPath%
Gui, Add, Text, x5 y120 w150 h20 right, Postgres User Name:
Gui, Add, Edit, x160 y120 w100 h20 vpostgresuser, %postgresuser%
Gui, Add, Text, x5 y140 w150 h20 right, Postgres Database:
Gui, Add, Edit, x160 y140 w100 h20 vpostgresdb, %postgresdb%
Gui, Add, Text, x5 y160 w150 h20 right, Hotkey "mark current Hand" :
Gui, Add, HotKey, x160 y160 w100 h20 vHK_mark, %HK_mark%
Gui, Add, Text, x5 y180 w150 h20 right, Hotkey "process sql":
Gui, Add, HotKey, x160 y180 w100 h20 vHK_sql, %HK_sql%
Gui, Add, Button, w40 h30, OK ; The label ButtonOK (if it exists) will be run when the button is pressed.
Gui, Show,, Markhand
return
ButtonOK:
GuiClose:
GuiEscape:
Gui, Submit
IniWrite, %postgresdb%, %thisahk%.ini, LogFolder, postgresdb
IniWrite, %postgresuser%, %thisahk%.ini, LogFolder, postgresuser
IniWrite, %PostgresLogPath%, %thisahk%.ini, LogFolder, postgrespath
IniWrite, %FullTiltHHLogFolderPath%, %thisahk%.ini, LogFolder, FullTiltHHPath
IniWrite, %StarsHHLogFolderPath%, %thisahk%.ini, LogFolder, StarsHHPath
IniWrite, %HK_sql%, %thisahk%.ini, LogFolder, HK_sql
IniWrite, %HK_mark%, %thisahk%.ini, LogFolder, HK_mark
return
}
;---------------------------------------------------------------------------------------------------
deletetext:
MsgBox, 4,, Delete existing file gamenumbers.txt? (press Yes or No)
IfMsgBox Yes
FileDelete, gamenumbers.txt
return
;---------------------------------------------------------------------------------------------------[/code:2vbbfvrb] |
|
SitNGo Wizard Releases New Fixes |
Sat Mar 05, 2011 8:37 pm |
|
| [url=http://www.pokersoftware.com/step2/?txt_giftname=SitNGo%20Wizard&txt_giftid=67:3l3qbfrm]SitNGo Wizard[/url:3l3qbfrm] has addressed some known issues in recent releases. Here is a short list of things that have been fixed:
-Fix Fifty50 equity calculation bug for [url=http://www.pokersoftware.com/out/pokerstars:3l3qbfrm]PokerStars[/url:3l3qbfrm]
-Fix display of tournament structures in new game dialog.
-Fix antes in [url=http://www.pokersoftware.com/out/pkr:3l3qbfrm]PKR[/url:3l3qbfrm] tournament structure.
-Fix [url=http://www.pokersoftware.com/out/full-tilt-poker:3l3qbfrm]Full Tilt[/url:3l3qbfrm] KO tournament parsing with antes.
-Add support for FullTilt turbo tournaments.
-Fix [url=http://www.pokersoftware.com/out/pkr:3l3qbfrm]PKR[/url:3l3qbfrm] all-in parse bug.
-Fix small blind eliminated bug in blinds editor.
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=SitNGo%20Wizard&txt_giftid=67:3l3qbfrm]SitNGo Wizard[/url:3l3qbfrm] for free!
Don't Forget to check out our [url=http://www.pokersoftware.com/sitngo-wizard:3l3qbfrm]SitNGo Wizard software[/url:3l3qbfrm] review |
|
Tilt Breaker Releases New Build |
Wed Mar 09, 2011 9:13 pm |
|
| [url=http://www.pokersoftware.com/tilt-breaker:1485ew3v]Tilt Breaker[/url:1485ew3v] released a new build recently that addresses the following issues:
-Sit Out Next Blind functional for all supported sites
-“Take A Break” button on alarm window
-Stop Dollar/BB alarms now reset, so you will be notified each time you hit an Alarm value
-New bypass security: Poker clients will be closed if TB is closed/killed
-Fix for session resetting in some cases when Stop Time limit is reached
-Fix for FTP leave table automation under XP
Check out [url=http://www.pokersoftware.com/out/tilt-breaker:1485ew3v]Tilt Breaker[/url:1485ew3v] today
Don't forget to check out our [url=http://www.pokersoftware.com/tilt-breaker:1485ew3v]Tilt Breaker software[/url:1485ew3v] review |
|
TableScan Turbo Announces New Release |
Wed Mar 09, 2011 9:21 pm |
|
| TableScan Turbo scans tables for you and retrieves player statistics from your [url=http://www.pokersoftware.com/holdem-manager:2v6m5os6]HoldemManager[/url:2v6m5os6], [url=http://www.pokersoftware.com/pokertracker:2v6m5os6]PokerTracker 3[/url:2v6m5os6], or PokerStrategy Elephant database, and displays them in an easy-to-read format. Here is the list of major enhancements:
• Fixed support for Full Tilt Poker's latest update
• Fixed support for Cereus Network's latest update
• Fixed support for Bodog Poker's latest update
• Fixed support for PokerStars new CAP and deep table names
• Added support for Ongame Skins: HeyPoker, EuroPoker, EuroSuperPoker, Whitebet
• Added support for Microgaming Skins: JBET, Mansion88, Balkanbet, iGaming
• Added support for PT3 Omaha Databases
• Fixed a bug where PartyPoker's memory usage would grow while scanning with TableScan, eventually causing strange behaviors or crashes in PartyPoker
• Fixed an issue where TableScan could join a PartyPoker Waitlist when the "Seat available" popup was already open for that table, causing PartyPoker to kick you off the waitlist
• Fixed a bug in Player Filtering where the Minimum # of Hands and # of Big Blinds was ignored when filtering by player type
• Fixed a bug where AutoWaitlist would join a waitlist based on players marked as regulars or blocked, when the exclude Regular and Blocked players options were checked in Configure > Buddy List
• Fixed a bug where TableScan's memory usage could grow when scanning Ongame
• Fixed a bug which was introduced in RC3 where TableScan could show incorrect VPIP/PFR when using both HM and PT3 databases at the same time
• Fixed a bug where a PokerStars bug which can show limit tables with 11 players would cause TableScan to not finish scanning
• Fixed a bug where TableScan could show wrong player names when scanning tables with open seats on Ongame skin Betfair
[u:2v6m5os6]New Features:[/u:2v6m5os6]
• New Player filter option: "Filter by Player Type" > "Players must also meet statistic conditions". This can be used to ensure that your filtered players must meet both your "Filter by Statistic" conditions and your "Filter by Player Type" requirements
• New feature: Close Table - if enabled at Configure > Advanced Settings > Shortcuts, you can right click on tables you have open from within TableScan and choose "Close Tables"
• New feature: At Configure > Advanced Settings > Shortcuts, you can now choose to disable any right click menu item for table operations
• New AutoWaitlist option: "Don't allow AutoWaitlist to join or leave waitlists that I have manually joined or left within X minutes"
• New AutoWaitlist option: "Use my active List filters for autowaitlisting instead of my AutoWaitlist filters"
• The "copy screenname" function can now be used when selecting multiple players
• TableScan will no longer move the PokerStars Lobby at the beginning of a scan. Also lowered the minimum lobby width required for PokerStars
Go check out [url=http://www.tablescanturbo.com/:2v6m5os6]TableScan Turbo[/url:2v6m5os6] for yourself |
|
Re: Any Software out there for keepin tabs on Big Blinds? |
Wed Apr 06, 2011 7:44 pm |
|
| [url=http://www.pokersoftware.com/table-ninja:h0lu5shu]Table Ninja[/url:h0lu5shu] is definitely your best bet. You can display BBs on your tables instead of chip count when playing on Poker Stars.
You can get [url=http://www.pokersoftware.com/step2?gift_id=138&gift_name=Table%20Ninja%20PokerStars:h0lu5shu]Table Ninja for free[/url:h0lu5shu] if you want to try to qualify on some other sites. Otherwise, the [url=http://www.pokersoftware.com/table-ninja:h0lu5shu]TableNinja[/url:h0lu5shu] and [url=http://www.pokersoftware.com/tableninjaft:h0lu5shu]TableNinjaFT[/url:h0lu5shu] combo is just $100. If you are a sit and go grinder this program is a must. |
|
PokerTracker Full Tilt Table Opening Issue |
Fri Mar 11, 2011 3:33 pm |
|
| If you had been experiencing problems with table opening in PokerTracker 3, you will be pleased to know that the issue is being fixed. The problem occurred when Full Tilt released a new software update, so to fix the issue for now, peform the following steps:
With PokerTracker closed, open "My Computer" and browse to your PokerTracker 3/Data directory. Locate the file named "if4.enc" delete it. Now save the file linked below to this same directory.
[url=http://www.pokertracker.com/misc/if4.enc:1hyzyful]http://www.pokertracker.com/misc/if4.enc[/url:1hyzyful]
Once saved, start PokerTracker 3, launch Full Tilt from within TableTracker and table opening should now work.
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=PokerTracker%203&txt_giftid=85:1hyzyful]PokerTracker 3[/url:1hyzyful] for Free today
Don't forget to check out our [url=http://www.pokersoftware.com/pokertracker:1hyzyful]Pokertracker 3 software[/url:1hyzyful] review |
|
Leak Buster Announces New Beta |
Mon Mar 14, 2011 10:48 pm |
|
| Leak Buster announced today Beta 3.00.00e will be released 3/23/11. The new features in the release will include:
-Speed up analysis time of step 5 and 6 by 5-7x.
-More Step 3 advice added
-Fix: freezing when doing a complete analysis
Go try [url=http://www.pokersoftware.com/out/leak-buster:pf7sywze]Leak Buster[/url:pf7sywze] for yourself today
Go check out our [url=http://www.pokersoftware.com/leak-buster:pf7sywze]Leak Buster software[/url:pf7sywze] review |
|
Holy Grail of Poker Announces New Version |
Mon Mar 14, 2011 10:55 pm |
|
| [url=http://www.holygrailofpoker.com/:8ojleenv]Holy Grail of Poker[/url:8ojleenv] announced the release of their new version today that includes much improved graphics. If you aren't familiar with the program, it monitors every move you make online and gives you advice seconds after the hand is played.
Go check out [url=http://www.holygrailofpoker.com/:8ojleenv]Holy Grail of Poker[/url:8ojleenv] today |
|
CustomTitleBar Releases New Update |
Tue Mar 15, 2011 10:01 pm |
|
| [url=http://www.customtitlebar.com/:2q33wdal]CustomTitleBar[/url:2q33wdal] is a tool that retrieves various data from your Hand History, Info tab or window title and displays it in a OSD (On Screen Display) over your window title bar. CustomTitleBar release a new update today that fixed the following issues:
-Fixed Reading No. Players
-Fixed Reading Buyin
-Fixed Beta version 0.9L Auto Color Coding MTT/SnG
Go check out [url=http://www.customtitlebar.com/:2q33wdal]CustomTitleBar[/url:2q33wdal] for yourself |
|
PokerTracker v3.10 Officially Released |
Wed Mar 16, 2011 8:51 pm |
|
| Today, [url=http://www.pokersoftware.com/pokertracker:30fsq9i5]PokerTracker 3[/url:30fsq9i5] announced the release of their stable version 3.10 which includes the following fixes and additions:
-New Site: Everleaf
-New Network: Yatahay Network (TruePoker and Doyles Room)
A complete list of Changes and Fixes can be found here: http://www.pokertracker.com/forums/view ... 15&t=32469
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=PokerTracker%203&txt_giftid=85:30fsq9i5]Pokertracker 3[/url:30fsq9i5] for free today
Go check out our [url=http://www.pokersoftware.com/pokertracker:30fsq9i5]Pokertracker 3 software[/url:30fsq9i5] review |
|
CereusMiner No Longer Available |
Mon Mar 28, 2011 5:06 pm |
|
| For sometime now, poker players have been asking questions relating to the availability of CereusMiner. The Cereus poker network, which houses Absolute Poker and UB.com, made some changes to their poker client several months ago that no longer logs hand histories for observed hands. Therefore, CereusMiner will no longer be for sale.
Go check out [url=http://www.pokersoftware.com/out/absolute-poker:32t7w6px]Absolute Poker[/url:32t7w6px] and [url=http://www.pokersoftware.com/out/ultimate-bet:32t7w6px]UB.com[/url:32t7w6px] today |
|
Re: Poker Stove |
Thu Mar 17, 2011 8:16 pm |
|
| [url=http://www.pokersoftware.com/HoldemGenius:2t9fh95q]Holdem Genius[/url:2t9fh95q] and [url=http://www.pokersoftware.com/calculatem-pro:2t9fh95q]Calculatem Pro[/url:2t9fh95q] will offer a Mac client later this year... |
|
New PokerStars Client Update |
Fri Mar 18, 2011 10:16 pm |
|
| [url=http://www.pokersoftware.com/out/pokerstars:1i12uakv]PokerStars[/url:1i12uakv] recently updated their poker client which includes the following changes.
-Changes in Update Rules to the Lobby Lists of Games
-Daily Option to the VIP Club Customization Bar
-Home Games
[u:1i12uakv]Other Fixes and Changes[/u:1i12uakv]
-Made check boxes on the tables in the lower left corner (above the chat window) more consistent in their location.
-Windows 7 now pins the PokerStarsUpdate.exe by default.
-Various bug fixes – including fixing some disconnection issues, and not seeing hole cards should be resolved or severely minimized.
Go check out the new [url=http://www.pokersoftware.com/out/pokerstars:1i12uakv]PokerStars[/url:1i12uakv] changes today |
|
New AHK Script: TimeOut Helper |
Sun Mar 20, 2011 9:19 pm |
|
| We will be featuring a new AHK script on our hompage soon called TimeOut Helper that automatically sits you back in if you miss a hand, as well as auto-clicks your time bank. Here is a copy of the script if you want to give it a shot:
[code:2ldiwno2]#NoEnv
#Persistent
SetBatchLines -1
CheckTime := 500 ; Check every n MilliSeconds
sitin_x := 532
sitin_y := 468
timebank_x := 520
timebank_y := 460
If A_OSVersion in WIN_VISTA
{
_FILE := A_AppData . "\PokerStars\PokerStars.log.0"
IfNotExist %_FILE%
stringreplace,_FILE,_FILE,Roaming,Local
IfNotExist %_FILE%
{
msgbox, PokerStars.log.0 file was not found
return
}
}
else
_FILE := A_ProgramFiles . "\PokerStars\PokerStars.log.0"
;_FILE := "E:\sitout.txt"
SysGet, border, 32
SysGet, caption, 4
SetTimer, FILE_CHECK, %CheckTime%
return
FILE_CHECK:
If (_NEWLINES := CheckFile(_FILE))
{
;msgbox, %_NEWLINES%
Loop, Parse, _NEWLINES, `n
{
if(regExMatch(a_loopfield, "MSG_TABLE_FORCE_SITOUT\s(\w{8})\s1", m))
{
;msgbox, %m1%
;PostStarsClick(sitin_x, sitin_y, ("0x" . m1))
id:="0x" . m1
winclose,ahk_id%id%
winwait,Table ahk_class #32770,,1
{
ControlFocus,Button1,
Sleep, -1
ControlSend,Button1,{SPACE},
}
}
else if (regExMatch(a_loopfield, "MSG_TABLE_TIMEBANK\s(\w{8})\stime=", m))
{
;msgbox, %m1%
PostStarsClick(timebank_x, timebank_y, ("0x" . m1))
}
}
;msgbox, %m1%
}
Return
CheckFile(File) {
; THX Sean for File.ahk : http://www.autohotkey.com/forum/post-124759.html
Static CF := "" ; Current File
Static FP := 0 ; File Pointer
Static OPEN_EXISTING := 3
Static GENERIC_READ := 0x80000000
Static FILE_SHARE_READ := 1
Static FILE_SHARE_WRITE := 2
Static FILE_SHARE_DELETE := 4
Static FILE_BEGIN := 0
BatchLines := A_BatchLines
SetBatchLines, -1
If (File != CF) {
CF := File
FP := 0
}
hFile := DllCall("CreateFile"
, "Str", File
, "Uint", GENERIC_READ
, "Uint", FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE
, "Uint", 0
, "Uint", OPEN_EXISTING
, "Uint", 0
, "Uint", 0)
If (!hFile) {
CF := ""
FP := 0
SetBatchLines, %BatchLines%
Return False
}
DllCall("GetFileSizeEx"
, "Uint", hFile
, "Int64P", nSize)
If (FP = 0 Or nSize <= FP) {
FP := nSize
SetBatchLines, %BatchLines%
DllCall("CloseHandle", "Uint", hFile) ; close file
Return False
}
DllCall("SetFilePointerEx"
, "Uint", hFile
, "Int64", FP
, "Uint", 0
, "Uint", FILE_BEGIN)
VarSetCapacity(Tail, Length := nSize - FP, 0)
DllCall("ReadFile"
, "Uint", hFile
, "Str", Tail
, "Uint", Length
, "UintP", Length
, "Uint", 0)
DllCall("CloseHandle", "Uint", hFile)
VarSetCapacity(Tail, -1)
FP := nSize
SetBatchLines, %BatchLines%
Return Tail
}
relStarsClientPoint(id, ByRef x, ByRef y)
{
global border
global caption
rw := 792
rh := 546
WinGetPos, , , w, h, ahk_id%id%
w := w - (2*border)
h := h - (2*border) - caption
x := Floor( (x / rw ) * w )
y := Floor( (y / rh) * h )
}
;Juks rocks
PostLeftClick(x, y, table_id, activate=0) {
; ### JUK: Send the down left click, then the mouse-up messages.
; NOTE: This is relative to the top left of the client area and NOT the top left of the
; window (ie: It *doesn't* include the title-bar like AHK's MouseClick does!!!).
If activate
WinActivate, ahk_id%table_id%
PostMessage, 0x201, 0x0001, ((y<<16)^x), , ahk_id%table_id%
PostMessage, 0x202 , 0, ((y<<16)^x), , ahk_id%table_id%
}
PostStarsClick(x, y, id)
{
relStarsClientPoint(id, x, y)
PostLeftClick(x, y, id)[/code:2ldiwno2] |
|
Auto Color Professional Releases New Update |
Tue Mar 22, 2011 3:55 pm |
|
| [url=http://www.clicktilt.com/products/auto-color/:z42xl5yx]Auto Color[/url:z42xl5yx] allows you to distinguish between player types based on the criteria you set. The program searches your poker database and automatically assigns colors based on the poker site's notes file. Auto Color released a new update today that addresses the following:
- Supports tournaments SNG/MTT with both [url=http://www.pokersoftware.com/holdem-manager:z42xl5yx]Holdem Manager[/url:z42xl5yx] and [url=http://www.pokersoftware.com/pokertracker:z42xl5yx]PokerTracker 3[/url:z42xl5yx]
- Added an ignored color feature, so you can keep certain colors (i.e. shortstackers), without them being changed ever.
Go check out [url=http://www.clicktilt.com/products/auto-color/:z42xl5yx]Auto Color[/url:z42xl5yx] for yourself today |
|
PocketFives.com Launches Poker Training |
Thu Mar 24, 2011 11:26 pm |
|
| [url=http://www.pokersoftware.com/out/pocketfives-training:2ownkosb]PocketFives.com[/url:2ownkosb] recently launched their new poker training side of the house, which was formerly known as Poker Pwnage. Whether its cash games, sit and goes, or multi-table tournaments PocketFives Training has what you need to improve your game.
Go check out [url=http://www.pokersoftware.com/out/pocketfives-training:2ownkosb]PockerFives Training[/url:2ownkosb] today
Don't forget to check out our [url=http://www.pokersoftware.com/pocketfives-training:2ownkosb]PocketFives Training[/url:2ownkosb] review |
|
New AHK Script: Stacked Table Preview |
Fri Mar 25, 2011 9:35 pm |
|
| Stacked Table Preview is a new AHK script that allows you to play with stacked tables, but also see a tiled preview of them on your screen. It only works with Vista and Windows 7. Give it a shot...
[code:2petfx9s]; freo's Stacked Table Previewer v1.14
; Only works in Vista/Windows7 with aero enabled
; 'clay973' on PS for donations
;Features:
;Shows thumbnails of all stacked tables in a preview window
;Adds and removes tables as they are opened and closed
;Click on the thumbnail to activate the table in the stack
;Click the "Leave Table" icon on Pokerstars thumbnails or the Options/Lobby/Stats icons on FTP thumbnails to leave the table
;this will also click the "are you sure you want to leave?" message box
;Displays number of open tables in the preview window title (in the caption)
;Highlights the active table green in the thumbnail (Color and border width can be changed in the user defined settings)
;Highlights the previous active table pink (Color and border width can be changed in the user defined settings)
#SingleInstance Force
#NoEnv
DetectHiddenWindows,On
SetTitleMatchMode, 2
OnMessage(0x201,"clickevent")
OnMessage(0x46, "WM_WINDOWPOSCHANGING")
;------------------------------------------------------------------------------------------------------------------
;User defined settings
pokersite=ps ;Pokersite ID - ps for Pokerstars : ft for Full Tilt : cu for customised (you'll need to change cu settings further down)
hostwindoww=800 ;Host preview window width
hostwindowh=900 ;Host preview window height
hostwindowx=800 ;Host preview window x position on screen
hostwindowy=0 ;Host preview window y position on screen
refreshrate=3000 ;Number of seconds to wait between refreshes (1000 = 1 second)
activebordersize=4 ;Width of the colored border for showing active and last active tables
activebordercolor=00FF00 ;Color of the highlight border for the active window
lactivebordercolor=FF00FF ;Color of the highlight boredr for the last active window
;------------------------------------------------------------------------------------------------------------------
if pokersite = ps
{
ptablebasew=483 ;Poker table base resolution width(For stars this is the smallest table resolution (483 x 353)
ptablebaseh=353 ;Poker table base resolution height(For stars this is the smallest table resolution (483 x 353)
;Close settings - On Pokerstars this is the area of the Leave Table icon in the top right of the thumbnail
closexl=418 ;Left x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closexr=481 ;Right x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyt=24 ;Top y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyb=42 ;Bottom y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
windowtitle=ahk_class PokerStarsTableFrameClass ;Window title to match to find tables - Pokerstars (use window class (ahk_class prefixed))
windowtitleexclude= ;Window title to exclude
}
else if pokersite = ft
{
ptablebasew=480 ;Poker table base resolution width
ptablebaseh=351 ;Poker table base resolution height
;Close settings - On Full Tilt this is the area of the blue Options/Lobby/Stats icons in the top right of the thumbnail
closexl=427 ;Left x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closexr=478 ;Right x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyt=22 ;Top y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyb=52 ;Bottom y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
windowtitle=Logged In ahk_class QWidget ;Window title to match to find tables - (use window class (ahk_class prefixed))
windowtitleexclude=Full Tilt ;Window title to exclude
}
else if pokersite = cu ;Change these settings for a custom site/application
{
ptablebasew=483 ;Poker table base resolution width(For stars this is the smallest table resolution (483 x 353)
ptablebaseh=353 ;Poker table base resolution height(For stars this is the smallest table resolution (483 x 353)
closexl=418 ;Left x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closexr=481 ;Right x position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyt=24 ;Top y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
closeyb=42 ;Bottom y position of leave table button in relation to the resolution set against ptablebasew & ptablebaseh
windowtitle=My win ahk_class AutoHotkeyGUI ;Window title to match to find tables - Pokerstars (use control type)
windowtitleexclude= ;Window title to exclude
}
hModule := DllCall("LoadLibrary", "str", "dwmapi.dll") ;Load dwmapi.dll for handling thumbnails
SysGet, borderxa, 45 ;Size of the x window 3D border
Sysget, borderya, 46 ;Size of the y window 3D border
Sysget, captionha, 4 ;Size of the caption
Sysget, borderxb, 5 ;Size of the x window normal border
Sysget, borderyb, 6 ;Size of the y window normal border
borderx := borderxa + borderxb ;Total size of the x border
bordery := borderya + borderyb ;Total size of the y border
captionh := captionha + bordery ;Total size of the caption
clientareah := hostwindowh - bordery - captionh ;Height of the area thumbnail windows can be placed in
clientareaw := hostwindoww - borderx - borderx ;Width of the area thumbnail windows can be placed in
clientareax := hostwindowx + borderx
clientareay := hostwindowy + captionh
ptablehwratio := (ptablebaseh-captionha) / ptablebasew ;Ratio used for scaling thumbnail window size
lastactive:=0
thisactive:=0
borderguix:=clientareax
borderguiy:=clientareay
;Create preview window
Gui, 99: +LastFound +LabelForm1_
target := WinExist()
;Test calls
;DLL hook for detecting window activations (for colored active table borders)
DllCall( "RegisterShellHookWindow", UInt,target)
MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
OnMessage( MsgNum, "ShellMessage" )
;Create GUi's for colored border
;Gui 1 for active table
Gui, 1:+LastFound +Owner99
Gui, 1:Color, %activebordercolor%
Gui, 1:-Caption -Border
activegui:=WinExist()
;Gui 2 for last active table
Gui, 2:+LastFound +Owner99
Gui, 2:Color, %lactivebordercolor%
Gui, 2:-Caption -Border
lactivegui:=WinExist()
;Create Empty variables for storing thumbnail links
Loop, 98
{
source%A_Index%_hnd:=0
source%A_Index%_thumb:=0
source%A_Index%_wide:=0
}
;Show existing tables
WinGet, list, list, %windowtitle%, ,%windowtitleexclude%
tblcount:=0
Loop, %list%
{
tblcount++
tblcount%tblcount%:=list%A_Index%
}
currentcnt:=tblcount
;Calculate child window size and number per row
tablesw := numtablesw(currentcnt)
childwinw := Floor(calcwinsize(tablesw, currentcnt))
childwinh := Floor(childwinw * ptablehwratio)
;Create child windows for tables already open
Loop, %tblcount%
{
thisid:=tblcount%A_Index%
addchild(A_Index, thisid)
}
Gui, 99: Show, w%hostwindoww% h%hostwindowh% x%hostwindowx% y%hostwindowy%, %tblcount% Tables Previewed
;Infinite loop to monitor table opens, closes & resizes.
Loop,
{
Sleep, %refreshrate%
wasredrawn:=0
;Find any closed tables
Loop, 98
{
thishnd:=source%A_Index%_hnd
if (thishnd > 0)
{
IfWinNotExist, ahk_id %thishnd%
{
source%A_Index%_hnd:=0
source%A_Index%_thumb:=0
source%A_Index%_wide:=0
}
}
}
;Get new list of tables
WinGet, list, list, %windowtitle%, ,%windowtitleexclude%
tblcount:=0
Loop, %list%
{
tblcount++
tblcount%tblcount%:=list%A_Index%
}
;Find any new tables
Loop, %tblcount%
{
thishnd:=tblcount%A_Index%
found:=0
Loop,98
{
if (source%A_Index%_hnd = thishnd)
{
found:=1
break
}
}
;New table found
if (found = 0)
{
;Find first avail slot
newslot:=0
Loop,98
{
if (source%A_Index%_hnd = 0)
{
newslot:=A_Index
break
}
}
;Determine whether an existing slot is available or a recalculation is required as its a new slot.
if (newslot <= currentcnt) ;Existing slot taken, no recalc required
{
addchild(newslot, thishnd)
}
else ;Need to recalculate to determine if new rows or columns are required
{
currentcnt += 1
oldcols:=tablesw
oldw:=childwinw
tablesw := numtablesw(currentcnt)
childwinw := Floor(calcwinsize(tablesw, currentcnt))
childwinh := Floor(childwinw * ptablehwratio)
if (oldcols = tablesw) and (oldw = childwinw) ;Still a slot left at the end of the current config
addchild(newslot, thishnd)
else ;Need to redraw all thumbnails with diff config
{
Loop, 98
{
unregisterthumbnail(source%A_Index%_thumb) ;Unregister existing thumbs
}
Loop, %tblcount%
{
if(A_Index < tblcount)
{
thisid:=source%A_Index%_hnd
addchild(A_Index, thisid)
}
else
{
thisid:=tblcount%A_Index%
addchild(A_Index, thishnd)
}
}
wasredrawn:=1
}
}
}
}
;Check if any tables have been resized and if so, redraw
if (wasredrawn = 0)
{
Loop, %tblcount%
{
retable:=source%A_Index%_hnd
WinGetPos,wx,wy,ww,wh,ahk_id %retable%
if (ww != source%A_Index%_wide)
{
unregisterthumbnail(source%A_Index%_thumb)
addchild(A_Index, retable)
}
}
}
WinSetTitle, ahk_id %target%, ,%tblcount% Tables Previewed
}
Return
;Function to register the thumbnail to the GUI
registerthumbnail(target, source, thumbnum)
{
Global
VarSetCapacity(thumbnail,4,0)
hr1:=DllCall("dwmapi\DwmRegisterThumbnail",UInt,target,UInt,source,UInt, &thumbnail)
thumbnail:=Numget(thumbnail,0,true)
source%thumbnum%_hnd:=source
source%thumbnum%_thumb:=thumbnail
updatethumbnail(source, thumbnum, thumbnail)
}
;Function sets thumbnail properties and displays
updatethumbnail(source, thumbnum, thumbnail)
{
/*
DWM_TNP_RECTDESTINATION (0x00000001)
Indicates a value for rcDestination has been specified.
DWM_TNP_RECTSOURCE (0x00000002)
Indicates a value for rcSource has been specified.
DWM_TNP_OPACITY (0x00000004)
Indicates a value for opacity has been specified.
DWM_TNP_VISIBLE (0x00000008)
Indicates a value for fVisible has been specified.
DWM_TNP_SOURCECLIENTAREAONLY (0x00000010)
Indicates a value for fSourceClientAreaOnly has been specified.
*/
Global
dwFlags:=0X1 | 0x2 | 0x10
opacity:=150
fVisible:=1
fSourceClientAreaOnly:=1
;Determine where to position thumbnail based on its number
rownum := Ceil(thumbnum / tablesw)
colnum := Mod(thumbnum - 1,tablesw)
newx := ((colnum) * childwinw)
newy := ((rownum - 1) * childwinh)
neww := newx + childwinw
newh := newy + childwinh
WinGetPos,wx,wy,ww,wh,ahk_id %source%
VarSetCapacity(dskThumbProps,45,0)
;struct _DWM_THUMBNAIL_PROPERTIES
NumPut(dwFlags,dskThumbProps,0,"UInt")
NumPut(newx,dskThumbProps,4,"Int") ;x coord in relation to the target
NumPut(newy,dskThumbProps,8,"Int") ;y coord in relation to the target
NumPut(neww,dskThumbProps,12,"Int") ;x coord of bottom of the thumb in relation to the target
NumPut(newh,dskThumbProps,16,"Int") ;y coord of the right edge of the thumb in relation to the target
NumPut(0,dskThumbProps,20,"Int") ;x coord of target to start thumb
NumPut(0,dskThumbProps,24,"Int") ;y coord of target to start thumb
NumPut(ww-borderx,dskThumbProps,28,"Int") ;width of the thumb in relation to the source
NumPut(wh-captionh,dskThumbProps,32,"Int") ;height of the thumb in relation to the source
NumPut(opacity,dskThumbProps,36,"UChar")
NumPut(fVisible,dskThumbProps,37,"Int")
NumPut(fSourceClientAreaOnly,dskThumbProps,41,"Int")
hr2:=DllCall("dwmapi\DwmUpdateThumbnailProperties","UInt",thumbnail,"UInt",&dskThumbProps)
source%thumbnum%_wide:=ww-(borderx*2)
}
unregisterthumbnail(unthumbnail)
{
ur1:=DllCall("dwmapi.dll\DwmUnregisterThumbnail", "UInt", unthumbnail)
}
;Function to determine the optimal number of tables wide to show in preview window
numtablesw(totaltables)
{
if(totaltables > "1")
{
global clientareah
global clientareaw
global ptablehwratio
wsize := 0
wnum := 0
;The loop value will equal the number of tables per row
Loop,%totaltables%
{
thiswsize := floor(calcwinsize(A_Index, totaltables))
if (thiswsize >= wsize)
{
wsize := thiswsize
wnum := A_Index
}
}
return, %wnum%
}
Else
{
return, 1
}
}
;Calculates child window size based on number of tables per row
calcwinsize(tblperrow, totaltables)
{
global clientareaw
global clientareah
global ptablehwratio
calcwsize := clientareaw / tblperrow
calcrownum := ceil(totaltables / tblperrow)
if ((clientareah / calcrownum) < (ptablehwratio * calcwsize))
{
calcwsize := (1 / ptablehwratio) * (clientareah / calcrownum)
}
Return, calcwsize
}
;Adds child window to the preview pane
addchild(usenum, previewid)
{
Global childwinw
Global childwinh
Global hostwindoww
Global hostwindowh
Global target
if (usenum > 0) ;If usenum is 0 it is not part of the initial load of existing windows
{
registerthumbnail(target, previewid, usenum)
Return
}
}
;Function to determine what happens when a thumbnail is clicked
clickevent(wparam)
{
local id,win,mousex,mousey,thisslot,thisrow,thiscol,xl,xr,yt,yb
coordmode,mouse,relative
mousegetpos,mousex,mousey,id
if (id=target)
{
if(tblcount>0)
{
;Calculate slot number
thisrow:=Ceil((mousey - captionh) / childwinh)
thiscol:=Ceil((mousex - borderx) / childwinw)
thisslot:=((thisrow-1)*tablesw)+thiscol
getcoords(thisslot,thisrow,thiscol,closexl,closexr,closeyt,closeyb,xl,xr,yt,yb)
win:=source%thisslot%_hnd
;Action to take
if (mousex>=(xl-1) and mousex<=(xr-1) and mousey>=(yt+1) and mousey<=(yb+1)) ;Close table
if pokersite = ps
{
WinGetTitle, closetitle, ahk_id%win%
winclose,ahk_id%win%
stringleft,endtitle,closetitle,3
Loop
{
IfWinNotExist, ahk_id%win%
break
WinGet,closeID,ID,%endtitle% ahk_class #32770
if (closeID > 0)
{
WinActivate,ahk_id%closeID%
SendInput {Enter}
}
}
}
else if pokersite = ft
{
WinGetTitle, closetitle, ahk_id%win%
winclose,ahk_id%win%
stringleft,endtitle,closetitle,3
Loop
{
IfWinNotExist, ahk_id%win%
break
WinGet,closeID,ID,%endtitle% ahk_class QWidget,,Logged
if (closeID > 0)
{
WinActivate,ahk_id%closeID%
SendInput {Tab}{Enter}
}
}
}
else
{
winclose,ahk_id%win%
}
else
{
if (win >0) ;Activate the window
winactivate,ahk_id%win%
}
}
}
}
;Calculates the four coordinates of a rectangle in a thumbnail
getcoords(calcslot,thisrow,thiscol,rectxl,rectxr,rectyt,rectyb,ByRef thisxl,ByRef thisxr,ByRef thisyt,ByRef thisyb)
{
Global
;Calculate coords
realw:=source%calcslot%_wide
thisx:= ((thiscol-1) * childwinw)+borderx
thisy:= ((thisrow - 1) * childwinh)+captionh ;+bordery
thisxl:=floor((childwinw*((rectxl-borderx)/(ptablebasew-borderx))) + thisx)
thisxr:=floor((childwinw*((rectxr-borderx)/(ptablebasew-borderx))) + thisx)
thisyt:=floor((childwinh*((rectyt-captionh)/(ptablebaseh-captionh-bordery))) + thisy)
thisyb:=floor((childwinh*((rectyb-captionh)/(ptablebaseh-captionh-bordery))) + thisy)
return
}
;Function for docking the border gui's to the preview window
WM_WINDOWPOSCHANGING(wParam, lParam)
{
Global captionh,borderx,thisactive,lastactive, borderguix, borderguiy
if (A_Gui = 99) && !(NumGet(lParam+24) & 0x2) ; SWP_NOMOVE=0x2
{
; Since WM_WINDOWPOSCHANGING happens *before* the window moves,
; we must get the new position from the WINDOWPOS pointed to by lParam.
borderguix := NumGet(lParam+8,0,"int") + borderx
borderguiy := NumGet(lParam+12,0,"int") + captionh
; Move - but don't activate - Border Gui's
If(thisactive>0)
Gui, 1:Show, X%borderguix% Y%borderguiy% NA
if(lastactive>0)
Gui, 2:Show, X%borderguix% Y%borderguiy% NA
}
}
;Function for detecting window activations for setting border colors
ShellMessage( wParam,lParam )
{
Global
If ((wParam = 4 or wParam = 32772) And WinExist( "ahk_id " lParam )) ; HSHELL_WINDOWACTIVATED = 4, HSHELL_RUDEAPPACTIVATED = 32772
{
;If the activated window is in the list set the active and last active window
matchcnt:=0
Loop, 98
{
matchcnt++
if(source%matchcnt%_hnd = lParam)
break
}
if (matchcnt < 98 and thisactive != lParam)
{
;Set and display active table border gui's
drawborder(1,matchcnt)
lastactive:=thisactive
thisactive:=lParam
if(lastactive > 0)
{
matchcnt:=0
Loop, 98
{
matchcnt++
if(source%matchcnt%_hnd = lastactive)
break
}
drawborder(2,matchcnt)
}
}
}
}
drawborder(guinum, slotnumb)
{
Global
;Get the thumbnail outer edge coords
thisrow:=Ceil(slotnumb/tablesw)
thiscol:=Mod(slotnumb - 1,tablesw)+1
getcoords(slotnumb,thisrow,thiscol,borderx,ptablebasew-borderx,captionh,ptablebaseh-bordery,xl,xr,yt,yb)
if(guinum=1)
thisgui:=activegui
else
thisgui:=lactivegui
xl-=borderx
xr-=borderx
yt-=captionh
yb-=captionh
xli:=xl+activebordersize
xri:=xr-activebordersize
yti:=yt+activebordersize
ybi:=yb-activebordersize
neww:=xr-xl
newh:=yb-yt
;Draw the border gui
WinSet, Region, %xl%-%yt% %xr%-%yt% %xr%-%yb% %xl%-%yb% %xl%-%yt% %xli%-%yti% %xri%-%yti% %xri%-%ybi% %xli%-%ybi% %xli%-%yti%, ahk_id %thisgui%
Gui, %guinum%:Show, x%borderguix% y%borderguiy% W%hostwindoww% H%hostwindowh% NA
}
Form1_Close:
ExitApp
return[/code:2petfx9s] |
|
Poker Cruncher New and Improved |
Wed Apr 06, 2011 7:59 pm |
|
| [url=http://www.pokersoftware.com/poker-cruncher:497gb6ri]Poker Cruncher[/url:497gb6ri] announced today they have officially launched a new product that calculates hand range odds, flop statistics, and more. The program also serves as a texture analysis tool for Holdem. [url=http://www.pokersoftware.com/out/poker-cruncher:497gb6ri]Poker Cruncher[/url:497gb6ri] offers a free trial version if you would like to try before you buy.
Some of the new features include:
-Deal-To-Flop and flop texture analysis
-Many stats: hand histograms, flop hit stats, odds for flopping draws and combination draws, customizable "Total Hit" stat
-Range equity breakdown heat maps and hand combos stats
-Extensive built-in hand ranges
-Save/load hand ranges and entire scenarios
-Generate random player and board cards to set up what-if scenarios |
|
ProPokerTools Releases Razz Support |
Fri Apr 01, 2011 4:41 pm |
|
| As some of you may already know, [url=http://www.pokersoftware.com/out/propokertools:2k6xjtdw]ProPokerTools[/url:2k6xjtdw] Odds Oracle released a downloadable version of their software a few weeks back. Since then they have made enhancements to their product, including, as of today, razz poker support.
Go checkout out [url=http://www.pokersoftware.com/out/propokertools:2k6xjtdw]ProPokerTools[/url:2k6xjtdw] for yourself today
Don't forget to take a look at our [url=http://www.pokersoftware.com/propokertools:2k6xjtdw]ProPokerTools software[/url:2k6xjtdw] review |
|
Mod Maniac Announces Launch |
Sun Apr 03, 2011 7:23 pm |
|
| Poker mods have become increasingly popular of the years, which allows players to design their poker client to look however they want. [url=http://modmaniac.com/index.html:1zgivakw]Mod Maniac[/url:1zgivakw] recently announced their launch which is a new site totally dedicated to [url=http://www.pokersoftware.com/out/full-tilt-poker:1zgivakw]Full Tilt Poker[/url:1zgivakw] mods.
Go check out [url=http://modmaniac.com/index.html:1zgivakw]Mod Maniac[/url:1zgivakw] today |
|
PlayerGPS Back Up And Running |
Mon Apr 04, 2011 4:14 pm |
|
| [url=http://www.pokersoftware.com/out/playergps:14nk7gmq]PlayerGPS[/url:14nk7gmq] is a tool that allows you to receive alerts when players you put in your alert list sit down at the tables. The PlayerGPS service seemed to be down for a short period of time, but it is now back in action.
Go check out [url=http://www.pokersoftware.com/out/playergps:14nk7gmq]PlayerGPS[/url:14nk7gmq] today, It's free!
Don't forget to check out our [url=http://www.pokersoftware.com/playergps:14nk7gmq]PlayerGPS software[/url:14nk7gmq] review |
|
New AHK Script: Stacked Table Previewer |
Mon Mar 28, 2011 5:22 pm |
|
| If you would like to play with your tables stacked, but also keep an eye on your other tables in a tiled format, take a look at a new AHK script called [url=http://www.pokersoftware.com/forum/new-ahk-script-stacked-table-preview-615.html:pilp8wm6]Stacked Table Preview[/url:pilp8wm6]. It's a free, open source program that requires no customization. Simply create a new .AHK file and copy/paste the code into the file.
Go checkout [url=http://www.pokersoftware.com/forum/new-ahk-script-stacked-table-preview-615.html:pilp8wm6]Stacked Table Previewer[/url:pilp8wm6] today |
|
Poker Copilot Version 2.85 Now Available |
Mon Mar 28, 2011 9:56 pm |
|
| Poker Copilot released version 2.85 recently that includes the following features and fixes:
-The "There's an update" dialog box now links to helpful instructions.
-A problem handling the end of summer time broke the HUD in Merge Network.
-[url=http://www.pokersoftware.com/out/absolute-poker:195g7yl7]Absolute Poker[/url:195g7yl7] and [url=http://www.pokersoftware.com/out/ultimate-bet:195g7yl7]UB.com[/url:195g7yl7] Network players with punctuation in their names are now handled correctly
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=Poker%20Copilot&txt_giftid=103:195g7yl7]Poker Copilot[/url:195g7yl7] for Free today
Don't forget to check out our [url=http://www.pokersoftware.com/poker-copilot:195g7yl7]Poker Copilot[/url:195g7yl7] software review |
|
Re: Poker Tracker's Table Tracker vs Hold em Manager's Table |
Fri Apr 08, 2011 6:22 pm |
|
| [quote="mdsvtr":28itmoqd]I had a question regarding which of these is best and if one is far superior than the other. I have yet to purchase either Poker Tracker or Hold em Manager, and I'm leaning towards Poker Tracker as I like the ease of it and look to it from the videos that I watched via this site on each of them. Sooo, before I commit to one of them , I want to make sure that The Table track/scanners of each are far superior from one another if they are at all or if they are basically the same. I like how HEM table scanner has the feature to where I can instanly from the site go to any table from any Poker site and either play that table immediately or join a waiting list. My main question is, dow Poker Tracker's Table Scanner allow you to do this as well ?? Thanks so much for the time and help, it's greatly appreciated - Mike[/quote:28itmoqd]
Thanks for the questions! First, to answer you question about PokerTracker giving you the ability to open tables on poker sites directly from the client....the answer is, yes you can. This saves you from having to open the poker client and searching for the tables manually.
I would also recommend trying both products before you buy either one to make sure you buy the one you prefer. They are both fantastic products. [url=http://www.pokersoftware.com/out/holdem-manager:28itmoqd]Holdem Manager[/url:28itmoqd] and [url=http://www.pokersoftware.com/out/poker-tracker-3:28itmoqd]PokerTracker[/url:28itmoqd] both offer free trials, so give those a shot first.
You can also receive both products for free. This could help offset the cost of the add on solutions. Here are the links for that if you are interested:
[url=http://www.pokersoftware.com/step2/?txt_giftname=Holdem%20Manager&txt_giftid=91:28itmoqd]Holdem Manager for free[/url:28itmoqd]
[url=http://www.pokersoftware.com/step2/?txt_giftname=PokerTracker%203&txt_giftid=85:28itmoqd]PokerTracker 3 for free[/url:28itmoqd]
Obviously, [url=http://www.pokersoftware.com/out/table-tracker:28itmoqd]TableTracker[/url:28itmoqd] and [url=http://www.pokersoftware.com/out/holdem-manager-table-scanner:28itmoqd]Holdem Manager Table Scanner[/url:28itmoqd] are add on solutions, but they too offer free trials.
Have you tried both products yet, or just took a look at our video reviews? |
|
Holdem Manager Releases v1.11.06d |
Fri Apr 08, 2011 9:59 pm |
|
| [url=http://www.pokersoftware.com/out/holdem-manager:2rv4icl4]Holdem Manager[/url:2rv4icl4] released a new version this week that includes several fixes. The fixes include:
-Leak Buster Updates
-Fixed Stars HU sngs being recognized as 4 man tourneys
-Fixed Bad Beat Jackpot on UB rake issues - Fix implemented but may need more tweaking
-Fixed No sng results showing for Entraction HU sngs
-Fixed No sng results showing for Ipoker DONS
-Fixed Vs Player filtering out side pots
-Fixed Everest Wrong Limits being recorded 10nl
-Fixed Ipoker.it import errors
-Fixed Merge Super Turbos importing as turbo hands
-Fixed Ongame Importing wrong stake for ante hands
-Fixed PLO8 importing some hands as PLO
-Fixed Full Tilt BLT Satellite Summaries Not Importing
-Fixed No Limit 2-7 single draw imported in error
-Fixed Export Issue with special characters
-Fixed Everleaf tourneys not importing hands
-Fixed Ipoker Double Up showing as incomplete
-Fixed FTP $1.5 million guaranteed wrong win amount
-Fixed 50/50 ICM to use 60/10/10/10/10
-Fixed Stars 50/50 finish positions
-Fixed 888/Pacific HU SNG EV diff not calculating
-Fixed 888/Pacific fixed issue with turbo speed not being recognized
-Fixed Boss Network MTT tournament import error
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=Holdem%20Manager&txt_giftid=91:2rv4icl4]Holdem Manager for free[/url:2rv4icl4]
Check out our [url=http://www.pokersoftware.com/holdem-manager:2rv4icl4]Holdem Manager[/url:2rv4icl4] software review |
|
New Stop Loss Tool |
Sun Apr 10, 2011 10:39 pm |
|
| A brand new tool called StopLoss surfaced today that will likely gain some momentum over the next few weeks. The premise of the program is to set a predefined number of big blinds to win or lose before you are alerted with a sound and a pop up. The program queries your [url=http://www.pokersoftware.com/out/holdem-manager:2so8t8lr]Holdem Manager[/url:2so8t8lr] database to see where you are in regards to your stop loss.
Go try out [url=http://forumserver.twoplustwo.com/45/software/new-software-stoploss-tool-test-1017188/:2so8t8lr]StopLoss[/url:2so8t8lr] for yourself |
|
PokerOffice Release v5.76 |
Thu Apr 14, 2011 3:51 pm |
|
| Poker Office recently released a new version that includes several fixes and improvements. The list of changes includes:
- Support for [url=http://www.pokersoftware.com/out/pokerstars:11pn6s1g]Pokerstars[/url:11pn6s1g] Home Games
- Improvements in performance and stability in [url=http://www.pokersoftware.com/categories/huds.html:11pn6s1g]HUD[/url:11pn6s1g]
- Entraction live window tracking
- Pokerstars Cap games supported
- Empire Poker supported
- Purple Lounge (Microgaming) live window tracking
- 888 hand history import error in some hands
- Pokerstars.it tournament summary import
- Auto import of hand history on closing of game table (Pokerstars and Full Tilt)
- [url=http://www.pokersoftware.com/out/full-tilt-poker:11pn6s1g]Full Tilt Poker[/url:11pn6s1g] mucked board is shown in HUD
- [url=http://www.pokersoftware.com/out/absolute-poker:11pn6s1g]Cereus[/url:11pn6s1g]: Satellite tournament supported again
- Sharper font in HUD
- Players search tab working
Get [url=http://www.pokersoftware.com/step2/?txt_giftname=Poker%20Office&txt_giftid=84:11pn6s1g]Poker Office 5 free[/url:11pn6s1g]
Go check out our [url=http://www.pokersoftware.com/pokeroffice:11pn6s1g]Poker Office 5[/url:11pn6s1g] software review |
|
|